Do you like ffmpegX and want to support its development? Please register.
Download and install:
Click to download and install the latest version of ffmpegX for MacOSX 10.2, 10.3 and 10.4.

Mailing list:
If you want to receive an email when ffmpegX is updated, sign up to the mailing list by entering your email address here:

Support and feedback:
For support, check the FAQ page and the ffmpegX forum. You may also like to sign up the mailing list. Have a suggestion on how to make ffmpegX even more useful? Send your feedback and comments to major.


Home - News - Download - How-To's - Benchmarks - FAQ - Forum
  • This guide provides a step-by-step process to convert an AVI DivX (or XviD) video file into a SVCD for viewing on a SVCD-compatible DVD player.

Opening the source movie
Choosing the preset

Opening the source movie

  • You have an AVI DivX (or XviD) movie and you want to encode it into a SVCD with ffmpegX and burn it to a CDR for playback in your DVD player.
  • First make sure that you can play the .avi file in Quicktime Player so as you can use the "Decode with Quicktime" option safely to read your source movie (otherwise, you may use the "Decode with mplayer" option to read your source movie). If you cannot play the .avi file in Quicktime Player, then install and codecs and try again. If the .avi file has AC3 audio, Quicktime player can't play it - in that case, install this Quicktime AC3 codec.

  • Open ffmpegX and drop the .avi file over ffmpegX icon to open it, or click the Open.. button to locate the file in your hard disk.
  • A default "Save as..." name is set by ffmpegX. If you want to change it, edit the Save as.. field or click the "Save as.." button to choose a location and name for the output movie. If you don't add the file extension (.mpg), ffmpegX will add it automatically at encoding time.

Choosing the preset:

  • Click the "Quick presets" pulldown menu and choose "SVCD mpeg2enc". The codec used by this preset is "mpeg2enc mpeg-2". An 80 min CDR will hold about 40 minutes video in SVCD mode. If you want to fit more video in a single CD, try the "KSVCD" preset - which can fit about 60 minutes by using a smaller image size and a special quantization matrix, or the "CVD" preset - which can fit about 50 minutes. Please note that SVCD image size is standardized to a fixed value no matter the source image size. Black bars are automatically added by ffmpegX, if needed, to adapt to a 4:3 TV aspect ratio. To force a 16:9 TV aspect ratio, select "SVCD 16:9" in the Autosize popup menu.
  • Make sure the "Split" option in the Tools tab is enabled. The Split "Auto" setting will automatically split the output into multiple CDs as soon as the CD size (as specified in the Video tab, eg. "74 min mode-2" or "80 min mode-2") is reached.
  • If you use a G3 Macintosh, you must disable the "Altivec" checkbox in the Options tab.


  • If you don't need subtitles, skip to the following step "Encoding".
  • To add a subtitle, enable the "Decode with mplayer" option and open a .srt or .sub or .idx (VobSub) subtitle file in the "Load subs" field (Filters tab). The subtitle will be 'burned' in the SVCD video image.
  • Use the "Preview" button to preview and check subtitles rendering and sync with the audio track. If the color palette of the subtitle is wrong (eg the subtitle is black or has incorrect antialiasing), locate a VTS_01_0.IFO file (taken from any DVD) in the "Sub palette" field (Filters tab). Enter a value in the "Sub position" field to change the subtitle vertical position if needed (0=top, 100=bottom). Use "Preview" again until you're satisfied.


  • Click the "Encode" button.
  • Encoding takes places in ffmpegX Progress window.

  • You can continue working with other applications while encoding. OSX Unix core reallocates processor ressources in realtime as needed.


  • Locate the encoded files directory by clicking the icon. For each CD, you will obtain two .img files named "_01.img" and "_02.img" (containing the movie for burning) and a .mpg file (containing the movie for computer playback). The .toc file can be used for burning with cdrdao-based burners, and it can be ignored, as well as the pregap.img file, when burning with Toast.

  • If you burn with Toast® 5, select the "Multitrack CD-ROM XA" option in the "Other" tab, drop the two .img files on the window (_01.img first, _02.img second) then burn. Repeat for each disk.

  • If you burn with Toast® 6, select the "Multi-Track CD-ROM XA" option in the "Copy" tab, click the "Select" button, then drop the two .img files (_01.img first, _02.img second) on the "CD-ROM XA Tracks" window and burn. Repeat for each disk.


© Copyright 2003-2005 Major