我正在尝试在我的 Android 应用程序中将mp3 文件转换为 WAVE 格式。这个操作应该花费很少的时间,因为应用程序是社交的,用户等待太久是不可接受的。
所以这就是我所在的位置:
我已经尝试过使用 JLayer(在类似的问题Convert mp3 to wav on Android中提出),但转换速度太慢:2 分钟的 mp3 文件大约需要 40 秒。
关于 LAME 库(如在Lame4Android中),我也尝试过(使用 Android NDK),但结果仍然太慢(15s 到 10s)。
我遇到了另一个库:JUCE,但它太庞大了,并且在项目中包含整个库以便进行简单的转换似乎有点……过度。而且我也担心它会减慢应用程序。
所以我目前正在寻找的是一个 C/C++ 库来使用它来做到这一点。你知道任何快速的图书馆吗?
谢谢你。