创建一个android ffmpeg可执行文件

时间:2012-12-01 01:18:46

标签: java android ffmpeg

我该怎么做?我不想使用ndk / jni包装器以编程方式在app中使用ffmpeg,我只想编译一个二进制/可执行文件,我可以将它放在设备上的system / bin中并从终端运行。

您已经尝试过William Seemann的建议但是它不会构建可执行文件,当我尝试默认的configure_everything.sh时,正如文档中所述我得到了很多“文件修补错误”控制台输出http://pastebin.com/m0uz5fx2

如果我尝试使用make_ffmpeg.sh脚本作为william sggests,那么我得到

brx@router ~/Documents/android-ffmpeg-master $ NDK_BASE=/home/brx/Documents/android-ndk-r6b ./make_ffmpeg.sh 
~/Documents/android-ffmpeg-master ~/Documents/android-ffmpeg-master
~/Documents/android-ffmpeg-master/ffmpeg ~/Documents/android-ffmpeg-master ~/Documents/android-ffmpeg-master
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install'. Stop.
~/Documents/android-ffmpeg-master ~/Documents/android-ffmpeg-master
~/Documents/android-ffmpeg-master

1 个答案:

答案 0 :(得分:3)

我相信this项目中的脚本(make_ffmpeg.sh)将满足您的需求。