Here is version 1.4. It is the first stab at DVD image support. I went with the image suffix of .iso, but if .toast is really the preferred suffix, it can be easily changed to that.
(Link removed, see first post for current version.)
From the release notes:
Rearranged the code yet again to try and get rid of pauses while non-DVD movies are playing in Front Row. A 640*480 H.264 trailer plays smoothly in Front Row while DVD Assist is in the background now.
Added support for HD movies created with DVDSP (HVDVD_TS).
VLC support is gone for now. Too much trouble to keep up the two versions, and VLC's AppleScript support sucked anyway.
Added support for DVD images. This is very experimental. As such, the notes for it will go down here until it has had a bit more testing. One thing of note: If any UDF volumes have to be dismounted before a new disc image is mounted, the whole process can take longer than the Start the Movie.mov movie. Front Row may fall back into the preview mode before playback begins. It can take 15-20 seconds to get everything sorted out if volumes have to be dismounted first. The new Start the Movie.mov file is 20 seconds long now, and the quality on it was bumped up.
Disc image support requires Toast Titanium. It has an image mounting component that fools the OS into thinking a real DVD is in the drive. This allows for DVD Player's zoom video function to work on disc images. Maybe in another version, I'll allow mounting disc images with the Apple image mounter (Without zoom video support, at least in Tiger.)
Here is an example with a mix of VIDEO_TS folders and disc images:
Code:
~/Movies/
DVD Collection/
Wonderful Movie 1.mov (an alias of the file below)
Wonderful Movie 2.mov (an alias of the file below)
Wonderful Movie 3.mov (an alias of the file below)
Elsewhere on your system you might have:
Big Fat Drive 1/
DVD Images/ (The name MUST be "DVD Images")
Wonderful Movie 1.mov (A playable .mov)
Wonderful Movie 1.iso (MUST end in .iso)
Wonderful Movie 2.mov (A playable .mov)
Wonderful Movie 2.iso (MUST end in .iso)
...
Big Fat Drive 2/
WONDERFUL_MOVIE_3/
VIDEO_TS/
Wonderful Movie 3.mov (A playable .mov)
VIDEO_TS.BUP
VIDEO_TS.IFO
VIDEO_TS.VOB
...