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的错误各种报错。有问题的话可以联系我交流,给各位大佬递怡宝!

原文 FFmpeg在IOS平台编译使用 (FFmpeg 4.0.2)

★文末名片可以免费领取音视频开发学习资料,内容包括(FFmpeg ,webRTC ,rtmp ,hls ,rtsp ,ffplay ,srs)以及音视频学习路线图等等。

见下方!↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

 

猜你喜欢

转载自blog.csdn.net/yinshipin007/article/details/131421013