FFmpeg在IOS平台编译使用 (FFmpeg 4.0.2)
所需要的工具:
1, gas-preprocessor
2, FFmpeg-iOS-build-script
3,yasm :brew install yasm
一 gas-preprocessor
(下载好后)将gas-preprocessor.pl文件复制粘贴到 /usr/bin/ 目录下
注意添加权限
chmod 777 gas-preprocessor.pl
二 重点内容 yasm
brew install yasm //安装
三 下载 FFmpeg-iOS-build-script
(1)执行脚本 喝杯咖啡 (a): cd FFmpeg-iOS-build-script文件夹路径
注意执行之前修改一下脚本
版本: FF_VERSION="4.0.2"
对应IOS版本:DEPLOYMENT_TARGET="8.0"
(2)新建工程,添加生成的包
(3)工程配置
需要在Build Settings -> Header Search Paths 添加文件路径。
$(SRCROOT)/YourProject/FFmpeg-iOS/include
添加依赖库
OK 编译成功了,不出意外地话,注意依赖库一定要添加完全,不然类似 _OBJC_CLASS_$_AVCaptureDevice
的错误各种报错。有问题的话可以联系我交流,给各位大佬递怡宝!