Simple command line to create VCD/SVCD
encode2mpeg has may options. In can be difficult, sometime, to find the
correct set of options necessary to create a standard VCD or SVCD.
Since 0.4.0 a very simple command line should be enough:
encode2mpeg -o <TITLE> -n <NORM> <SOURCEVIDEO> -stdvid <n>
where n can be:
- VCD Direct Mode
- VCD Indirect Mode
- VCD Mpeg Mode
- SVCD Direct Mode
- SVCD Indirect Mode
- SVCD Mpeg Mode
You only need to specify the
TITLE of
the output mpeg stream, the video norm (PAL/NTSC), the video source
(anything MPlayer can understand) and what kind of Mode for your
VCD/SVCD you want.
These are my recomendations about the different Modes:
- Mpeg Mode is fast and it has good quality, so it is the mode
to prefer. Unfortunately with Mpeg Mode you cannot split the final mpeg
stream over several CD.
- Direct Mode is less fast then Mpeg Mode, it can split the final
mpeg
stream over several CD, but it could have problems with A/V sync when
the input and output video fps are different.
- Indirect Mode will always work, but it is the slowest mode. Use
it when
you cannot use the others Mode.
So, what the -stdvid option does? It set the Mode and other options
equivalent to these: -asr
44100, -mp2 toolame, -a 2, -mpegfixaspect,
-addchapter copy. The log file will show the options actually used.