[MPlayer-users] encoding SVCD from divx avi
Greg Trounson
gregt at maths.otago.ac.nz
Mon Jul 7 03:40:42 CEST 2003
Christian Berger wrote:
> Am Mittwoch, 2. Juli 2003 22:14 schrieb Lenart Jozsef:
>
>>[Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
>>Hi !
>>
>>I want to make an svcd from an divx avi. How can i make it ?
>>I've tried it (mencoder -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video
>>-oac copy -o xxx.mpeg xxx.avi)
>>It does well, but in the resulting mpeg has no sound !
>>Where is the error ?
>
>
> Well you'd need to use a better mpeg encoder like mpeg2enc, then you should
> use MPlayer with -vo yuv4mpeg which will write to "stream.yuv". I use the
> following script for creating VCDs in 16:9 mode
> (parameters are vdrdir and resulting file)
I keep seeing people recommending mpeg2enc for SVCD encoding.
I've found mpeg2enc to be great for regular VCD encoding, but pretty
much useless for SVCD.
For a VBR format such as SVCD, mpeg2enc is severely limited, as it can
only perform single-pass encoding. If you want 2-pass, you're right out
of luck.
From experience, this gives either two options:
- Waste a huge amount of potential bandwidth is relatively low motion
scenes, cutting short the discs running time, or
- Reduce the encoding quality to the point that the high motion scenes
look like a blurry mess.
I am concerned that there aren't any better solutions under Linux.
Greg
More information about the MPlayer-users
mailing list