使用FFmpeg和Android-NDK

时间:2012-03-07 16:50:09

标签: android android-ndk ffmpeg

我想将FFmpegAndroid-NDK一起使用,我在本节中非常基础,我需要一些帮助,我之前在网上研究这个主题,但没有得到满意的解决方案。

1 - 如何通过Windows操作系统使用FFmpeg。 (我不想使用Ubuntu,请不要建议。)

2 - 如何通过FFmpeg插入NDK命令?

最后通知:我使用android-ndk-r7bCygwin

任何建议都将不胜感激。

2 个答案:

答案 0 :(得分:25)

从您的问题来看,很难说出您想要/确切需要什么...所以这里有一些一般信息:

如果您需要进一步的帮助,请准确说明您想要达到的目标和不起作用的......

更新 - 根据评论:

要在Android上通过命令行使用ffmpeg,您需要将ffmpeg复制到应用程序的files目录中并使用chmod 755复制getRuntime.exec()然后您可以使用以下行运行ffmpeg,例如:

Process p = Runtime.getRuntime().exec("/data/data/yourpackagename/files/ffmpeg -i infile.mp4 outfile.mp4")

答案 1 :(得分:8)

我制作了一个关于如何为ffmpeg构建x264android的教程: http://db.tt/TjMqIF3u

您还可以下载包含在android上创建应用程序所需文件的zip文件,以及在ffmpeg上运行的最新android可执行文件。