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

Nicolas Hesler nicolas.hesler at sheridanc.on.ca
Tue Oct 2 18:15:04 CEST 2007


Nico Sabbi wrote:
> Il Tuesday 02 October 2007 17:53:54 Nicolas Hesler ha scritto:
>
>   
>> Please correct me if I'm wrong.
>>
>> So traditionally, if I wanted soft-telecine of hard 24fps video, I
>> would use mpegopts "telecine". and -ofps 24000/1001
>> (this is what I used to do, and it worked successfully, as far as I
>> can tell) (but skips frames in latest cvs)
>>     
>
> yes
>
>   
>> now, because of the skipping frames, I've gone ahead and tried
>> using mpegopts "tele_src=24:tele_dest=30000/1001" without -ofps.
>>
>> but I'm still getting the skipping frames.
>>
>> MPEG-PS file format detected.
>> VIDEO:  MPEG2  1280x720  (aspect 3)  24.000 fps  18500.0 kbps
>> (2312.5 kbyte/s)
>>
>> 1 duplicate frame(s)!
>> Pos:   0.9s     21f ( 2%) 10.15fps Trem:   1min  30mb  A-V:0.083
>>     
>
> pobably the video stream isn't really encoded at 24 fps:
> the  header and the actual timestamps in the mpeg file
> may mismatch.
> Try to add -demuxer lavf, but I guess it won't make a difference
>   
Brilliant!  -demuxer lavf worked. (it's no longer skipping frames)

What does this mean exactly?

Also, which is the now preferred method of soft-telecine? "telecine" or 
"tele_src:tele_dest"? and why?

THANKS!



More information about the MEncoder-users mailing list