編譯環境:
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!