Создание 20 секунд видео из 600 png изображений в FFMPEG

Я хочу создать 20-секундное видео из 600 изображений png в FFMPEG.

Проблема в том , что он создает 20-секундное видео, но 600 кадров используются 10 раз и очень быстро повторяются более 10 раз за 20 секунд.

Я использую :

ffmpeg -framerate 30000/1001 -i <input%d.png> <out.mp4>

Пожалуйста, Помогите ! Спасибо заранее

1 ответ

  1. Поскольку у вас есть 600 изображений в течение 20 секунд, вы можете просто установить частоту кадров на 30fps. Кроме того, следует использовать-r вместо-framerate

    ffmpeg -r 30 -i [sequence] -c:v libx264 [output]
    

    -c:v libx264 просто кодировщик используемый для работы.

    Вы также должны переименовать ваши изображения на что-то вроде этого: img001.png, img002.png, img003.формат PNG. Утилита массового переименования-это быстрый способ сделать это. Изменить [sequence]на img%03d.png. Если вы хотите использовать более 3 цифр, измените %03d.