小编Rya*_*anz的帖子

使用 FFMPEG 将帧插入视频

我正在录制视频的相机偶尔会掉帧,所以我需要将帧重新插入视频中以保持时间精确。

我已经有一个脚本来准确识别这些帧何时被丢弃,所以我有一个需要插入的每一帧的索引和位置。

例如,在 100 FPS 的 100 秒视频中,我应该有 10,000 帧。但是,在第 399、1205、4299 和 7891 帧丢失了 4 帧。因此,我想在这些位置插入一个具有相同分辨率的黑色帧,或者将前一帧保持一帧(例如,保持帧 398一个额外的帧,或 0.01 秒)。

有没有办法在 FFMPEG 中迭代地做到这一点?我目前正在将视频写入其组成帧,添加我的空白图像,然后从帧中重新连接视频,这是一个非常低效的过程。

video command-line ffmpeg frame

5
推荐指数
1
解决办法
1455
查看次数

标签 统计

command-line ×1

ffmpeg ×1

frame ×1

video ×1