我有3个wav文件:1.wav,2.wav和noise.wav。 我想在output.wav中连接1.wav和2.wav然后使用单个SOX命令将output.wav与noise.wav合并。我知道如何分两步完成。有一种方法可以一步完成吗?
这就是我的表现:
sox 1.wav 2.wav output.wav
sox -m output.wav noise.wav output2.wav
答案 0 :(得分:5)
经过几个小时的尝试,我找到了一种方法:
这是anwser:
sox -m "|sox 1.wav 2.wav -p" noise.wav output.wav
其中1.wav,2.wav和noise.wav是文件localy存储,output.wav是SOX生成的输出。
我希望这可以节省其他时间。我好几天都在网上搜索这个答案而没有运气。