I wasn't attacking your comment, I was trying to point out something that everybody here seems to be ignoring--that iDVD has (or should have, if they're using a decent VBR encoder, which I assume they are) complete and total control of exactly how much space any chunk of video will take up on disc. The amount of motion, length of the video, or anything else doesn't enter into it--it decides how much storage space the final result will be.Originally posted by Lanbrown
Blue, green, red what ever for two hours takes less room, then a non-action packed movie, which takes less than an action packed movie. ... My statement is correct.
Quality, of course, can suffer greatly depending on what's on the disc--if there's a lot of fire or something, two hours of video could look awful. If it's all one stillframe, it'll be two spectacular looking hours of stillframe. It could also, if Apple set it that way, fix six hours of fire onto a DVD, it'd just be a blocky mess for the entire six hours.
My point here is, this is a bug, and the bug isn't likely with the encoder itself, and I'll bet it doesn't relate to the resulting file not fitting on the DVD--it's probably something else entirely that only shows up on certain video clips, or relates to something specific in this user's setup/files.
crazyeddie had the best stuggestion--try messing with your source files or something along those lines.
For reference, I love iDVD and use it, and a few bugs in a $50 piece of software that should cost $300 (particularly when you factor in iMovie, Garage Band, etc) isn't surprising. But for those talking software design, take a look at FFMpeg; I can feed it a source file of any length or amount of motion, and tell it to export a video file in a number of formats, including MPEG2, with an EXACT average bitrate (thus resulting file size), and it will do so. The result might be exceedingly ugly, but it's possible to set very strict limits and have them adhered to. FFMpeg is just a $35 wrapper for a bunch of freeware tools.