[MEncoder-users] Inverse telecine? framerate from 120000/1001 to 24000/1001

Rich Felker dalias at aerifal.cx
Wed Aug 30 20:15:38 CEST 2006


On Wed, Aug 30, 2006 at 08:58:17AM +0200, Munzuk wrote:
> 
> >
> > Try increasing a proportionally much higher bitrate and see if that
> > fixes the problem. Of course the real fix would be for lavc to know
> > that it's encoding vfr content and know the timestamps, but mencoder
> > discards timestamps sadly. :( Maybe this can be fixed soon with the
> > new pts passing code..?
> >
> > Rich
> >
> Yes, I did, what Loren said must be the problem, so I multiplied by 5 the 
> bitrate I was going to use, the result was a little worse than I was 
> expecting, but no problem in increase a little more the files sizes with more 
> bitrate to get enought quality.
> 
> In other hand, since someone said something about 'null frames', are those 
> repeated frames null frames? if so, there must be a way to detect and remove 
> it, isn't?

They're not frames, they're just the absence of any frame at that
particular timer tick. "Removing" them would mean condensing all the
frames together without time between them so that the movie would play
5 times too fast, which is surely not what you want.

One other possible solution is initializing the encoder with a
framerate of 24 or 30 fps even though the container "framerate"
(actually timebase) is much higher.

Rich




More information about the MEncoder-users mailing list