如何使用Java将.wav转换为.mp3?

时间:2012-06-14 06:00:27

标签: java audio jar

我正在寻找一个库(.jar),它帮助我将声音文件从.wav格式转换为.mp3格式。事实上,我想编写一个应用程序,它从linux中的指定位置读取.wav文件,将其转换为mp3并将其保存在DB中。

请建议任何用于此目的的开源java库。

等待您的反馈。

此致

Amir Iqbal

2 个答案:

答案 0 :(得分:22)

JAVE (Java Audio Video Encoder) library正是您所寻找的:

  

JAVE(Java音频视频编码器)库是Java包装器上的   ffmpeg项目。开发人员可以利用JAVE   将音频和视频文件从格式转码到另一种格式。在例子中   您可以将AVI文件转码为MPEG文件,您可以更改DivX   视频流变为(youtube like)Flash FLV一个,你可以转换一个   WAV音频文件到MP3 或Ogg Vorbis一个,你可以单独和   转码音频和视频曲目,您可以调整视频大小,更改   它们的大小和比例等等。许多其他格式,容器   和操作由JAVE支持。

答案 1 :(得分:0)

https://github.com/adrielcafe/AndroidAudioConverter

在github上找到的最简单的API之一支持几乎所有格式,但它会增加你的APK大小