[MEncoder-users] [SOLVED] Green boxes on non-computer DVD player

Eli Billauer eli at billauer.co.il
Mon Nov 27 12:45:59 CET 2006


Giacomo Comes wrote:

>Can you check if vstrict=0 is necessary
>for VCD/SVCD too?
>  
>
So I did. The bottom line is that my player ran the VCDs cleanly no 
matter of vstrict=0 or no vstrict option at all, but refused to 
recognize the SVCD discs I made (it didn't even give the "VIDEO CD" 
title as it does for VCDs, just a "CD" title and the display saying that 
the disc may not be playable).

For completeness, here are the commands I used to create the four discs 
(based upon menc-feat-vcd-dvd.html, with a tweak for a cinema-formed  
input):

ENDPOS=600mb

mencoder -endpos $ENDPOS -oac lavc -ovc lavc -of mpeg -mpegopts 
format=xsvcd -vf scale=480:400,expand=480:576,harddup -srate 44100 -af 
lavcresample=44100 -lavcopts 
vcodec=mpeg2video:mbd=2:keyint=15:vrc_buf_size=917:vrc_minrate=600:vbitrate=2500:vrc_maxrate=2500:acodec=mp2:abitrate=224 
-ofps 25 -o "$2_nostrict_svcd.mpg" "$1"

mencoder -endpos $ENDPOS -oac lavc -ovc lavc -of mpeg -mpegopts 
format=xvcd -vf  scale=352:208,expand=352:288,harddup -srate 44100 -af 
lavcresample=44100 -lavcopts 
vcodec=mpeg1video:keyint=15:vrc_buf_size=327:vrc_minrate=1152:vbitrate=1152:vrc_maxrate=1152:acodec=mp2:abitrate=224 
-ofps 25 -o "$2_nostrict_vcd.mpg" "$1"

mencoder -endpos $ENDPOS -oac lavc -ovc lavc -of mpeg -mpegopts 
format=xsvcd -vf scale=480:400,expand=480:576,harddup -srate 44100 -af 
lavcresample=44100 -lavcopts 
vcodec=mpeg2video:vstrict=0:mbd=2:keyint=15:vrc_buf_size=917:vrc_minrate=600:vbitrate=2500:vrc_maxrate=2500:acodec=mp2:abitrate=224 
-ofps 25 -o "$2_strict0_svcd.mpg" "$1"

mencoder -endpos $ENDPOS -oac lavc -ovc lavc -of mpeg -mpegopts 
format=xvcd -vf  scale=352:208,expand=352:288,harddup -srate 44100 -af 
lavcresample=44100 -lavcopts 
vcodec=mpeg1video:vstrict=0:keyint=15:vrc_buf_size=327:vrc_minrate=1152:vbitrate=1152:vrc_maxrate=1152:acodec=mp2:abitrate=224 
-ofps 25 -o "$2_strict0_vcd.mpg" "$1"

And then burned the discs with
for VCD: vcdimager -t vcd2 (mpg file)
for SVCD: vcdimager -t svcd (mpg-file)

and finally, a slow burn to be on the safe side:
cdrdao write --driver generic-mmc --device 0,0,0 --speed 8 videocd.cue

    Eli

-- 
Web: http://www.billauer.co.il





More information about the MEncoder-users mailing list