[MEncoder-users] Mencoder soft telecine broken; fix included

Nico Sabbi Nicola.Sabbi at poste.it
Tue Oct 2 16:58:31 CEST 2007


Il Tuesday 02 October 2007 16:42:00 Nicolas Hesler ha scritto:

>
> In the official release of MPlayer, the soft telecine seemed to
> work well.   Now, when I try the same command line with the latest
> cvs (Oct 1st, 2007), I get Mencoder reporting "Skipping frame!"
> every ten or twenty frames.  I've tried the "alternate" soft
> telecine method with tele_src and tele_dest with the same result. 
> Am I missing something here??
>
>
> mencoder -oac lavc -ovc lavc -of mpeg -mpegopts
> format=dvd:tsaf:telecine -vf scale=720:480,harddup -srate 48000 -af
> lavcresample=48000:0:2 -lavcopts
> vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=7000:vbitrate=6000:
>keyint=12:trell:mbd=2:acodec=ac3:abitrate=224:aspect=16/9:vstrict=0
> -ofps 24000/1001 -o "output.mpg" "input.mpg"
>

again?? how many time do I need to tell you that -ofps will convert
the framerate, that defeats the purpose of the telecining process?
If you need to convert the framerate and mencoder skips frames
evidently the source is not encoded at 24000/1001 fps,
and in that case pass the right :tele_src in -mpegopts;
if the source _is_ encoded at 24000/1001 fps and lavc
doesn't accept the framerate due to rounding errors you
must pass -fps, not -ofps



More information about the MEncoder-users mailing list