*FFmpeg 3.0
*Xcode 8.0
*https://github.com/libav/gas-preprocessor (下载脚本)
*yasm 1.2.0
*下载脚本并解压
*打开终端,cd到解压完的脚本文件中
*运行:./build-ffmpeg.sh
Tip:
1.没有安装yasm
*解决方法,根据接下来提示,ENTER,进入安装
2.遇到终端报错:
fatal: unable to access ‘https://github.com/Homebrew/homebrew/‘: SSLRead() return error -36
Failed during: git fetch origin master:refs/remotes/origin/master -n --depth=1
*解决方法:翻 墙 啊!!小伙子!
如果接下来没有遇到拔网线的问题,会出现以下界面,并耐心等待...半小时!
直到出现以下界面:
恭喜你,你现在可以打开解压的文件夹,有惊喜!!!
*1
*2
*3
先 command + B 编译一下,确保能编译成功!
Tip:
*Q1.‘libavutil/avconfig.h‘ file not found
A1:这个错误就是路径不对导致的,这个时候到Build Setting -->Search Paths --> Header Search Paths 添加文件在项目中的路径,请再次检查你的头文件路径。
代码地址:http://bbs.520it.com/forum.php?mod=viewthread&tid=707&highlight=ffmpeg
实现样式
FFmpeg/FFmpeg-iOS-build-script-master
* FFmpeg 3.2
* Xcode 8
* FFmpeg 3.2
* Xcode 8
原文:http://www.cnblogs.com/welcomeShl/p/6402574.html