December 4th, 2009
Thankfully, the majority of my projects require no DVD authoring. Recently though, I needed to make a simple DVD menu and sub-menu with scene selection buttons. I ran into a peculiar DVD Studio Pro quirk that irked my skirt. In brief, this problem had to do with restarting a DVD after hitting stop twice. After hours of combing the web, and heading down dead-end rabbit trails, I finally came up with a solution. Figured I’d pay-it-forward to any bleary-eyed editors out there who’ve been pulling their hair out over this.
First the problem: When you hit ’stop’ on a DVD and then ‘play,’ normal behavior for a DVD is to ‘resume’ playback from the stopped point. If you hit stop, and then stop again, this should reset the disc as if you’d just inserted it into the DVD player. The problem with my disc is that, after hitting stop twice and then play, the disc would start on track 1 and not the first play menu. (My log read, “User action: System initialization. Jumping to Track: Track 1) How annoying is that? I still don’t know why this was happening. But it’s likely an issue with the way DVD Studio Pro writes it’s GRPM and SPRM values. Now you could buy expensive software and learn how to program DVD discs from the ground up, or you could try this…
My Solution: No matter what I tried, I could not get DVDSP to return to the menu after a double-stop. I tried scripting it, I tried rebuilding the project, I even tried some demo versions of that expensive software I mentioned but it quickly got over my head. Since DVDSP was being stubborn, and completely set on restarting at track 1, I finally gave up and said, “fine you can have track 1, stupid software, but I get to tell you what’s going to be on track 1.” And that’s the solution: put 2 seconds of black on track 1 and then tell the DVD to end-jump to the main menu. Hey, it’s not perfect, but it works.
If anyone has another way to solve this problem, please let me know.
2 Responses
Yep that is how DVDSP works. You have to hit menu if you want to jump out of the “track play”. You could also put one Marker right after the first marker in your track, you of course need at least 15 frames of slug to do this. Tell the first marker to end jump to your menu, then in the button in the menu tell it to go to marker 2. Basically what you did.
January 8th, 2010 12:13 pm
Howzahh
I’m a huge fan of this site and I check it regularly. Keep up the good work!
April 6th, 2010 11:53 pm
Tyson F. Gautreaux