FFMPEG 命令无法使用 %d 从照片制作延时视频

FFMPEG 命令无法使用 %d 从照片制作延时视频

所以我开始发疯了。上个小时左右,我试图用一系列照片制作一个缩时视频,在附图中你可以看到目录的 ls 输出、我得到的错误以及我使用的命令。 在此处输入图片描述

Could find no file with path '%4d.JPG' and index in the range 0-4
%4d.JPG: No such file or directory

./ffmpeg -f image2 -framerate 25 -i %4d.JPG -start_number 6646 timelapse.mp4

图像名称从 6646.jpg 变为 13289.jpg(ls 以奇怪的方式打印)

我也尝试使用'%d.jpg','%*。jpg'而不是'%4d.jpg'

答案1

由于您指定了输入的起始编号,因此它会位于-i其适用的输入之前。此外,由于没有零填充,因此它只是%d。因此,

./ffmpeg -f image2 -start_number 6646 -framerate 25 -i %d.jpg timelapse.mp4

相关内容