Had a dream last night where I had to have an IV in my face. There was water sliding, there was nakedness and fun, but I couldn't partake because I was really beat up and recovering. I think someone was trying to kill me, and I was being put out there as bait.
Remastering the Pray for Daylight DVD. I've not gone so far as to re-encode all the files, I'm still using the .mpv and .ac3 files that I encoded previously-- they should work, as they are the same files from the last DVD burned that played properly. There are a couple of exceptions: I re-encoded the MMS logo in 16:9, and the slideshows are encoded at compile time.
What I've done is re-collected the media for the DVD into a better form. Essentially, all of the media is collected into a "media pool", then inserted into the various objects that you create in the DVD authoring package (movies, menus, etc.). You then link all of the objects together into the form that you want the final DVD to take.
I basically stripped the media pool down to only the stuff that was actually being used and brought it to the local hard drive, organized the pictures for the slideshows so they were in alphabetical order as I wanted them to play out (while you can change the order within the editor, if you pre-organize them, you can just load them and save yourself a lot of PITA time, particularly if you have to re-do the project).
Last time I built the DVD, I also was smart and exported the chapter mark file, so I could import it this time and save a buttload of time marking chapters. I need to investigate some different formats on the chapter mark files and see if there's one that actually exports chapter mark text with it. DVD architect has a feature with Vegas where you can mark regions, and the region title becomes the chapter title text, but DVD Lab Pro doesn't do this-- or at least not that directly. I still have to fine-adjust the marks, but it's a hell of a lot better than having to identify them all from scratch.
I like the way that DVD Lab Pro allows you to create buttons-- it's really versatile. You can create buttons with text, shapes, or regions with some nice drawing tools, and as long as you follow some relatively simple rules (like no overlapping), they just work. Assuming that you have all of your content imported, you create a button, right-click on it, and it brings up a menu of things that you can connect to. Select, and you are linked.
You can only create buttons on a menu. If you think about it, it makes sense, since on a DVD the only place that a user can make decisions is at specific points. With some clever programming, you can create movies in and out of those menu objects to make for some nifty transitions. I say clever programming, because to keep the switching transients out of the picture, you have to do it differently than you might assume-- there are actually PRE and POST event hooks for every object that you need to use to make it "seamless" (it can never be perfectly seamless because of the way DVD players work-- they very rarely cache anything that hasn't already been accessed, and even then they don't all cache the same way; some don't even cache at all).
Multiple audio tracks are a different animal entirely. Switching audio tracks is done by changing the value of a register in the Virtual Machine on the DVD (SPRM1 if you're keeping track).
I dunno, I find it kinda cool. Then again, I'm kinda weird.