因此,我正在寻找一种方法,在当前视频的每一帧之间添加一个黑帧。我想做的是为视频添加一个消隐阶段,使其具有电影效果。因此,管道是一个 59.94 fps 的视频,并在每个源视频帧之间添加一个黑帧,并创建一个 120fps 的输出视频,其中包含真实帧、黑帧、真实帧、黑帧等。有没有简单的方法可以做到这一点?
答案1
如果
- 您的视频具有恒定的帧速率,并且
- 你知道帧速率,
你可以跑
ffmpeg -i in -vf fps=120000/1001,drawbox=t=fill:c=black:enable='mod(n\,2)' -c:a copy out
其中120000/1001
应该是输入 fps 的两倍。