编译环境:
Mac OS: 10.13.5 (17F77)
NDK: android-ndk-r17
FFmpeg :3.4.2
x264:
http://download.videolan.org/pub/videolan/x264/snapshots/
最新版
Android平台编译方法:
包含如下内容:
执行:
chmod a+x build-ffmpeg-android.sh
chmod a+x build-ffmpeg-patch.sh
./build-ffmpeg-android.sh
支持单独编译某个平台
armv7a
./build-ffmpeg-android arm
arm64
./build-ffmpeg-android arm64
x86
./build-ffmpeg-android x86
x86_64
./build-ffmpeg-android x86_64
不传参数默认编译全平台
iOS平台编译方法:
下载脚本后执行build-ffmpeg.sh,脚本会自动下载ffmpeg源码然后编译。
Enjoy!