【发布时间】:2019-03-29 02:31:24
【问题描述】:
我有一个简单的清单:
LReg.start = rise[i];
LReg.end = fall[i];
LR.Add(LReg);
start 和 end 是 int 最后我有一个我想从视频文件中提取的帧列表。例如,在 LR 的索引 0 中,我开始 48 结束 51 在索引 1 开始 110 结束 124
所以我想循环列表并根据帧号开始和结束跳到此帧,使用 ffmpeg 将视频文件的一部分保存为视频文件。 跳转到第 48 帧,从第 48 帧到第 51 帧创建一个视频文件,包括第 48 帧和第 51 帧。然后向前跳转到下一组第 110 帧和第 124 帧,依此类推。
问题是如何使用ffmpeg提取和保存视频文件?
【问题讨论】:
-
我的意思是使用帧作为视频文件中的起始位置,然后将视频文件的这一部分剪切并保存为视频文件,所以最后我将拥有该部分从第 48 帧到第 51 帧作为带音频的视频文件!不是提取帧并从中创建视频文件,而是使用帧作为位置来裁剪视频的一部分。