繁体   English   中英

如何使用适用于Android的API转换媒体文件格式

[英]How to convert media file format using API for Android

我正在寻找可以将媒体文件转换为任何其他格式的API,例如:Java中的.mp4到.mp3。 我四处搜索并遇到了jave 1.0.2,但是仍然不知道它是否可以用于实现android项目的功能。

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

您可以为Android使用ffmpeg库,该库可轻松在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

您可以使用Gstreamer库。 它是免费的,开源的并且有据可查。

链接到Android文档

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM