将图像转换为视频时,ffmpeg 是否要求输入文件匹配单个参数?

将图像转换为视频时,ffmpeg 是否要求输入文件匹配单个参数?

当将一系列图像转换为视频时,ffmpeg 是否要求输入的图像匹配单个参数?

常见问题解答3.2 如何将单张图片编码成电影?似乎表明

首先,按照数字顺序重命名图片。例如,img1.jpg、img2.jpg、img3.jpg……

它还提到使用catimage2pipe,但这不是很有吸引力。

维基百科条目也是如此FFMPEG_An_Intermediate_Guide/图像序列,即使您可以传递一个 glob。

我不能单独告诉它每个输入文件的名称,这似乎很奇怪。

相关问题:如何为 ffmpeg 提供多个输入?

答案1

您可以单独列出每个输入:

ffmpeg -loop 1 -t 4 -i 001.png -loop 1 -t 2 -i 002.png -loop 1 -t 3 -i 003.png \
-filter_complex "[0][1][2]concat=n=3:v=1:a=0" output.foo

我以为你想连接图像,所以我添加了连接过滤器。或者,您可以使用连接解复用器

相关内容