我正在使用 NAudio 将 mp3 转换为 WAV,使用该WaveFormatConversionStream.CreatePcmStream()
方法。
据我了解,这会向操作系统询问可用的 ACM 编解码器,然后选择一个。
如何控制使用哪些 ACM,或为它们设置优先级?在 Windows 操作系统或 NAudio 中是否有此选项?
目前它似乎正在使用 Windows Media Player 附带的那些,并且它们对于在其他地方播放/转换正常的某些 mp3 失败。
基本上我想告诉它使用一个像样的编解码器。