FFmpeg for iOS-Swift集成

本文介绍了如何在Mac上使用brew安装FFmpeg,包括如何处理安装慢的问题,从GitHub下载FFmpeg工程并进行编译。接着,文章详细阐述了在Xcode11中集成FFmpeg-iOS的步骤,包括将编译后的文件夹导入工程,设置Header Search Path,添加依赖库以及创建Swift-OC桥接文件来引入头文件。
摘要由CSDN通过智能技术生成

Mac安装ffmpeg

brew install ffmpeg

命令行工具中输入

brew install ffmpeg 安装命令

brew info ffmpeg 查看依赖包安装情况

注意: Mac OS高版本需关闭sip
然后执行

sudo chown -R $(whoami) /usr/local 

Question:

  1. 部分安装很慢,需多次安装,或针对性安装依赖lib
    brew install dependent_lib_name
  2. homebrew update… 长时间等待时,直接control+c,可跳过brew update流程,直接开始下载

下载ffmpeg工程

ffmpeg github地址

编译

./build-ffmpeg.sh

时间较长,请耐心等待
如果需要编译指定版本,详见FFmpeg工程的readme

集成(Swift)

Xcode11

  1. 编译之后将生成的FFmpeg-iOS整个文件夹拷贝到工程里
  2. Build Setting-> Header Search Path 添加FFmpeg-iOS文件include相对路径, 被设置recursive
  3. 添加依赖库 Build Phases-&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值