任何好的建议,对Java MP3 /音效库? [英] Any good recommendations for MP3/Sound libraries for java?

查看:98
本文介绍了任何好的建议,对Java MP3 /音效库?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在寻找库:


  • 读取和写入元数据(在MP3例如ID3v2标签和所有)

  • 转换COM pressed对原始音频数据,如果可能的原始音频数据,MP3,OGG,AAC,...

  • 音频数据进行数字化处理(能源,音色,梅尔频率倒谱系数 - MFCC,FFT,LPC,自相关,小波,...)

我已经知道了,我不跟内容:

I already know and am not content with:


  • JMF:来自Sun,原来读取MP3和把它变成WAV。但不读取元数据,也没有提供任何先进的数字处理功能。

  • FMJ :替代实施JMF有相同的限制

  • JAUDIO :不太稳定,虽然潜在的,目前还没有很好的维护

  • Marsyas :在正是我所希望的,但在C ++数字处理。也许有些端口/集成已有的?

  • JID3 :API的元数据,但似乎是死的(最后一个发行版2005/12/10)。

  • JLayer :读取和播放,还死了(最后更新2004年11月28日)API

  • MetaMusic :程序的API是整洁,但没有正式的独立开源项目。因此,没有任何社会,未来的支持和全体...

  • 光开发的:一些有趣的功能,但不是所有的完整

  • JMF: original from Sun, reads mp3 and turns it into WAV. But does not read meta data nor provide any advanced digital processing features.
  • FMJ: Alternative implementation to JMF with same limitations.
  • jAudio: Not stable and although potential, currently not well maintained.
  • Marsyas: In digital processing just what I had hoped for, but in C++. Maybe some port / integration already available?
  • JID3: API for meta data, but seems to be dead (last release 2005/12/10).
  • JLayer: API for reading and playing, also dead (last update 2004/11/28).
  • MetaMusic: API of the program is neat but no official standalone open source project. Therefore has no community, future support and all...
  • Light Dev: Some interesting features, but not at all complete.

这是一些我自己的调查已经止跌回升。我将不胜AP preciate所有输入,建议,批评,...

This is what some of my own investigation has turned up. I would greatly appreciate all input, suggestions, critics, ...

推荐答案

JLayer应该做你需要的一切。这是没有死,它只是稳定。笔者完成起来相当长一段时间以前,MP3格式的还没有见过,因为太大的变化。你会发现,他的 MP3SPI codeBase的是一个小更近一些。 MP3SPI做什么,是翻译JLayer的能力进入JavaSound的API。因此,你可以采取任何JavaSound code,加MP3SPI到classpath,并期望MP3文件将开始工作。这是pretty漂亮。 :)

JLayer should do everything you need. It's not dead, it's just stable. The author finished it up quite a long time ago and the MP3 format has not seen much change since. You'll notice that his MP3SPI codebase is a little more recent. What MP3SPI does, is that translates JLayer's abilities into JavaSound APIs. Thus you can take any JavaSound code, add MP3SPI to the classpath, and expect that MP3 files will start working. It's pretty nifty. :)

这篇关于任何好的建议,对Java MP3 /音效库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆