0

有没有办法在不使用本机代码 dll 的情况下将托管代码中的 mp3 帧解压缩为 PCM 或更好的 ADPCM 数据?DllImport 和 P/Invoke 在平台上受到限制。我检查了 NAudio 及其所有 mp3 解压缩类都需要 windows dll,所以我已经没有想法了

4

1 回答 1

0

如果你愿意自己做一些跑腿的工作,你可以使用 NSynth 库。它是一个用于处理多媒体内容的 API,我在不久前创建并时不时地破解它。我还没有实现 MP3 支持,但是你需要的很多东西都有基础。

https://github.com/cathode/nsynth

编辑:几年前我开始了这个项目,因为没有任何可以解码/编码/过滤多媒体的纯托管库。从那时起,其他人可能已经领先于我。

于 2014-12-11T18:36:48.490 回答