有没有办法将托管代码中的mp3帧解压缩到PCM或更好的ADPCM数据而不使用本机代码dll? DllImport和P / Invoke在平台上受到限制。我检查了NAudio及其所有针对mp3的解压缩类需要Windows dll,所以我已经没想到了
答案 0 :(得分:0)
如果您愿意自己做一些腿部工作,可以使用NSynth库。这是一个用于处理多媒体内容的API,这些内容是我一次又一次地创建的。我还没有实现MP3支持,但是有很多你需要的基础。
编辑:几年前我开始这个项目,因为没有任何可以解码/编码/过滤多媒体的纯托管库。从那以后,其他人可能已经领先于我了。