我正在寻找一种从Java以编程方式将mp4文件转换为mp3文件的最小方法。理想情况下,我还需要切割目标文件 Java库是支持这个还是仅支持第三方?像jmf,ffmpeg?
谢谢!
答案 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/)作为访问视频的库,他们的文档声称也支持音频。