I'm going to try the script later today. Do I have to mark the MPG? Because I believe Vegas refused to open it. I have an m2v stream. Changing the extension to mpg didn't work.
If I understand what you are asking, you add your chapter markers to the timeline in Vegas. Make sure the name of the .sfl file matches the mpg file (filename.mpg.sfl) in the script file and run the script. The.sfl will load into DVDA and set the chapter points. You do not have to rerender your mpeg. However, if you set the chapter markers in Vegas and go to Custom > Video and check Set I Frames at markers and then render your chapter points will be on an I frame making your chapter points frame accurate.
Ah... so this won't work on something rendered from another source? That's my problem. I found an interval marking script on VASST which also does what I need for Vegas projects. For prerendered stuff (i.e. non-Vegas), it looks like I have to do it manually or use something else.
I have not tried this work-around but it should work.
Create an event on the timeline in Vegas that matches the length of your mpeg. Place your chapter markers using one of the scripts that places markers at fixed intervals. Next use the script that generates the .sfl file and make sure the name of the .sfl file matches the mpg file (filename.mpg.sfl) in the script file and run the script. Should load into DVDA