[MEncoder-users] Output variable framerate?

RC rcooley at spamcop.net
Sat Jan 21 22:38:15 CET 2006

On Sat, 21 Jan 2006 12:54:24 -0500
Pierre Thibault <thibault at physics.cornell.edu> wrote:

> Hello,
> I have a video (ripped from DVD) that contains two types of scenes:
> genuine 30fps interlaced scenes and 24fps scenes telecined to 30fps.
> When I use -vf pullup with -ofps 29.97, mencoder does a great job at
> removing all the interlacing artifacts in both types of scenes, 

If pullup is working on the "genuine 30fps interlaced scenes" then
it's not interlaced, but actually hard telecined.  pullup
doesn't deinterlace.  In that case, -ofps 24000/1001 should work for the
whole movie.

> When instead I use -vf pullup with -ofps 24, the 30fps scenes become
> jerky because of the frames dropped. 

Are you using softskip after pullup?  Perhaps filmdint (with proper
options) might work better than pulldown.

> So, ideally, I would like to encode in a variable framerate, going
> from 30fps to 24fps, depending on the scene. Is there a way to inform
> mencoder to do such a thing? 

Nope, mencoder doesn't do variable FPS.  I doubt if AVI can handle
variable FPS anyhow.

If you're a bit crazy, you could use: -ofps 120000/1001 

More information about the MEncoder-users mailing list