iOS FFmpeg 静态库及framework自动生成

自动生成准备工作:homebrew 及 yasm 安装    #如果需要学习这两个工具,自行百度即可

1. 安装 homebrew: # 用于安装yasm                                                                                                                                                                                 

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”                                    

2. 安装 yasm:    #编译 FFmpeg需要用到的工具                                                                                                                                                                           

curl http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz -o yasm-1.2.0.gz                                                 

tar -zxvf yasm-1.2.0.gzcdyasm-1.2.0                                                                                                                                                      

./configure && make -j 4 && sudo make install

使用别人已经编辑好的脚本:                                                                                                                                                                                                                                                                                                                       

#建议先更改目录至桌面或下载,以便于查看项目

 gitclone https://github.com/kewlbear/FFmpeg-iOS-build-script.git                                                                                             

执行完毕后,可以看到一个命名为: FFmpeg-iOS-build-script 文件夹(里面包含4个文件)   

iOS FFmpeg 静态库及framework自动生成_第1张图片

cd进入该目录,先执行 ./build-ffmpeg.sh 命令生成静态库文件,再执行 ./build-ffmpeg-iOS-framework.sh 命令生成 framework  #耗时比较长,请耐心等待

iOS FFmpeg 静态库及framework自动生成_第2张图片
可更改./build-ffmpeg.sh生成版本内容
iOS FFmpeg 静态库及framework自动生成_第3张图片
可更改./build-ffmpeg-iOS-framework.sh生成版本内容

详细阅读 FFmpeg-iOS-build-script目录下的 README 文件,如下:

iOS FFmpeg 静态库及framework自动生成_第4张图片
注意导入要求

非常感谢:iOS开发 - 超详细集成 FFmpeg 步骤 的文章,如果遇到问题,请参考以下即可。

你可能感兴趣的:(iOS FFmpeg 静态库及framework自动生成)