ffmpeg - 如何重复某些帧

ffmpeg - 如何重复某些帧

我最近录制了一段 1 小时的谈话,其中很多时候(大约 50 点)视频空白,但音频仍然存在。例如,第一次发生这种情况是在时间点T1= 00:01:10,视频消失了 D1=2 秒。我希望执行以下操作。获取时间点 T1 的帧并在接下来的 2 秒内保留同一帧。一般来说,如果在时间点 Ti 视频消失了 Di 秒,那么我想用 Ti 的帧替换时间段 Ti 到 Ti+Di 中的视频。之后我可以从原始视频中提取音频并使用它,我认为我可以自己做这件事。

我在网上搜索了好多,我确信我可以以一种复杂的方式做到这一点。但由于必须执行 50 次,我想知道是否可以使用一个命令完成每个实例。然后我可以通过发出此命令 50 次来手动执行我想要的操作。有人可以帮忙吗?提前致谢。

相关内容