我只是想尝试播放不同格式的音频文件。是可以这样做,还是使用其他编解码器?
答案 0 :(得分:1)
NAudio可以使用WaveFormatConversionStream
在您的计算机上使用任何ACM编解码器。您需要自己解决ACM期望的WaveFormat
结构,尽管NAudio确实附带了一些常见的WaveFormats,例如Mu和A-law。使用NAudioDemo应用程序检查系统上的ACM编解码器以及它们支持的WaveFormats。
您还提到了ogg。 Ogg不支持开箱即用,但Yuval Naveh已经为NAudio实施了Ogg支持,作为他PracticeSharp应用程序的一部分。请参阅代码here。