Appendix A: 3:2 Pulldown with DGPulldown
This step is required if your source file is a 23.976/24 FPS video and you intend to make a NTSC DVD which stores the video at 29.97 FPS. We will use a handy little tool called DGPulldown which does just this for us with the minimum of fuss. Some DVD authoring tools such as DVD-lab Pro will actually include this function within the program itself and will be activated whenever you load in a file requiring pulldown, so for people planning on using these types of tools, you can skip this step.
Download and install DGPulldown by extracting the contents of the ZIP file to a folder on your hard-drive. Start DGPulldown and under the "Source ES" section, load in your MPEG-2 file. Select an output location/filename and ensure the "23.976 -> 29.97" option is selected. Press "Convert" to start the conversion and that's all there is to it.
Appendix B: MPEG-2 Multiplexing using FFmpeg
FFmpeg is a small command line tool that allows you to encode MPEG-2 files, as well as do basic multiplexing. Download the latest daily snapshot of ffmpeg compiled for Windows and extract the .7z package using WinRAR or the freeware 7-Zip tool to extract the contents to a folder on your computer. Start a Windows command prompt (Start -> Run -> cmd) and navigate to the folder containing ffmpeg.exe (for example: "cd c:\temp\FFmpeg-svn-14277"). Type in the following command to multiplex your video and audio files:
ffmpeg -i drive:\path\to\input.m2v -i drive:\path\to\input.ac3 -vcodec copy -acodec copy output.mpg
(change the input path and output path/filename as needed)