2017-10-06 77 views
0

我正在寻找一个API,它可以将媒体文件转换为任何其他格式,例如: - .mp4到.mp3在java中。我搜索了一下,并且发现了jave 1.0.2,但是如果它可以用来实现android项目的功能,还是不知道。如何使用API​​转换媒体文件格式为Android

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

+0

有趣的是,你可以简单地将扩展名从mp4更改为mp3,它会工作,但这不会从文件中删除视频信息,它将是相同的大小:)有没有API与原生的Android做到这一点。 FFMPEG和SoX是一个很好的起点,但您应该考虑许可问题 –

回答

0

您可以使用android的ffmpeg库,这将很容易地在android中转换,裁剪,编辑视频。以上是图书馆的链接,我也将命令列出您可以用做不同的视频功能

库命令的 https://github.com/WritingMinds/ffmpeg-android

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

命令提取音频from Video

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 
相关问题