0
Ich habe Probleme beim Zusammenführen dieser beiden Befehle, wenn mir jemand helfen kann, die besten Transponierungen und Wasserzeichen mit der zweiten zu verschmelzen, würde ich es wirklich schätzen. Ich habe ein paar Dinge wie versucht:FFmpeg filter_complex verschmelzen zwei Befehle
ffmpeg -i .\test1.flv -i .\test2.flv -loop 1 -i .\watermark.png -filter_complex "[0]transpose=1[a];[1]transpose=1[b];[a][b]hstack[c];[c][2]overlay=W-w-5:H-h-5:shortest=1; [0:v]setpts=PTS-STARTPTS, pad=iw*2:ih[bg]; [1:v]setpts=PTS-STARTPTS[fg]; amerge,pan=stereo:c0<c0+c2:c1<c1+c3" -c:v libx264 -f mp4 -threads 24 -y matt.mp4
ffmpeg -i .\test1.flv -i .\test2.flv -loop 1 -i .\watermark.png -filter_complex "[0:v]setpts=PTS-STARTPTS, pad=iw*2:ih[bg]; [1:v]setpts=PTS-STARTPTS[fg]; amerge,pan=stereo:c0<c0+c2:c1<c1+c3;[0]transpose=1[a];[1]transpose=1[b];[a][b]hstack[c];[c][2]overlay=W-w-5:H-h-5:shortest=1" -c:v libx264 -f mp4 -threads 24 -y matt.mp4
Danke allen!
Thank you! Gibt es eine Möglichkeit, die Audiostreams zu synchronisieren? Das zweite Video-Eingangssignal liegt durchschnittlich zwei Sekunden hinter dem Bild. Ich weiß von itoffset, aber nicht sicher, ob ich mich darauf verlassen kann - ich habe Probleme, andere Möglichkeiten zu finden, es synchronisiert zu halten –
Versuchen Sie editierten Befehl. – Mulvya
Danke Mulvya! Es hat gut funktioniert. Ich fand heraus, dass die ursprüngliche Desynchronisierung tatsächlich verursacht wurde, weil das Gedächtnis gegen Ende einer langen Codierung hochging. –