android ffmpeg .so下载

时间:2013-07-18 19:22:23

标签: android android-ndk ffmpeg java-native-interface

有人知道从哪里编译.so FFMPEG库适用于Android?

我尝试了数千次使用Android NDK在Windows-7上手动编译FFMPEG 但从未成功过。

所以我认为最好使用预编译的lib,因为我已经使用了相同的技术: https://github.com/guardianproject/SSCVideoProto

但是这个项目中的ffmpeg lib很老了。

非常感谢任何帮助.......

3 个答案:

答案 0 :(得分:7)

ffmpeg 2.0 Download the prebuilt *.so集成以来,它始建于android-ndk-r9b

set up *.so file

  

1 - 添加文件夹jni / libs / *。所以

     

2 - 使用“右键单击鼠标” - > Android工具 - >添加原生支持 - >设置文件名* .cpp

     

3 - 两个文件:* .cpp和Android.mk出现。

     

4 - 使用Cygwin构建&将* .so编译到项目中。

How to load another .so file in your android project?

@Sanket Excute命令在将参数传递给C ++方法之前首先要知道这个:

Calling C++ method in C++ file from Java file

答案 1 :(得分:3)

您可以从libffmepg.so版本

中提取Dolphin Player

https://code.google.com/p/dolphin-player/downloads/list

将包扩展名重命名为.zip,并从.so文件夹中提取lib个库。

答案 2 :(得分:2)

我建议你两种方式:

<强>#1: 你可以下载给定in this blog的项目 。它工作得很好,开始在这个项目中添加你的代码。

<强>#2: 你可以用自己的东西建造。最简单的方法是在Linux中构建。您可以从here为Android选择任何版本的发行版 。解压缩后,您将找到README.txt文件。这里描述的步骤非常简单。跟着他们,你会得到我相信的构建。