FFmpeg for iOS-Swift集成
Mac安装ffmpeg
brew install ffmpeg
命令行工具中输入
brew install ffmpeg 安装命令
brew info ffmpeg 查看依赖包安装情况
注意: Mac OS高版本需关闭sip
然后执行
sudo chown -R $(whoami) /usr/local
Question:
- 部分安装很慢,需多次安装,或针对性安装依赖lib
brew install dependent_lib_name - homebrew update… 长时间等待时,直接control+c,可跳过brew update流程,直接开始下载
下载ffmpeg工程
编译
./build-ffmpeg.sh
时间较长,请耐心等待
如果需要编译指定版本,详见FFmpeg工程的readme
集成(Swift)
Xcode11
- 编译之后将生成的FFmpeg-iOS整个文件夹拷贝到工程里
- Build Setting-> Header Search Path 添加FFmpeg-iOS文件include相对路径, 被设置recursive
- 添加依赖库 Build Phases-&