Format reminder: VCD = MPEG-1 352×240/288. SVCD = MPEG-2 ~480×480/576. CVD (China Video Disc) = MPEG-2 352×480 (NTSC) / 352×576 (PAL) – author as SVCD 1.0 with compliance relaxed. Encode first, then author/burn.
VCDEasy is a Windows GUI around GNU VCDImager (and optionally CDRDAO) for building and burning VCD, SVCD, XVCD/XSVCD, and CVD discs. It does not encode video – feed it already-multiplexed MPEG files from TMPGEnc, DeVeDe, or similar. Best on Windows XP; on Win7+ use a VM if the installer or ASPI layer misbehaves.
Before you start (all formats)
- Install VCDEasy (VideoHelp hosts shareware 3.x and freeware 1.1.5.2; Archive has older Tucows builds).
- Open Settings and configure CDRDAO if you will burn from VCDEasy. Restart the app after enabling CDRDAO integration.
- Always enable Analyse MPEG files. Leave Perform some MPEG compliance checks on for strict VCD/SVCD; for CVD / XVCD you will often need to accept warnings or uncheck the check.
- Encode your source first (see TMPGEnc Free 2.5). Closed GOPs (“Output bitstream for edit” in TMPGEnc) make chapter points more accurate.
Guide: make a Video CD (VCD)
- Encode: MPEG-1, 352×240 NTSC or 352×288 PAL, ~1150 kbps video, MPEG-1 Layer II audio 224 kbps @ 44.1 kHz. Use a VCD 2.0 template.
- In VCDEasy set disc type to VCD 2.0 (or VCD 1.1 if you do not need Playback Control). Choose PAL or NTSC to match the encode.
- Name the volume, pick a temp output folder with plenty of free space.
- Click Add Files and select your
.mpg stream(s). If prompted for autopadding, choose Yes when recommended.
- Optional chapters: use the chapter tools / ChapterXtractor paste workflow. Set the first entry start to
0:00:00.000.
- Optional still menus: Tools → MPEG Stills. Convert a 320×240 (NTSC) or 384×288 (PAL) still with MPEG still type LOW, then attach it under Interactivity / PBC.
- Select your burner (or “No CD Writer” to only build a bin/cue). Prefer simulate-then-burn: run with Simulate checked first, eject, then Burn alone.
- Press Go. Test the disc in the target DVD/VCD player – some decks hate certain CDR brands; try CDRW if needed.
Guide: make a Super Video CD (SVCD)
- Encode: MPEG-2, 480×480 NTSC or 480×576 PAL (or 480×480 with letterbox for 16:9 sourced material per your template), variable or constant bitrate in SVCD range, MP2 audio 224 kbps @ 44.1 kHz. Closed GOP recommended.
- Disc type: SVCD 1.0. PAL/NTSC match the encode. Enable Interactivity if you want PBC menus.
- Add the MPEG-2 file(s). Keep compliance checks on; fix the encode if VCDEasy rejects the stream.
- Player quirks (Settings → (S)VCD Player): some DVD players need “Use MPEGAV/ENTRYSVCD instead of MPEG2/ENTRYVCD” or “Update scan data offsets”. Test both states of Update scan data offsets on your deck.
- Menus: MPEG Stills with type HIGH; still size typically 640×480 NTSC / 768×576 PAL.
- Go → build/burn. If CDRDAO does not see your drive, build bin/cue and burn with ImgBurn / FireBurner / CDRWIN.
Guide: make a China Video Disc (CVD)
- Encode: MPEG-2 at 352×480 NTSC or 352×576 PAL (half-D1). Typical period settings: ~2000-2500 kbps video, MP2 224 kbps @ 44.1 kHz, interlaced, 4:3. Closed GOP helps chapters.
- In VCDEasy choose disc type SVCD 1.0 (there is no separate “CVD” radio button in most builds). PAL/NTSC to match.
- Add the CVD MPEG. Compliance check will usually complain – accept the file anyway, or uncheck “Perform some MPEG compliance checks” (VideoHelp consensus for CVD).
- Do not enable “Update scan data offsets” if that option is forcing 352-wide streams to behave like 480-wide SVCD on your player; try both if the disc fails.
- Menus: same as SVCD – MPEG still type HIGH.
- Burn and test on DVD players that claim SVCD/CVD support. Many SVCD-capable decks play CVD; CVD-only hardware is rare today.
Troubleshooting
- Burner missing: update ASPI / Force driver in CDRDAO settings, or export image and burn elsewhere.
- Player ignores SVCD/CVD: flip the three SVCD player compatibility checkboxes; try the “VCD header trick” threads on VideoHelp for stubborn decks.
- Chapters skip badly: re-encode with closed GOPs and rebuild.
Related: TMPGEnc Free 2.5, GNU VCDImager, DeVeDe, ImgBurn.
Public outbound link. We do not host this software. No warranty or support from HD DVD Revived.
Extended tips: menus, chapters, and player quirks
Menus are where most first-time CVD/SVCD burns fail. For SVCD/CVD, convert stills with MPEG still type HIGH; for VCD use LOW. NTSC menu stills are typically 640×480 (SVCD/CVD) or 320×240 (VCD); PAL uses 768×576 or 384×288. Generate the still MPEG inside VCDEasy (Tools → MPEG Stills), then wire it under Interactivity / PBC so the remote’s Root/Menu keys return somewhere useful.
Chapters: closed-GOP encodes from TMPGEnc make entry points land on I-frames. When pasting ChapterXtractor data, force the first disc’s start offset to zero and set the end offset to that disc’s play length before pushing chapters across. Enable numeric keys for chapter select when your player supports it. If the log complains about APS, try “relax APS constraints” only after a clean encode still fails.
Burning: CDRDAO simulate-then-burn avoids half-written coasters when packet-writing software (DirectCD, etc.) is fighting the drive. No burner in the list? Install/update ASPI, try Force driver, or set No CD Writer, build bin/cue, and burn with ImgBurn. Some DVD decks hate certain CD-R dyes – keep a spindle of a second brand and a CD-RW for tests.
SVCD player checkboxes (Settings → (S)VCD Player): work through them methodically. “Update scan data offsets” helps some decks and breaks CVD on others because it can make 352-wide streams behave like 480-wide SVCD. “Use MPEGAV/ENTRYSVCD…” relocates files for players that look in the VCD directory layout. Change one option per test burn.
XVCD/XSVCD (non-standard bitrates/sizes) always trip compliance – accept warnings the same way you do for CVD. Document which checkbox set works on your living-room player; that note is worth more than any generic forum post.