0
我用下面的命令來Concat的音頻更少的視頻文件,並在其中添加音頻到它,如何使用ffmpeg在單個命令中合併視頻並添加音頻?
要Concat的單個視頻,
ffmpeg -i 1.mp4 -i 2.mp4 -i 3.mp4 -i 4.mp4 -i 5.mp4 -filter_complex 'concat=n=5:v=1:a=0[out]' -map '[out]' -strict -2 -y video_withoutaudio.mp4
添加音頻,
ffmpeg -i video_withoutaudio.mp4 -i audio.mp4 -c:v copy -c:a aac -strict -2 video_withaudio.mp4
有沒有辦法將這兩個命令合併爲一個?
我的要求是優化命令,因爲我有1000多個命令需要花費很多時間才能完成,希望將這兩個結合起來可以節省一些時間。
在此先感謝!
是的,沒有視頻有音頻。 當我嘗試執行以下命令時,我得到「流映射」a'不匹配任何流。「錯誤。 – harishkumar329
將上述命令修改爲以下並運行, ffmpeg -i 1.mp4 -i 2.mp4 -i 3.mp4 -i 4.mp4 -i 5.mp4 -i audio.mp4 -filter_complex'concat = n = 5:v = 1:a = 0 [out]' -map'[out]'-map 5 -c:aac -strict -2 -y video_withaudio.mp4 – harishkumar329