如何使用Android for Android转换媒体文件格式

时间:2017-10-06 11:41:31

标签: java android converter codec

我正在寻找一种可以将媒体文件转换为任何其他格式的API,例如: - .mp4到.mp3在java中。我google了一下,穿过​​jave 1.0.2,但仍然不知道它是否可用于实现android项目的功能。

如果您可以分享有关您使用的任何API的更多信息,那么它将会有很大的帮助。

3 个答案:

答案 0 :(得分:0)

你可以使用ffmpeg库为android,它可以轻松转换,裁剪,编辑android中的视频。上面是图书馆的链接,我也在添加你可以用来做不同视频功能的命令列表

<强>库 https://github.com/WritingMinds/ffmpeg-android

命令列表 http://androidwarzone.blogspot.in/2011/12/ffmpeg4android.html

从视频中提取音频的命令

ffmpeg -y -i /sdcard/videokit/in.avi -strict experimental -acodec copy /sdcard/videokit/out.mp3

ffmpeg -y -i /sdcard/videokit/in.mp4 -strict experimental -vn -ar 44100 -ac 2 -ab 256k -f mp3 /sdcard/videokit/out.mp3

答案 1 :(得分:0)

您可以使用Gstreamer库。它是免费的,开源的并且有很好的文档记录。

链接到Android documentation

答案 2 :(得分:0)

https://github.com/ypresto/android-transcoder

这似乎有效。但源代码不存在。