Encode the audio to MP2 (optional)
Ok, now you need to encode your Ogg Vorbis or AC3 audio into MP2 (yes, em-pee-TWO) format that VCD uses. We do this by using BeSweetGUI, which has decent set of pre-defined encoding templates for various encoding tasks and by using BeSweetGUI we can also avoid the hassle of using command line options ;-)
Open the BeSweetGUI and in the top-right corner you should see a list of pre-defined templates. Select the one that says DSPGuru_MP2@192kbps.
Next, click the folder icon next to Input textfield and locate your header-corrected audio file, which should be the name you originally saved it with VirtualDubMod plus an addition of Fixed01 in its name (remember to change the file extenstion from the right-most dropdown in order to see your files in the filelist) and click OK to close the file dialog box. Then, enter your preferred audio output file name with an extension of MP2 into Output box.
Now, if you want to create a truly standards-compliant VCD and your audio happens to be in 48kHz frequency (which is the case with all AC3 tracks), you need to perform a downsampling for the audio to change it to be 44.1kHz. You can do this by selecting the SSRC - Downconvert Sample Rate option.
Next step is to simply start re-encoding the audio. Click the green AC3 to MP2 or OGG to MP2 button and program launches a new command prompt window where you can see the audio encoding process. This takes a while, might take even over an hour, depending on various things, such as the original audio format and your computer's CPU. After the process is over, the command prompt window will close and you will have an encoded MP2 file ready to be muxed into the VCD video file.
Written by: Petteri Pyyny