我有一个混合声音延迟的问题。
我跑这个
sox -M f1.wav f1.wav f1.wav f1.wav out.wav delay 3 3 4 4 5 5
在最终文件中,声音的音量正在变化(减少)。我怎么能避免这种情况。
答案 0 :(得分:1)
您还可以使用-v控制每个信号的音量。你没有要求这个,但我的经验是,在某些时候你可能会使用它。我花了一段时间才在网上找到这个选项。
sox -m -v 1 file1.wav -v 0.5 file2.wav out.wav
希望有人觉得这很有用。
答案 1 :(得分:0)
虽然man sox
没有描述合并(-M)的自动衰减,但这让我感到惊讶。
以下适用于“混合”模式(-m)
与其他方法不同,“混合”组合有可能导致 如果不执行平衡,则在组合器中剪切。所以在这里,如果 没有给出手动音量调节,以确保剪裁 没有出现,SoX会自动调整音量(幅度) 每个输入信号的系数为¹/ n,其中n是输入的数量 文件。如果这导致音频过于安静或其他原因 不平衡然后输入文件卷可以手动设置为 如上所述;对混合使用标准效果是另一种 替代品。
因此即使手册明确排除了“混合”以外的所有模式,我当然会尝试“规范”效果或以其他方式指定音量调整,因为我无法看到如何合并信号,同时避免剪辑而不会在某处衰减。 / p>