如何使用FFmpeg将所有png文件从特定数字转换为gif

时间:2018-12-08 16:55:33

标签: ffmpeg ubuntu-16.04

我在一个名为image0101到image200的文件夹中有一个图像列表。我想将所有图像合并到一个gif文件中,其索引帧与图像中的索引相同,即image0101是第一帧,image0102是第二帧,依此类推。我在ubuntu 16.04中使用了命令,但出现错误

ffmpeg -framerate 1  -i image%4d.png output.gif

找不到路径为'image%04d.png'且索引范围为0-4 image%04d.png的文件:没有此类文件或目录

我的命令中有任何错误,我猜图像的名称应该来自image0001,但是我无法重命名。我想ffmpeg有一些选择可以做到

1 个答案:

答案 0 :(得分:1)

image2多路分配器为此具有一个start_number选项:

ffmpeg -framerate 1 -start_number 0101 -i image%04d.png output.gif