The best way to avoid disc compatibility issues is to create a disc image. A disc image (.img) is a package that contains exactly the same information as a DVD, but is stored on the hard drive. Choosing File > Safe as Disc Image… tells iDVD to encode all the MPEG-2 files without actually copying them onto a disc.
Once the encoding is done, you can use Disk Utility to burn the package contents to a disc:
1. Open Disk Utility
2. Drag your new .img file into the left-hand pane.
3. Select the image and click Burn, then follow the directions.
Another advantage to this scheme is that, if you need to make multiple copies of a project, you don’t have to repeat the lengthy encoding process for each new disc. You just keep using Disk Utility to burn new copies.