I am using TMPGEnc to take a file recorded as XVCD 3.5Mbits, and convert it and clean it up into a properly formatted VCD.

Everything works fine and it creates a properly formatted VCD, but the file size is way to large (about the same size as the 3.5Mbs XVCD file was). When I play the new file, it plays correctly but the time of the new file is way too long and it stops on the last frame and just shows that frame for a long time.

How can I make the new file have the correct size after converting it from MPG 3.5Mbs to MPG-VCD 1.15Mbs?