ffmpeg运动插值,用于2x和4x慢动作

时间:2018-11-02 18:00:32

标签: video ffmpeg interpolation motion slowmotion

我最近了解到,可以将ffmpeg的minterpolate选项用于视频中的帧插值。此选项的配置之一是fps(每秒帧数),我不确定如何设置它以生成2x和4x慢动作视频。 这是我现在的用法: ffmpeg -i input.avi -filter“ minterpolate ='fps = 120'” output.avi

似乎生成的输出视频在每2个连续帧之间生成的帧数不相等。 谁能在这里帮助我或为我提供有用的文档?

谢谢

1 个答案:

答案 0 :(得分:1)

您当前正在以正常速度生成120fps视频。 要进行慢动作拍摄,您需要将其放慢4倍 ffmpeg -i input.avi -filter“ minterpolate ='fps = 120',setpts = 4 * PTS” output.avi

应该可以解决问题。