如何将mp3转换为带有n个音频的wave,并保存到硬盘?我看到了这个样本
public static void Mp3ToWav(string mp3File, string outputFile)
{
using (Mp3FileReader reader = new Mp3FileReader(mp3File))
{
WaveFileWriter.CreateWaveFile(outputFile, reader);
}
}但它会将结果保存在硬盘中!
发布于 2013-04-28 00:51:00
CreateWaveFile创建WAV文件。如果你只想要原始的PCM,调用reader.Read直到它不再返回数据。如果你想要一个内存中的WAV文件,那么使用WaveFileWriter的构造函数,它接受一个流并写入其中。
发布于 2013-04-27 21:04:43
我研究了你的问题,并在这篇文章中answers.Try了更多:
https://stackoverflow.com/questions/16251473
复制相似问题