在我的项目中,我在字节数组中接收mp3数据。我想将该数据转换为wav格式并将其存储在另一个字节数组中。我搜索了互联网的mp3转WAV转换器,但所有这些都支持文件到文件的转换。他们似乎都没有将原始数据作为输入。有什么方法可以在C#中实现这一点吗?
这是我试图创建的函数的原型。
bool ConvertToWav(byte[] buffer){
//Do some processing and store the wav data in buffer2
Buffer.BlockCopy(buffer2,0,buffer,0,buffer.Length-1);
}
答案 0 :(得分:11)
这是一个很晚的回应,但我只是想出了自己。 有一个名为NAudio的NuGet包,https://www.nuget.org/packages/NAudio/ 这为您想要做的事情提供了很棒的功能。
{"Circle","green",false","4.0"}
你去。
答案 1 :(得分:0)