У меня есть ~450 кадров, названных 1... 450. Однако существуют некоторые недостающие кадры, например, структурируют 10, 30, и так далее делают не, существует.
Я хочу создать видео AVI в том же порядке как 1... 450.png. Как я должен сделать это?
Сначала переименуйте все исходные данные, таким образом, у них есть дополнение нуля (001.png
...450.png
).
Затем выполненный ffmpeg
:
ffmpeg -framerate 25 -i %03d.png output.avi
или
ffmpeg -framerate 25 -pattern_type glob -i "*.png" output.avi
Используйте более сложную команду, чтобы отсортировать файлы и затем передать по каналу к ffmpeg
:
cat $(find . -maxdepth 1 -name "*.png" | sort -V) | ffmpeg -framerate 25 -i - output.avi