2016-10-19 48 views
0

我試圖將多個mp4視頻(h264)與音頻mp3連接起來。使用ffmpeg連接許多視頻和一個聲音

我搜索懸停互聯網和the docs

實施例,我有:

  • 3 MP4視頻(音頻)15秒60秒
每個
  • 1 mp3音頻

    我不想保留視頻的音頻,但我希望mp3文件成爲映射到整個視頻的唯一音頻。

    [   audio   ] 
    [video 1][video 2][video 3] 
    
  • 回答

    2

    Basic語法是

    ffmpeg -i 1.mp4 -i 2.mp4 -i 3.mp4 -i audio.mp3 -filter_complex "[0][1][2]concat=3[v]" -map "[v]" -map 3:a -shortest out.mp4 
    
    +0

    我與該命令得到了一個錯誤:'的ffmpeg -i video_a.mp4 -i video_b.mp4 -i sound.mp3 -filter_complex「[0] [1] [2] concat = 3 [v]「-map」[v]「-map 3:a -shortest concat.mp4'。錯誤是filtergraph description [0] [1] [2]中的'Stream specifier'concat = 3 [v]不匹配任何流。' – Jordan

    +0

    我的命令用於三個視頻。你的是兩個。刪除'[2]'並改爲'concat = 2' – Mulvya

    +0

    工作正常!謝謝! – Jordan