VCD/SVCD to DVD without reencoding
The DVD format is (mostly) a superset of the existing VCD and SVCD standards. This allows us convert VCD and SVCD to DVD without reencoding the video.
Background
Technically, the higher SVCD resolutions (720×480 for NTSC, 720×576 for PAL) aren’t supported according to the DVD spec. VCD and low-res SVCD (352×240 NTSC, 352×288 PAL) should work fine. But most DVD players will play them just fine. The only issue is that DVD audio must have a sample rate of 48k.
So, all we have to do is resample and reencode the VCD or SVCD audio track, remultiplex the video, and we’re all set.
Software
As always, I’m using Debian sarge.
You’ll need the following packages installed:
- sox
- mpg321
- toolame
- mjpegtools or transcode (for mplex or tcmplex)
- dvdauthor
Converting the Audio
$ vcdxrip -c somedisc.cue $ mpgtx -d avseq01.mpg $ mpg321 -w 44k.wav chunk-0.mp2 $ sox 44k.wav -r 48k.wav $ toolame -b 224 48k.wav $ mplex -f 8 -o DVD.mpg 48k.mp2 chunk-0.m2v
If you’re using tcmplex, the command is:
$ tcmplex -m d -i chunk-0.m2v -p 48k..mp2 -o DVD.mpg
That’s it. DVD.mpg now has the mostly DVD-compliant stream, which can be mastered in the usual way.
If your player doesn’t play this correctly, you can reencode it. my previous guide should work fine.

September 26th, 2007 at 3:57 am
http://www.VCDRATING.com
Looks new. RSS Feed from VCD Quality and a message forum to users to post info on releases.
October 8th, 2007 at 10:28 pm
http://www.vcdrating.com has links to some good VCD’s, DivX, and Xvid. Update with releases several times each day.
Oppo makes a great DivX and VCD player