Windows 7(64 位)下的 FFMPEG - 从 jpg 创建延时视频

Windows 7(64 位)下的 FFMPEG - 从 jpg 创建延时视频

我的目标是从一堆 jpg 文件创建一个视频。我选择了 FFMPEG (Windows 64) 来解决这个任务

任务

我在一个目录中有超过 4k 个 jpg 文件,所有文件都遵循命名约定pic_000000X.jpg(其中x是一个数字),即pic_0000001.jpg,,pic_0000002.jpg。,pic_0001337.jpg等等,我想用它们来创建延时视频。

结果

当我运行时,ffmpeg -i pic_%7d.jpg -s:v 1280x720 -c:v libx264 output.mp4我得到了output.mp4文件,但它很小并且只包含很少的图片/帧 - 准确地说是九个(运行反向命令ffmpeg -i output.mp4 test%d.jpgtest1.jpg得到test9.jpg

观察

它似乎可以工作pic_0000009.jpg,直到模式无法识别pic_00000010.jpg为止。

我遗漏了什么或做错了什么,只包括了九张图片?感谢您花时间和精力给我一些提示。

干杯。

PS 我尝试了blob样式文件模式,但它在 Windows 下不起作用

PPS如果你知道其他可以让我完成任务的工具也请告诉我

答案1

我把输入文件的文件格式弄乱了,结果文件里有 7 位或更多数字。现在所有文件都对应相同的文件名模式,一切都按预期运行。干杯。

相关内容