ubuntu下android移植ffmpeg0.10
2013-03-21 18:40
489 查看
配置NDK环境之类的不再这里细说 网上有很多
把ffmpeg源码复制到工程的jni的目录下,在ffmpeg目录下建立文件config.sh,内容如下:
以下几个属性需要根据ndk安装的位置做相应的修改
cross-prefix
extra-cflags
extra-ldflags
注意:这三个要根据自己的NDK放在那里做修改
再终端工程路径下执行:
chmod +x config.sh
./config.sh
再把android.mk复制到ffmpeg目录下
执行ndk-build即可
现在ffmpeg已经更新到0.10.2,我用的是0.10
config.sh下载地址
http://download.csdn.net/detail/wenwei19861106/4233233
android.mk下载地址
http://download.csdn.net/detail/wenwei19861106/4233236
ffmpeg0.10下载地址
http://download.csdn.net/detail/wenwei19861106/4233242
把ffmpeg源码复制到工程的jni的目录下,在ffmpeg目录下建立文件config.sh,内容如下:
./configure --disable-static --enable-shared --enable-gpl --enable-version3 --enable-nonfree --disable-doc --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-avdevice --disable-avfilter --disable-postproc --enable-small --cross-prefix=/opt/android-ndk-r6b/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi- --enable-cross-compile --target-os=linux --extra-cflags='-I/opt/android-ndk-r6b/platforms/android-8/arch-arm/usr/include' --extra-ldflags='-L/opt/android-ndk-r6b/platforms/android-8/arch-arm/usr/lib -nostdlib' --arch=arm --disable-symver --disable-debug --disable-stripping sed -i 's/H***E_LRINT 0/H***E_LRINT 1/g' config.h sed -i 's/H***E_LRINTF 0/H***E_LRINTF 1/g' config.h sed -i 's/H***E_ROUND 0/H***E_ROUND 1/g' config.h sed -i 's/H***E_ROUNDF 0/H***E_ROUNDF 1/g' config.h sed -i 's/H***E_TRUNC 0/H***E_TRUNC 1/g' config.h sed -i 's/H***E_TRUNCF 0/H***E_TRUNCF 1/g' config.h
以下几个属性需要根据ndk安装的位置做相应的修改
cross-prefix
extra-cflags
extra-ldflags
注意:这三个要根据自己的NDK放在那里做修改
再终端工程路径下执行:
chmod +x config.sh
./config.sh
再把android.mk复制到ffmpeg目录下
执行ndk-build即可
现在ffmpeg已经更新到0.10.2,我用的是0.10
config.sh下载地址
http://download.csdn.net/detail/wenwei19861106/4233233
android.mk下载地址
http://download.csdn.net/detail/wenwei19861106/4233236
ffmpeg0.10下载地址
http://download.csdn.net/detail/wenwei19861106/4233242
相关文章推荐
- ubuntu下android移植ffmpeg0.10
- Ubuntu 14.04.2 移植FFmpeg 2.8.3 到Android平台
- Ubuntu下用NDK编译移植FFmpeg 2.0(配置最新版x264)到Android平台
- Ubuntu 下用NDK编译移植 FFmpeg 2.0 (配置最新版x264) 到Android平台
- FFMPEG移植到Android(ubuntu环境下)
- FFMPEG移植到Android(ubuntu环境下)
- Ubuntu 下用NDK编译移植 ffmpeg 2.0 (配置最新版x264) 到android平台
- Ubuntu 下将ffmpeg移植到Android
- ffmpeg0.10移植到Android 2.3 (surface/OpenGL_ES)
- Ubuntu 下用NDK编译移植 ffmpeg 2.0 (配置最新版x264) 到android平台
- ubuntu下移植ffmpeg到android
- Ubuntu 14.04.2 移植FFmpeg 2.8.3 到Android平台
- APPRO IPNC方案 Android手机监控客户端---ffmpeg移植
- ### ffmpeg android 移植 裁剪
- 移植ffmpeg到android
- 移植ffmpeg到android(转)
- Ubuntu16.04/16.10下Tensorflow demo在Android上的移植
- 移植ffmpeg neon版到android
- FFmpeg在Android上的移植优化步骤 .
- 转:Android上ffmpeg移植(3)