
У меня есть ряд файлов, начинающихся с frame001.png
и заканчивающихся на frame580.png
. Я попытался использовать следующую команду, чтобы скомпилировать их в mp4
:
ffmpeg -framerate 60 -i frame%03d.png ..\output.mp4
но в результате получается пустой видеофайл без кадров вообще. Что я делаю не так? Это та же самая команда, что иофициальное руководство по FFmpegиспользует.
Должен отметить, что использование этого -start_number
аргумента ничего не меняет.
Если это поможет,вот вывод.
решение1
В официальном руководстве объясняется, что эта команда может решить проблему:
ffmpeg -framerate 60 -i frame%03d.png -c:v libx264 -vf fps=60 -pix_fmt yuv420p ..\output.mp4
Это можно найти под подзаголовком "Если в вашем видео кадры отображаются неправильно".