Mona Jalal Asked: 2019-10-23 16:15:32 +0800 CST2019-10-23 16:15:32 +0800 CST 2019-10-23 16:15:32 +0800 CST 将文件夹中的所有png文件转换为视频 772 我有大约 450 帧,名为 1...450。但是,有一些丢失的帧,例如第 10 帧、第 30 帧等不存在。 我想以与 1...450.png 相同的顺序创建一个 AVI 视频。我该怎么做? video ffmpeg convert png avi 1 个回答 Voted Best Answer llogan 2019-10-24T14:40:39+08:002019-10-24T14:40:39+08:00 选项 1:重命名 首先重命名所有输入,使它们具有零填充 ( 001.png... 450.png)。 然后运行ffmpeg: ffmpeg -framerate 25 -i %03d.png output.avi 或者 ffmpeg -framerate 25 -pattern_type glob -i "*.png" output.avi 选项 2:排序 使用更复杂的命令对文件进行排序,然后通过管道传输到ffmpeg: cat $(find . -maxdepth 1 -name "*.png" | sort -V) | ffmpeg -framerate 25 -i - output.avi
选项 1:重命名
首先重命名所有输入,使它们具有零填充 (
001.png
...450.png
)。然后运行
ffmpeg
:或者
选项 2:排序
使用更复杂的命令对文件进行排序,然后通过管道传输到
ffmpeg
: