ffmpeg: Alpha mit Audio zusammenführen

ffmpeg: Alpha mit Audio zusammenführen

Ich füge zwei Videos für iOS/Apple-Geräte (mov) alpha-zusammen. color.mp4 hat Audio, alpha.mp4 nicht. Das Endergebnis hat keinen Audioausgang. Welches Flag ist das richtige, um Audio aus color.mp4 in den Ausgang zu übertragen?

 ffmpeg -y -i color.mp4 -i alpha.mp4 -f lavfi -i color=c=black:s=320x568 -filter_complex "[1:v]scale=320:568,setsar=1:1,split[vs][alpha];[0:v][vs]alphamerge[vt];[2:v][vt]overlay=shortest=1[rgb];[rgb][alpha]alphamerge" -shortest -c:v hevc_videotoolbox -allow_sw 1 -alpha_quality 0.75 -vtag hvc1 -pix_fmt yuva420p -an output.mov

Antwort1

-andeaktiviert die Audiozuordnung. Entfernen Sie es. Fügen Sie es hinzu, -c:a copywenn Sie eine Neukodierung des Audios vermeiden möchten.

verwandte Informationen