@akula22

Как с помощью ffmpeg наложить картинку в перед началом видео?

Есть два файла video.mp4 и picture.png
Я хочу чтобы секунд 5 показывалась картинка а потом шел ролик
  • Вопрос задан
  • 788 просмотров
Пригласить эксперта
Ответы на вопрос 2
Надо сделать из картинки ролик точно такого же размера, формата и кодека, как основное видео.

И объединить их через concat.
Ответ написан
15432
@15432
Системный программист ^_^
Воспользуйтесь скриптовой утилитой AviSynth, там это будет в пару строчек:
ImageSource("picture.png", 0, 120) + ffvideosource("video.mp4")

(ну может поколдовать чуток)
а потом скрипт подайте в ffmpeg
ffmpeg -i myscript.avs -c:v libx264 -crf 24 "result.mp4"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы