
Ich habe zwei Dateien, video.mp4 und audiotrack.mp3. Ich verwende den folgenden Befehl, um den Ton mit dem Video einzufügen und eine Audiospur im Video zu erstellen, und es funktioniert.
ffmpeg -y -i video.mp4 -i audiotrack.mp3 -af apad -map 0:v -map 1:a -c:v copy -shortest finalwithAudio.mp4
Das Problem: Der Ton funktioniert einwandfrei, endet aber abrupt, wenn das Video zu Ende ist. Ich möchte, dass er 1 oder 2 Sekunden vor dem Ende des Videos ausgeblendet wird. Ist das möglich?
Antwort1
Verwenden Sie dieverblassenFilter. Angenommen, video.mp4
es ist 10 Sekunden lang und eine Überblendung von 1 Sekunde ist erwünscht:
ffmpeg -i video.mp4 -i audio.mp3 -af "apad,afade=type=out:start_time=9:duration=1" -c:v copy -shortest output.mp4