[FFmpeg-user] FFMpeg problem using fieldmatch and decimate filters to IVTC

Carl Eugen Hoyos cehoyos at ag.or.at
Wed May 7 15:20:20 CEST 2014

Steve Boyer <steveboyer85 <at> gmail.com> writes:

> Right, fieldmatch is the actual reconstructing the 
> progressive frames (PPPII --> PPPPP), but leaves a 
> total of 4 unique frames and a duplicate frame for 
> every 5 frames (by default). It in turn must be
> used with -vf decimate or -vf fps or -r or some other 
> filter to remove the duplicate frame to achieve the 
> 23.976 frame rate.

Are you sure -r works with fieldmatch? I thought it 
breaks horribly and I don't think the fps filter 
can work any better in the general case.

> >> -vf pullup,fps=24000/1001
> >
> > This unfortunately does not work;-(
> > (This is documented iirc.)

> I've seen "-r is depreciated, use -vf fps=24000/1001," 
> "-r works fine," as well as "use -vf fps=fps=24000/1001."

Of course, "-r" is deprecated.

But pullup needs -r, this is documented afair.

> In my experience with other encodes, -r seems to 
> work best as well.

(Assuming you mean the non-telecined use-case:)
Just as "-vf fps" it has advantages and disadvantages, 
see various tickets but I believe this is completely 

For the telecined use-case, I don't think the fps 
filter can currently work.

Carl Eugen

More information about the ffmpeg-user mailing list