视频在Java,Android上转换为mp3

时间:2011-08-28 11:23:17

标签: java android

我需要在我的Android应用程序中转换mp4 / flv文件信息mp3,但我不知道C / C ++和Android NDK。你知道在Java上轻松转换的库/方法吗?无论如何,谢谢你。

2 个答案:

答案 0 :(得分:0)

您的问题是如何从MP4 / FLV文件中提取音频并另存为mp3文件。对吗?

然后,非常抱歉,Android SDK不提供任何用于转换或跟踪提取的API。

同样使用可用的媒体框架来实现同样的目标并非易事(即使你这样做,也会失去可移植性)。

我建议使用你的MP4& FLV Parser提取音轨,进行转码(如果音轨是非mp3),并保存转码(如果提取的音轨是mp3,则提取数据)数据。

或者您可以移植FFMPEG代码库并使用相同的代码库。这对你的小任务来说可能有点过分。

假设您只想从MP4中提取mp3轨道,那么您就可以理解本机mp4解析器并使用API​​进行提取。您可能必须从stagefright / opencore复制一些代码。

词shash

答案 1 :(得分:0)

它可能与你无关,但如果有人还需要mp4到mp3解析器here's an api that can do the job