
我有兩個文件,video.mp4 和audiotrack.mp3。我正在使用以下命令將音訊與視訊一起插入,以在視訊中創建音軌,並且它正在工作。
ffmpeg -y -i video.mp4 -i audiotrack.mp3 -af apad -map 0:v -map 1:a -c:v copy -shortest finalwithAudio.mp4
問題: 音訊工作正常,但當影片結束時突然結束。我希望它在影片結束前 1 或 2 秒開始淡出。是否可以?
答案1
使用阿法德篩選。假設video.mp4
長度為 10 秒,需淡入淡出 1 秒:
ffmpeg -i video.mp4 -i audio.mp3 -af "apad,afade=type=out:start_time=9:duration=1" -c:v copy -shortest output.mp4