2014-05-22 90 views
2

我有3個wav文件:1.wav,2.wav和noise.wav。 我想在output.wav中連接1.wav和2.wav,然後使用單個SOX命令將output.wav與noise.wav合併。我知道如何分兩步來做到這一點。有一種方法可以一步完成嗎?連接兩個WAV文件,然後合併SOX中的第三個WAV文件

這是我要做的事:

sox 1.wav 2.wav output.wav 
sox -m output.wav noise.wav output2.wav 

回答

4

小時後,並試圖小時finaly我找到一個方法來做到這一點:

這是anwser:

sox -m "|sox 1.wav 2.wav -p" noise.wav output.wav 

哪裏1.wav,2.wav和noise.wav是文件本地存儲和輸出.wav是SOX生成的輸出。

我希望這能節省時間。我在網上搜索這個答案几天,沒有運氣。

+0

謝謝,這有助於很多:)接受你自己的答案,讓人們會知道這是一個解決的問題:) – trainoasis