Verwenden Sie den folgenden Befehl.
ffmpeg -i in.mp4 -i image.png \ -af "pan=stereo|c0<c0+c2|c1<c1+c3,aeval=val(0)|val(1),volume=1.6" \ -filter_complex "[1]geq=r='r(X,Y)':a='0.5*alpha(X,Y)'[a];[0][a]overlay" out.mp4
Das a='0.5*alpha(X,Y)'
setzt das Alpha bzw. die Deckkraft.
Der geq
Filter erkennt nicht automatisch, ob die Eingabe RGB oder YUV ist, und nimmt seinen Hinweis auf das Vorhandensein eines Ausdrucks einer der Nicht-Alpha-Ebenen. Daher muss einer davon angegeben werden. Ich habe einen Ausdruck für die R-Ebene angegeben und auf "Identität" gesetzt, damit er nicht geändert wird.