[MPlayer-users] Outputting SVCD-compliant MPEG 2

Giacomo Comes comes at naic.edu
Fri Nov 18 20:34:52 CET 2005


On Fri, Nov 18, 2005 at 06:55:26PM +0000, Tony Houghton wrote:
> In <437E0421.3030102 at email.it>, Nico Sabbi wrote:
> 
> > the default format in mpegopts is mpeg2; if you don't override it with 
> > format=mpeg1
> > the output won't be in mpeg1.
> 
> At least two different tools complained/claimed that it was MPEG1.
> 
> > For svcd you should use format=xsvcd. Why don't you post the command 
> > line you used?
> 
> mencoder -o lemony_snicket.mpg -mpegopts format=svcd -oac lavc -ovc lavc \
> -lavcopts
> acodec=mp2:abitrate=128:vcodec=mpeg2video:vbitrate=808:keyint=15:vrc_buf_size=917:vrc_maxrate=2500:vpass=2 \
> -of mpeg -vf scale=480:432,expand=480:576,harddup Lemony_Snicket.avi \
> -speed 25025/24000 -af resample=44100 -srate 44100
> 
> I also ran with vpass=1 first. And I used KVCD matrices which I haven't
> posted here to save space.

You used -mpegopts format=svcd that is WRONG. Apparently the muxer 
didn't recognize the option and default format to xvcd or mpeg1
Use the correct argument for format.

Giacomo




More information about the MPlayer-users mailing list