C# 将两个mp3音频文件合并为一个
我有两个音频文件需要合并在一起。每个mp3都是对话的一方,因此理论上,当我将这两个文件合并在一起时,我应该会听到完整的对话。有没有人在.Net中实现过这一点 我见过人们将音频文件连接在一起的例子,但我重复一遍,我不想这样做。我想合并/混合两个音频曲目,使其位于同一音频文件上。 任何帮助都将不胜感激C# 将两个mp3音频文件合并为一个,c#,.net,mp3,C#,.net,Mp3,我有两个音频文件需要合并在一起。每个mp3都是对话的一方,因此理论上,当我将这两个文件合并在一起时,我应该会听到完整的对话。有没有人在.Net中实现过这一点 我见过人们将音频文件连接在一起的例子,但我重复一遍,我不想这样做。我想合并/混合两个音频曲目,使其位于同一音频文件上。 任何帮助都将不胜感激 我在看NAudio图书馆。实际的代码答案也会很有帮助 这应该让你开始学习nAudio 将mp3转换为wav32* 混合2个波浪() 将混合wav转换为mp3* *nAudio的示例/讨论展示了如何
我在看NAudio图书馆。实际的代码答案也会很有帮助 这应该让你开始学习nAudio
- 将mp3转换为wav32*
- 混合2个波浪()
- 将混合wav转换为mp3*
*nAudio的示例/讨论展示了如何在格式之间转换我最终使用Sox进行了合并 sox.exe-m fileone.mp3 filetwo.mp3 output.mp3 Sox不支持MP3,因此您需要下载此版本,该版本将这些引用编译到可执行文件中。此外,您还可以搜索dll,最新的dll应该会找到它们
使用Process类从.Net调用此函数。Sigh。。。。也许我应该加粗一点,不要把两个音频文件连接起来。。。可能的重复:related(使用Delphi)@yms更接近,但问题是他正在将音频流合并到扬声器中,它们必须是32位wav文件。