Alright, here's the issue...
I've been trying to make this client's DVD work for some time. I have 8 videos, they're very large, some of them up to 14gb, some much smaller. I didn't compress them; I just let iDVD compress them, as I have no idea how to compress them all proportionately to fit them on a DVD with a menu.
I burned one, and it looks fine, except the end of one video. It freezes for the last minute or so. Everything else on the DVD is fine.
I ripped this DVD (originally to duplicate it, rather than letting iDVD make copies, because that'd require that the harddrives with the original data be connected), and I considered replacing that video alone with another version of that video after compressing it to the same size. How would I do this? I have a video_ts and an iso rip of the dvd. I figured rather than screwing with iDVD again and letting it take the chance to screw up a different video, I'd just swap the one.
What other ways can I fix this? Why does this happen? Very frustrating.