[FFmpeg-user] How to change video fps from 29.970 to 25?

tim nicholson nichot20 at yahoo.com
Wed Sep 3 09:25:36 CEST 2014

On 02/09/14 17:11, Andy Young wrote:
>>> On Tuesday, September 2, 2014 2:21 AM, Damian Głodny <damian at artnmedia.pl> wrote:
>>> Hi, Arno. Thank you for advice, I will check it. I also found some information
>>> about converting videos from 29.970 to 23.976:
>>> https://documentation.apple.com/en/finalcutpro/usermanual/index.html#chapter=E%26section=2%26tasks=true
>>> In document above you can find some techniques to convert your videos. There are
>>> methods for conversion from 29.970 to 23.976 called:
>>>    - 3:2 Pulldown Removal,
>>>    - 2:3:3:2 Pulldown Removal
>>>    - Duplicate Frame Removal (bad)
>>> Is it possible to use them in FFMPEG?
>> Yes but it won't help you. These methods are for undoing telecined material. That is material that was originally 24 fps and was "telecined" into 30 fps. They will not work on your material. There are in >ffmpeg at "pullup" and "fieldmatch." I think you are going in circles.
>> ffmpeg cannot do what you want, unless someone adds this "optical flow" stuff, you are out of luck in using ffmpeg directly.
> I hope this is not "bad form" to offer an alternative to ffmpeg on this mailing list, but in case it helps
> The ffmpeg fork, ffmbc, purports to have an interpolating frame rate filter:
> @section framerate
> Change the frame rate by interpolating new video output frames from the source
> frames.

That is interpolating individual pixel values, i.e. frame blending
rather than motion vector interpolation as per slowmoVideo or Alchemist.

> [...]
Key Fingerprint 38CF DB09 3ED0 F607 8B67 6CED 0C0B FC44 8B0B FC83

More information about the ffmpeg-user mailing list