将两个mp3音频文件合并成一个

3
我有两个音频文件需要合并在一起。每个mp3文件都是对话的一方,因此理论上当我将这两个文件合并在一起时,我应该听到完整的对话。有人在.NET中完成过这个任务吗?
我看到了有人将音频文件连接在一起的例子,但我再次强调,我不想这样做。我想将两个音轨混合/合并在同一个音频文件中。
任何帮助都将不胜感激。
我正在查看NAudio库。实际的代码答案也将非常有帮助。

叹气....也许我应该突出强调不想要将这两个音频文件串联起来...我想让它们在彼此之上重叠。 - Khalid Abuhakmeh
可能重复:https://dev59.com/VUvSa4cB1Zd3GeqPivy- - yms
相关(使用Delphi)https://dev59.com/UFfUa4cB1Zd3GeqPNPxe - yms
@yms 更接近了,但问题是他正在将音频流合并到扬声器中,而它们必须是32位的wav文件。 - Khalid Abuhakmeh
2个回答

2

这将让您开始使用nAudio。

  • 将mp3转换为wav32*
  • 混合2个wav (查看此代码)
  • 将混合后的wav转换为mp3*

* nAudio中的示例/讨论显示了如何在格式之间进行转换


2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接