New Chapter Marker Feature supported?

SnarfConsortium wrote on 6/12/2024, 5:03 PM

OBS released a new beta, 30.2 Beta 1, and with it they added a feature that would greatly assist my workflow in Vegas with editing multi-hour long VODs from live streams.

 

They added a hybrid mp4 format that allows you to manually trigger a chapter marker to be placed at that point in time in the file to be later referenced while editing. I've created a 30 second clip and trigged the feature 3 times. When I load the file in Vegas 21 there are no chapters. As a double check to see if I did it correctly, I loaded up Resolve, and the chapter markers appear at the correct points in time in the file.

 

Does anyone know if there is a setting that needs to be toggled in Vegas to have the chapter markers appear? Or is this something that Vegas is unable to do at the moment?

Comments

mark-y wrote on 6/12/2024, 9:38 PM

Use any spreadsheet program to paste your properly formatted marker data into Vegas Edit Details window, following this procedure in reverse order.

From OBS or the file, you will need to export your marker data to a .txt or .csv file in this exact Time&Frames format.

00:00:00.00

Let us know how it works, I have a lot of experience with these.

https://www.vegascreativesoftware.info/us/forum/adding-player-chapters-to-mp4-files--139847/

SnarfConsortium wrote on 6/28/2024, 10:21 AM

Thanks @mark-y, took me a little to figure out where I had to click in Vegas to paste the chapters after exporting them from Drax but I was able to import the chapters successfully.

 

Unfortunately, right now it looks like I am limited to just using the markers with a single clip that has to be at the beginning of the timeline with this method. Hopefully automatically detecting chapters/markers embedded in files is something updated in Vegas as it is extremely useful to be able to load multiple clips into a project and have them all retain the correct positions of their individual markers.

mark-y wrote on 6/28/2024, 10:25 AM

Good luck with your feature request.

wwaag wrote on 6/28/2024, 12:40 PM

There's a Happy Otter Scripts free tool, OBS Timestamps to Markers, that makes use the OBS InfoWriter plugin. Here's a link to where it can be downloaded. There is also a demo.

https://tools4vegas.com/timestampstomarkers/

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

SnarfConsortium wrote on 6/28/2024, 4:07 PM

The script certainly cuts out a bit of work compared to using Drax, I only worry that InfoWriter hasn't been updated since 2022. I've submitted this as a feature request for Vegas, so hopefully it's something that gets supported in the future with Vegas Pro

Todd-AO wrote on 6/28/2024, 10:38 PM

I've submitted this as a feature request for Vegas, so hopefully it's something that gets supported in the future with Vegas Pro

After years they never bothered to add OBS fragmented MP4, but not too much of a problem with turning on auto remux mp4 to mp4, but this new OBS hybrid mp4 looks to be backwards compatible? It is working fine with my AV1 hybrid MP4 encodes, and also it's compatible with my very old version of Capcut(company turned evil, made most everything a paid pro feature in newer versions) .

I am thinking it may be very easy for Vegas to add chapter compatibility for OBS. The chapters also show in my media player of choice. I wish they would also allow chapters in instant replay, it's what I use most of the time.

New Vegas compatible OBS Hybrid MP4

  • Format                                   : MPEG-4
  • Format profile                           : Base Media
  • Codec ID                                 : iso4 (iso4/isom/obs1/iso2/mp41)

Older non-compatible OBS Fragmented MP4

  • Format                                   : MPEG-4
  • Format profile                           : Base Media
  • Codec ID                                 : isom (isom/iso6/av01/iso2/mp4)

 

BigCheese wrote on 10/20/2024, 9:46 AM

I found a way to add them. It's Not with Drax. This one is quicker and painless.

You will need to download MediaInfo from MediaArea's website for this one. This worked for me and I wanted to share with fellow Vegas Pro users

mark-y wrote on 10/20/2024, 10:32 AM

I found a way to add them. It's Not with Drax. This one is quicker and painless.

You will need to download MediaInfo from MediaArea's website for this one. This worked for me and I wanted to share with fellow Vegas Pro users

@BigCheese

Thank You!

I'll be trying this soon!

wwaag wrote on 10/20/2024, 10:58 AM

@mark-y

The latest version of R+ in HOS now includes MP4 chapter support during render.

One of the items on my ToDo list is to write a simple script for MP4 "Chapters to Markers" in Vegas.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

wwaag wrote on 10/21/2024, 3:19 PM

Even easier, one-click ChaptersToMarkers HOS Free Tool. Works with MP4 files with chapters including the new OBS Hybrid format. To use, import the file to the timeline, select the event and run the script "ChaptersToMarkers". Here's a screen grab using the new OBS Hybrid file.

It can be downloaded here. https://tools4vegas.com/paste-at-markers-2/

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

SnarfConsortium wrote on 10/22/2024, 9:55 AM

@wwaag The script does not seem to work for me. I have OBS recording in the hybrid MP4 format, I have set the chapter markers during the recording, but no markers appear when I run the script with the media selected on my timeline.

 

I have double checked the file with Davinci Resolve and the markers appear correctly with the same file when imported.

wwaag wrote on 10/22/2024, 10:03 AM

@SnarfConsortium

I also used the Hybrid format in the example above using OBS 30.2.3. Could you upload a sample somewhere that I could download for testing? That would be much appreciated.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

SnarfConsortium wrote on 10/22/2024, 10:20 AM

@wwaag

 

I have uploaded the file to a google drive, it's a 15 second clip using my typical settings which are these in OBS;

This is the file in Vegas after running the Markers to Chapters script;

 

And this is the same file when pulled into Resolve

wwaag wrote on 10/22/2024, 10:49 AM

@SnarfConsortium

Thanks. Downloaded. Works here.

Did you check the downloaded dll to make sure that Windows has not blocked it which often occurs when downloading from DropBox? To check, navigate to the file in Explorer, right-click and select properties. If blocked it will look something like this.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

SnarfConsortium wrote on 10/22/2024, 11:05 AM

@wwaag

 

Ah, that looks to be the issue. Currently rendering something but as soon as it finishes I will check the script again and see if that fixed it for me.

SnarfConsortium wrote on 10/22/2024, 11:30 AM

@wwaag

 

Still not working for some reason on my machine. I removed the script, redownloaded with the link you had above and moved the .dll to the script menu again and it still is not working for some reason.

wwaag wrote on 10/22/2024, 1:50 PM

Just downloaded the zip file, extracted it into the V22 script menu folder and tried it on your OBS file. Works here the same as before.

For whatever reason, it appears that Vegas is not launching the script. I return home tomorrow to my development machine and will add some diagnostics to try and discover the problem. Will PM you with revised script.

@mark-y

Could you download the script and test file on your system and try it? Thanks.

Last changed by wwaag on 10/22/2024, 1:51 PM, changed a total of 1 times.

AKA the HappyOtter at https://tools4vegas.com/. System 1: Intel i7-8700k with HD 630 graphics plus an Nvidia RTX4070 graphics card. System 2: Intel i7-3770k with HD 4000 graphics plus an AMD RX550 graphics card. System 3: Laptop. Dell Inspiron Plus 16. Intel i7-11800H, Intel Graphics. Current cameras include Panasonic FZ2500, GoPro Hero11 and Hero8 Black plus a myriad of smartPhone, pocket cameras, video cameras and film cameras going back to the original Nikon S.

SnarfConsortium wrote on 10/26/2024, 6:04 AM

Thanks to @wwaag the problem was found to be me missing the FFmpeg binary on my system which this plugin makes use of. Once I installed the free version of HOS though from his site, the script began working as intended. A big thank you to him for helping me troubleshoot my problems with the script, this is actually going to save me a ton of time with editing live stream VODs

RedRob-CandlelightProdctns wrote on 6/12/2025, 1:33 PM

This is related so I thought I'd share.

I use Vimeo to host many of my client's videos and they have Chapter support -- but the chapters need to be entered manually for their player to use it. With some titles having as many as 50-80 chapters (think dance recital with lots of individual dances) this was really cumbersome.

So I just wrote this tool.

Vimeo SRT Chapter Uploader

It imports an SRT file generating chapters for each entry in the SRT. So my flow now is a 2-step process:

  1. Use Vegasaur to export titles as SRT files
  2. Use this new tool to import the chapters into the Vimeo video

I'm sharing this in case it helps anyone else. I may update it to just use tab delimited files instead (timecode<tab>name) so it's as easy as copying the event markers and pasting it in, rather than working with the SRT file.

The tool is currently at: https://candlelight-productions.com/vimeochapteruploader/

Cheers!

--Rob

 

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio

 

 

RedRob-CandlelightProdctns wrote on 6/14/2025, 12:33 AM

In addition to supporting SRT files, I've updated the tool to now support a delimited format using either spaces or tab between the timecode and chapter description.

HH:MM:SS[.MMM] Description
....
 

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio