2

我只是想尝试播放不同格式的音频文件。是否可以这样做,或者使用其他编解码器?

4

1 回答 1

1

NAudio 可以通过使用WaveFormatConversionStream. 您需要自己弄清楚WaveFormatACM 期望的结构,尽管 NAudio 确实为您提供了一些常见的 WaveFormat,例如 Mu 和 A-law。使用 NAudioDemo 应用程序检查系统上的 ACM 编解码器以及它们支持的 WaveFormats。

你还提到了ogg。Ogg 不支持开箱即用,但 Yuval Naveh 已在其PracticeSharp应用程序中实现了对 NAudio 的 Ogg 支持。请参阅此处的代码。

于 2012-10-12T08:05:23.160 回答