【问题标题】:Mixing sounds in ffmpeg在ffmpeg中混合声音
【发布时间】:2012-08-23 21:11:19
【问题描述】:

我有 2 个波形 (.wav) 样本,每个样本持续时间为 1 秒。我需要混合它们,使第二个波形文件在第一个波形文件后 0.5 秒开始。我需要将混合波形格式导出到一个名为 output.wav 的新波形文件中。如何使用 ffmpeg 实现这一点?

【问题讨论】:

    标签: ffmpeg


    【解决方案1】:

    Sox 将允许混合音频文件。您可以使用 -p pad 选项指定偏移量。

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

    查看Sox FAQ的第7题了解更多信息

    【讨论】:

    • 感谢您的回答。我快速浏览了文档并想出了对两个音频文件进行简单混合的方法。但是,我看不到如何在偏移处进行混合。你能告诉我,如果这在 Sox 中是可能的,也许有一个核心参考?
    • 在我的答案中添加了一个在偏移处混合声音的示例。
    • 这对我不起作用..它只播放一个文件:(有什么想法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-02
    • 1970-01-01
    • 2011-08-08
    • 1970-01-01
    • 2010-09-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多