Originally Posted by Idearat
Now I'm looking at DVD assist. I like the idea of a faux .MOV file triggering an application. If I were to tweak it so that opening Superman.mov triggered Superman.toast, then I would only need to create a placeholder MOV file for each image file. I've created a couple Quicktime files as image sequences with a single image: the movie poster from IMDB. When you scroll through the movie listings it shows up like all the other movie's small previews on the left.
So, if I'm understanding the way the DVD assist script works If I were to change it so that playing 1234.mov calls 1234.toast then I'd be able to mount the archived DVDs, watch them and eject when done, all while staying inside Front Row.
Does this sound right?
Yes, it could be modified to handle Toast images. There has to be something common to all the placeholder (faux) movies. Either they have to be in a specifically named folder, or have something that is part of the movies filename... say they all end with ".toast.mov"
In that case, the script would trigger anytime it saw a file open with ".toast.mov" in the name, and know to take that file, trim .mov off the end and fire up toast image mounter using the shell.
Because this runs in the background while Front Row is running, try to keep CPU usage down to reduce the chance of causing movie pauses. Probably best to "grep" for only one thing. In my case '/VIDEO_TS/' in your case '.toast.mov'. Ohh... it is case sensitive, I didn't tell grep to ignore case.
I'm doing the same with covers. I paste them with the "Add to Selection & Scale" command in QuickTime Player to a .mov file that already has 10 seconds of silence. That way, when you select it, it doesn't immediately quit back to the Front Row menu... this becomes more important with 1.3. I use covers that I have scanned. That gives me an HD rez cover that can actually be read on an HDTV... or if I'm too lazy to scan the cover, bop on over to cdcovers.cc