一、Mac配置FFmpeg环境
1、安装Homebrew
为了方便安装FFmpeg,我们使用Homebrew(brew)进行安装。
Homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件。
官网链接:https://brew.sh/index_zh-cn.html
终端里输入
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2、安装FFmpeg
在终端输入
brew install ffmpeg
二、iOS集成FFmpeg
1、安装Yasm:
Yasm是一个完全重写的 NASM 汇编。目前,它支持x86和AMD64指令集,接受NASM和气体汇编语法,
产出二进制,ELF32 , ELF64 , COFF , Mach - O的( 32和64 ),RDOFF2 ,的Win32和Win64对象的格式,
并生成STABS 调试信息的来源,DWARF 2 ,CodeView 8格式。
brew install yasm
2、下载FFmpeg脚本
3、终端进入脚本所在的目录,输入
./build-ffmpeg.sh
4、完成后,目录中会多出几个文件
747D2A94-3BF1-4808-852E-ADBBA9060589.png5、将FFmpeg-iOS文件夹拉入Xcode。设置头文件路径:Build Settings → Search Paths,设置如下:
屏幕快照 2018-07-23 下午4.07.41.png6、编译成功。
网友评论