@acc770

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

С целью закрыть информацию на экране, нужно в определенный момент наложить картинку поверх видео. Например, видео длится час. Мне нужно чтобы картинка появлялась только с 33 по 34 минуту. Как это сделать с помощью ffmpeg? Картинку подготовил по разрешению совпадающую с видео.
  • Вопрос задан
  • 351 просмотр
Пригласить эксперта
Ответы на вопрос 1
Фильтр наложения одного потока на другой: overlay

Включение по времени, от и до: enable() в Timeline editing
ffmpeg \
  -i input.mp4 \
  -i mask.png \
  -filter_complex \
    "[0:v][1:v] overlay=enable='between(t,33*60,34*60)'" \
  output.mp4
Ответ написан
Ваш ответ на вопрос

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

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