【问题标题】:Sox mixing with a delaySox 混合延迟
【发布时间】:2012-04-26 09:51:52
【问题描述】:

我在混合声音时遇到问题。

我运行这个

sox -M f1.wav f1.wav f1.wav f1.wav out.wav delay 3 3 4 4 5 5

在最终文件中,声音的音量正在变化(减小)。我怎样才能避免这种情况。

【问题讨论】:

标签: audio delay wav mixing sox


【解决方案1】:

您还可以使用 -v 控制每个信号的音量。你没有要求这个,但我的经验是,在某些时候你可能会使用它。我花了一段时间才在网上找到这个选项。

sox -m -v 1 file1.wav -v 0.5 file2.wav out.wav

希望有人觉得这很有用。

【讨论】:

    【解决方案2】:

    虽然man sox 没有描述合并(-M)的自动衰减,但这让我感到惊讶。 以下适用于“混合”模式(-m)

    与其他方法不同,“混合”组合有可能导致 如果不执行平衡,则在组合器中进行削波。所以在这里,如果 没有给出手动音量调整,以确保削波确实 不发生,SoX 会自动调整音量(幅度) 每个输入信号乘以 ¹/ n 的因子,其中 n 是输入的数量 文件。如果这导致音频太安静或其他 不平衡,则可以手动将输入文件卷设置为 如上所述;对混音使用规范效果是另一回事 替代。

    因此,即使手册明确排除了“混合”以外的所有模式,我肯定会尝试“标准”效果或以其他方式指定音量调整,因为我看不出如何在不衰减的情况下合并信号同时避免削波。

    【讨论】:

      猜你喜欢
      • 2023-04-02
      • 2011-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多