[MPlayer-users] mencoder bails out on 1st pass

Alexander Roalter alex at roalter.it
Sun Mar 25 00:56:16 CET 2012


I'm trying to reencode a VOB file, and a fresh mencoder build (with a 
x264 from January 21st) stops with the following message:

[VD_FFMPEG] Trying pixfmt=0.
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.

Exiting...


my command line is:

mencoder movie.vob -o movie.avi -msglevel all=5 -ovc x264 -x264encopts 
subq=1:frameref=1:bframes=3:b_pyramid=1:weight_b:pass=1:threads=auto 
-ofps 24 -delay 0.0 -audio-delay 0.0  -oac mp3lame -lameopts 
abr:br=64:mode=3:padding=2 -srate 44100 -vf scale=384:288,dsize=512:288

This doesn't happen with all videos, so far I've only encountered one.
But it also happens with the following command line:

mencoder movie.vob -o movie.mpg -msglevel all=5 -of mpeg -ovc lavc 
-lavcopts vcodec=mpeg2video:vqmin=2:vqscale=2:keyint=12:aspect=16/9 
-ofps 24  -oac lavc -lavcopts acodec=ac3:abitrate=192 -srate 44100 -vf 
scale=384:288,dsize=512:288

Any idea what the reason could be?

Perhaps it has something to do with the most recent changes in the 
swresampler/rescaler in ffmpeg, done on March 24th? At least that's 
where it currently doesn't compile, as a newly inserted typedef for
SwrContext makes the compiler think it is twice declared...

-- 
Cheers,
Alex


More information about the MPlayer-users mailing list