Как с помощью ffmpeg наложить водяной знак из png с прозрачным фоном?

Всем привет. Собственно вопрос указан в заголовке.

ffmpeg -i source.mp4 -acodec copy -b 500k -vf «movie=logo.png [logo]; [in][logo] overlay=0:0 [out]» out.mp4

Выдает мне видео, в котором, действительно накладывается водяной знак, но прозрачный фон заменяется черным.

Если есть какая-то другая утилита, с помощью которой не будет танцев с бубном, — посоветуйте пожалуйста.
Если с поддержкой CUDA — вообще замечательно :)
  • Вопрос задан
  • 8194 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Alex10
ffmpeg -i f.mp4 -vf 'movie=image.png [img]; [in] [img] overlay=0:0 [out]' -t 5 -y full.mp4


Но пока не разобрался как задать временный промежуток всплывания надписи, данный вариант просто берет вырезает 5 секунд видео и на него накладует.
Ответ написан
Ваш ответ на вопрос

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

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