Задать вопрос
@akula22

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

Есть два файла video.mp4 и picture.png
Я хочу чтобы секунд 5 показывалась картинка а потом шел ролик
  • Вопрос задан
  • 886 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Пригласить эксперта
Ответы на вопрос 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"
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы