2016-06-10 6 views
0

Wie kann ich zwei Wasserzeichen auf einem ffmpeg Video an verschiedenen anderen Ort hinzufügen. Kann mir jemand vorschlagen, wie zwei Wasserzeichen auf demselben Video hinzugefügt werden können?Fügen Sie zwei Wasserzeichen auf ffmpeg Video hinzu

Es folgt mein Kommando: -

 cmd = " -i "+VideoPathonSdCard+" -i "+ImagePath+" -metadata:s:v rotate=0 -filter_complex vflip,transpose=0,overlay=(W-w)/2:(H-h)/2,drawtext=fontsize="+TextSize+":fontfile=/system/fonts/DroidSans.ttf:fontcolor="+hexColor+":text="+ Constants.enStr(Text.trim())+":x="+x+":y="+y+"+40 -y -preset ultrafast -strict -2 "+VideoAfterEdit_Path; 

Antwort

2

Verwenden Sie zwei overlay filters:

ffmpeg -i video0 -i image1 -i image2 -filter_complex \ 
"[0:v][1:v]overlay=25:(H-h)/2[bkg]; \ 
[bkg][2:v]overlay=100:75" \ 
-c:a copy output.mp4 

Wenn Sie die Bilder hinzufügen scale filter skalieren möchten:

ffmpeg -i video0 -i image1 -i image2 -filter_complex \ 
"[1:v]scale=90:-1[img1]; \ 
[2:v]scale=iw/2:-1[img2]; \ 
[0:v][img1]overlay=25:(H-h)/2[bkg]; \ 
[bkg][img2]overlay=100:75" \ 
-c:a copy output.mp4 
+0

thanxx seine adaequat – Garry

+0

Can Wie kann ich diese Wasserzeichen neu bemessen? – Garry

+0

@Garry Aktualisiert mit Maßstab Beispiel. – LordNeckbeard