Кто-нибудь знает, как поставить водяной знак на видео из командной строки Linux с помощью простого инструмента?
Водяные знаки в ffmpeg не поддерживаются в текущей версии и требуют специальной компиляции.
Максимум.
Кто-нибудь знает, как поставить водяной знак на видео из командной строки Linux с помощью простого инструмента?
Водяные знаки в ffmpeg не поддерживаются в текущей версии и требуют специальной компиляции.
Максимум.
ffmpeg -y -i 'inputFile.mpg' -vhook '/usr/lib/vhook/watermark.so -f /home/user/logo.gif'
Обратите внимание на параметр "-vhook"; путь watermark.so может отличаться.
Еще один простой способ сделать это — обновить ffmpeg до последней версии и добавить оверлей. видео фильтр:
ffmpeg -y -i video.mp4 -i watermark.png -filter_complex "overlay=(main_w-overlay_w):(main_h-overlay_h)" watermark.mp4
Это также дает вам больше возможностей для размещения водяного знака. Например, если вы хотите разместить водяной знак в центре видео, вы должны использовать:
-filter_complex "overlay=(main_w-overlay_w/2):(main_h-overlay_h/2)"