4

我正在做一个项目,我必须将音频数据(很可能是 mp3、wav 或 wma 格式)转换为波形,并获得 FFT 和音高以及音高的毫秒时间改变。

我只是很困惑这些 API 中哪个更好?它们各自的局限性是什么?

4

2 回答 2

3

JMF 是古老的、笨重的,而且基本上没有维护。

JavaFX 可能支持也可能不支持您需要的东西,但至少它在 Oracle 未来发展的雷达上。

于 2012-12-19T11:52:01.707 回答
0

您可能想查看 FMJ,它基本上是在 Sun 放弃维护 JMF 之后 JMF 的开源替代品:

我没有使用它,但它似乎确实有不少用户和最近提交的代码,这是一个好兆头......

于 2012-12-19T12:38:30.897 回答