在 Android Studio 中将 OPUS 转换为 PCM

Convert OPUS to PCM in Android Studio

作为我的应用程序的组件之一,我需要能够将 opus 文件转换为 mp3。仔细查看之后,我认为最好的方法是将 opus 文件转换为原始 PCM 数据,然后将 PCM 数据转换为 mp3 文件。在尝试了一些库之后,我陷入了第一部分。我不知道如何解码 opus 文件(有或没有我能找到的库的帮助)。任何帮助将不胜感激。

继续寻找之后,我发现了一个包装 FFmpeg 的库,它成功地处理了从 OPUS 到 MP3 的整个转换 - https://github.com/bravobit/FFmpeg-Android. It also includes a useful example class 展示了如何使用它。