是否可以指示 ffmpeg 将有限范围的图像组合在一起?
假设有一个名为的文件夹,img_0001.jpg
其中包含1000 张图像img_1000.jpg
,而我只想img_0250.jpg
通过进行合并img_0750.jpg
。
该-start_number
选项指定了一个起点,但它将从那里运行直到序列结束:
ffmpeg -start_number 250 -i img_%4d.jpg -vcodec mpeg4 output.mp4
有没有办法指定-stop_number
要运行的帧数或总帧数?
答案1
您可以使用-frames:v
:
ffmpeg -i img_%4d.jpg -frames:v 500 output.mp4
答案2
该-t
选项以秒或 hh.mm.ss[.xxx] 格式(x=毫秒)指定输出的长度。或者,该-to
选项设置停止时间,同样以秒或 hh.mm.ss[.xxx] 格式
这些是在输出选项中,而不是输入选项中。
更多信息请访问ffmpeg 文档页面, 奇怪的是。