2012-08-23 73 views
2

我有兩個wave(.wav)樣本,每個樣本持續1秒。我需要將它們混合,使第二個波形文件在第一個波形文件後0.5秒開始。我需要將混合波形格式導出到名爲output.wav的新波形文件。我如何使用ffmpeg來實現這一目標?在ffmpeg中混合聲音

回答

3

Sox將允許混合音頻文件。您可以使用-p pad選項指定偏移量。

sox -m sound1.wav "|sox sound2.wav -p pad 0.5" out.wav 

檢查Sox FAQ的問題7以獲得更多信息的回答

+0

感謝。我很快瀏覽了文檔,想通過簡單的混合兩個音頻文件。但是,我看不出我如何在偏移量上混合。你能告訴我,如果Sox有這種可能的話,可以用核心參考資料嗎? –

+0

添加了一個混合聲音在我的答案抵消的例子。 –

+0

謝謝柯比託德。我標記你的答案。 –