2017-12-27 1 views
0

Ich möchte Wasserzeichen für Video hinzufügen. Mein Code:ffmpeg hinzufügen Wasserzeichen libx264 Breite nicht durch 2 teilbar (853x480)

ffmpeg -i final_480p.mov \ 
-i watermark480p.png \ 
-filter_complex overlay=10:H-h-10 \ 
-y test.mov 

mit Video-Größe durch 2 teilbar ist Befehl gut.

Wenn i-Wasserzeichen für Video (853x480) funktionieren nicht mit Fehler

[libx264 @ 075656e0] width not divisible by 2 (853x480)

Wie um diesen Fehler zu beheben? (Fügen Sie weitere Argumente hinzu, v.v.). Tks für

Antwort

1

Verwenden

ffmpeg -i final_480p.mov \ 
-i watermark480p.png \ 
-filter_complex [0]scale='iw-mod(iw,2)':'ih-mod(ih,2)'[m];[m][1]overlay=10:H-h-10 \ 
-y test.mov 

Die Kalkfilters liest, wird jede ungerade Dimension auf eine gerade Zahl, entsprechen und sogar Dimensionen allein lassen.

Verwandte Themen