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