如何在java中将mp4转换为mp3

时间:2010-06-13 12:53:36

标签: java file-io mp3 ffmpeg mp4

我正在寻找一种从Java以编程方式将mp4文件转换为mp3文件的最小方法。理想情况下,我还需要切割目标文件 Java库是支持这个还是仅支持第三方?像jmf,ffmpeg?

谢谢!

3 个答案:

答案 0 :(得分:7)

最简单的方法是使用此命令通过ProcessBuilder使用ffmpeg

ffmpeg -i input.mp4 -vn -s 00:00:10 -acodec libmp3lame output.mp3

这转换为:读取mp4文件,忽略视频,以mp3格式输出10秒

答案 1 :(得分:5)

JAVE将媒体文件转换为另一种格式媒体非常简单。 Apple's documentation

答案 2 :(得分:2)

我假设您要从mp4文件中删除音频并将其另存为mp3。我没有尝试过对音频编码做任何事情,但我已经成功地使用Xuggler(http://www.xuggle.com/xuggler/)作为访问视频的库,他们的文档声称也支持音频。