我想从mpeg视频文件中捕获从特定时间戳开始的连续帧。这意味着假设我有一个总时长为2分钟的视频。我需要捕捉从时间00:01:00开始连续的所有帧。我还想将捕获的帧数限制为20帧。我如何使ffmpeg可执行来执行这个
谢谢费萨尔
如文档所述:
ffmpeg -ss 60 -i input.mpg -frames:v 20 frame_%d.png
将在60秒开始读取输入,并将20个视频帧写入frame_1.png
、frame_2.png
、frame_3.png
等。
文档中关于-ss
在用于修改输入文件与输出文件时的准确性的注释(如果需要较慢但更准确的计时)。