|
|
1
1
要使用任何ACM编解码器,传入的WAVEFORMATEX必须与编解码器所需的完全匹配。LAME MP3编解码器可能使用了与Windows附带的Fraunhofer编解码器不同的结构。您可以在ACM页面上使用NAudioDemo应用程序检查输入和输出波形结构。 MP3FileReader允许一个可插入的MP3帧解压缩器,因此如果是DirectX媒体对象MP3解码器,您可以设置MP3FileReader将其与构造函数一起使用,该构造函数使用函数来构建IMp3FrameDecompressor。如果这不起作用,您可以实现自己的IMp3FrameDecompressor函数,该函数使用您喜欢的任何编解码器,甚至是完全管理的编解码器(例如使用 NLayer ). 最终,如果你根本不想依赖机器上安装的编解码器,这可能是你最好的选择。 |
|
|
Eido95 · 如何使用NAudio播放音频原始数据的字节数组? 11 年前 |
|
|
Arctic Vowel · 检测串行端口输入中的暂停 12 年前 |
|
|
Alen · 用NAudio混合波流 12 年前 |
|
|
sainath sagar · 无法使用NAudio获取音频的波形图像 12 年前 |
|
|
Marino Å imiÄ · Windows“N”版本上的NAudio 12 年前 |