2

我在 Naudio 文档中看到了一个示例,它将 MP3 流转换为 WAV 流。我的疑问是,Naudio 是反过来做的吗?也就是说,它可以将 WAV 流转换为 MP3 流吗?如果是,请解释如何或帮助我提供一些参考资料。

4

1 回答 1

5

NAudio 不附带 MP3 编码器或解码器 - 它只是让您访问已安装在系统上的编解码器。在 Windows 8 之前,Windows 没有附带 MP3 编码器,所以最好的选择是使用LAME.exe 之类的东西转换为 WAV 。我将在本文结尾处解释如何即时执行此操作。

在 Windows 8 中,有一个 MP3 编码器,您可以使用新MediaFoundationEncoder.EncodeToMp3功能访问它。这是目前 NAudio v1.7 的预发布版本,但您可以通过从 nuget 获取最新版本来试用它。

于 2013-02-07T07:55:52.610 回答