【问题标题】: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 中是可能的,也许有一个核心参考? 在我的答案中添加了一个在偏移处混合声音的示例。 这对我不起作用..它只播放一个文件:(有什么想法吗?