从一组 png 图像创建动画 gif
Create animated gif from a set of png images
我正在尝试使用 ffpmeg 将 png 列表转换为 gif。
运行 C:\Users\Me\Art\Animations\wubz\output> dir
显示我的文件:
12/04/2020 16:48 <DIR> ..
12/04/2020 16:45 136,706 wubz_0001.png
12/04/2020 16:45 136,180 wubz_0002.png
12/04/2020 16:45 136,413 wubz_0003.png
12/04/2020 16:45 136,099 wubz_0004.png
12/04/2020 16:45 136,309 wubz_0005.png
12/04/2020 16:45 137,172 wubz_0006.png
我在 C:\Users\Me\Art\Animations\wubz\output>
命令提示符中的代码 运行:
ffmpeg-f image2 -framerate 30 -i wubz_%d.png video.flv
给出错误信息:
[image2 @ 000001efd6c4bac0] Could find no file with path 'wubz_%d.png' and index in the range 0-4
wubz_%d.png: No such file or directory
谁能解释一下我做错了什么,我不明白为什么 ffmpeg 在输出目录中看不到 png 文件。
由于名称有 4 个带前导零的数字,因此格式应为 wubz_%04d.png
我正在尝试使用 ffpmeg 将 png 列表转换为 gif。
运行 C:\Users\Me\Art\Animations\wubz\output> dir
显示我的文件:
12/04/2020 16:48 <DIR> ..
12/04/2020 16:45 136,706 wubz_0001.png
12/04/2020 16:45 136,180 wubz_0002.png
12/04/2020 16:45 136,413 wubz_0003.png
12/04/2020 16:45 136,099 wubz_0004.png
12/04/2020 16:45 136,309 wubz_0005.png
12/04/2020 16:45 137,172 wubz_0006.png
我在 C:\Users\Me\Art\Animations\wubz\output>
命令提示符中的代码 运行:
ffmpeg-f image2 -framerate 30 -i wubz_%d.png video.flv
给出错误信息:
[image2 @ 000001efd6c4bac0] Could find no file with path 'wubz_%d.png' and index in the range 0-4
wubz_%d.png: No such file or directory
谁能解释一下我做错了什么,我不明白为什么 ffmpeg 在输出目录中看不到 png 文件。
由于名称有 4 个带前导零的数字,因此格式应为 wubz_%04d.png