3

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

似乎生成的输出视频在每 2 个连续帧之间生成的帧数不相等。任何人都可以在这里帮助我或将我指向一个有用的文件吗?

谢谢,

4

1 回答 1

6

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

应该做的伎俩。

于 2018-11-05T11:05:14.570 回答