编译环境:
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!
本文介绍了一种在MacOS环境下使用NDK r17及FFmpeg 3.4.2进行Android和iOS平台音视频编解码的方法。文中提供了具体的编译脚本和步骤,支持armv7a、arm64、x86和x86_64等不同架构。
972

被折叠的 条评论
为什么被折叠?



