2010-10-27 14 views
7

Czy ktoś wie, jak znak wodny wideo z wiersza poleceń systemu Linux za pomocą prostego narzędzia?Znak wodny z linią poleceń Linuksa

Znak wodny w ffmpeg nie jest obsługiwany w bieżącej wersji i wymaga niestandardowej kompilacji.

Max.

+2

Zasugeruj zamknięcie i przeniesienie do superużytkownika. –

+1

+1, chyba że zamierza napisać własną aplikację – new123456

Odpowiedz

5
ffmpeg -y -i 'inputFile.mpg' -vhook '/usr/lib/vhook/watermark.so -f /home/user/logo.gif' 

Zanotuj parametr "-vhook"; znak wodny. ścieżka może się różnić.

1

Innym prostym sposobem, aby to zrobić jest aktualizowanie ffmpeg do najnowszej wersji i dodając filtr overlay wideo:

ffmpeg -y -i video.mp4 -i watermark.png -filter_complex "overlay=(main_w-overlay_w):(main_h-overlay_h)" watermark.mp4 

To również daje więcej opcji na gdzie umieścić znak wodny, jak również. Na przykład, jeśli chcesz umieścić znak wodny w środku wideo, użyj:

-filter_complex "overlay=(main_w-overlay_w/2):(main_h-overlay_h/2)"