2012-08-23 76 views
2

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

回答

3

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

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

检查Sox FAQ的问题7以获得更多信息的回答

+0

感谢。我很快浏览了文档,想通过简单的混合两个音频文件。但是,我看不出我如何在偏移量上混合。你能告诉我,如果Sox有这种可能的话,可以用核心参考资料吗? –

+0

添加了一个混合声音在我的答案抵消的例子。 –

+0

谢谢柯比托德。我标记你的答案。 –