相关疑难解决方法(0)

对于MP3的MP3 /声音库有什么好的建议吗?

我正在寻找图书馆:

  • 读取和写入元数据(例如,mp3和所有的ID3v2标签)
  • 将压缩转换为原始音频数据,如果可能,将原始音频数据转换为mp3,ogg,aac,......
  • 数字处理音频数据(能量,音色,梅尔频率倒谱系数 - MFCC,FFT,LPC,自相关,小波......)

我已经知道并且不满足于:

  • JMF:来自Sun的原创,读取mp3并将其转换为WAV.但不读取元数据也不提供任何先进的数字处理功能.
  • FMJ:JMF的替代实施具有相同的限制.
  • jAudio:不稳定,尽管有潜力,目前维护得不好.
  • Marsyas:数字处理正是我所希望的,但在C++中.也许某些端口/集成已经可用?
  • JID3:元数据的API,但似乎已经死了(上次发布2005/12/10).
  • JLayer:用于阅读和播放的API,也已死(最新更新2004/11/28).
  • MetaMusic:该程序的API很整洁,但没有正式的独立开源项目.因此没有社区,未来的支持和所有......
  • Light Dev:一些有趣的功能,但根本不完整.

这是我自己的一些调查结果.我非常感谢所有的意见,建议和评论......

java audio mp3 signal-processing

42
推荐指数
1
解决办法
3万
查看次数

如何在Android设备上将WAV编码为mp3

我已经简化了我的问题并提供了一个赏金:有 什么选项可以将原始PCM音频数据压缩到Android设备上的mp3.

我的原帖: 我正在Android手机上创建一个合成器,我一直在生成PCM数据发送到扬声器.现在我想知道我是否可以将这个PCM数据编码为mp3以保存到SD卡.所述MediaRecorder对象可以编码音频从麦克风成各种格式的到来,但不允许从程序生成的音频数据的编码.

所以我的问题是,是否有用于编码音频的标准Android API?如果没有,那么基于Java或NDK的纯解决方案是什么?你能推荐其中任何一个吗?

如果不这样做,我只需要将生成的音频保存为WAV文件,我可以轻松完成.

java mp3 encoding android wav

42
推荐指数
2
解决办法
5万
查看次数

用Java编码的MP3

我需要一个Java中的OpenSource API,它可以将*.wav和*.au格式编码为MP3,反之亦然.

我已经评估过Java Sound API和LameOnJ,但它们分别不符合我的要求并且不稳定.请建议一个免费且与平台无关的.

java api mp3 encoding

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×3

mp3 ×3

encoding ×2

android ×1

api ×1

audio ×1

signal-processing ×1

wav ×1