简介
学习FFmpeg避免不了要学习。ffmpeg和ffmprobe两个核心的可执行程序,而应用在移动端必不可少的需要编译成Android可以使用的so库。本文主要介绍在mac上的FFmpeg的编译
分为两部分
- 编译为mac环境
- 编译为Android so库
1 FFmpeg编译为mac环境
如果没有安装yasm的话,会报
FFmpeg yasm/nasm not found or too old. Use --disable-yasm for a crippledbuild
1.1.1 下载YASM
1.1.2 进入yasm目录
//第一步
cd ~/yasm-1.3.0
//第二步 配置
./configure
//第三步 编译
make
//第四步 安装
sudo make install
至此 YASM安装完毕