2015年1月份开始苹果开始要求所有新提交AppStore的应用支持arm64,之前的ffmpeg如果没有编译支持arm64的版本的话,也将被拒绝。在此直接给出编译脚本,在ffmpeg2.5.2下测试通过。本次只编译支持h264解码的功能,需要其他的请自行改编译命令
脚本下载地址:
http://www.mingjianhua.com/post/buildffmpegforarm64.html
用法
如果需要同时支持armv7和arm64,则通过以下命令
./build armv7 arm64
然后,通过./merge.sh 脚本进行合并
如果本地没有yasm,那可能会报缺yasm的错,到这里下载mac下的yasm,下载好后放到usr/bin下面
http://www.mingjianhua.com/post/yasm-1.2.0formac.html
合并脚本下载地址:
http://www.mingjianhua.com/post/buildffmpegforarm64.html
用merge脚本,如果报找不到目录错误,则手动建下universal/lib目录