FFmepg学习笔记(一):FFmepg Linux 源码安装流程
本笔记记录Ubuntu实现FFmpeg源码编译,安装过程
1、选择一个src文件夹
cd ~/src/
2、源码下载
sudo git clone https://git.ffmpeg.org/ffmpeg.git
3、进入到目录下
cd ffmepg
4、configure配置
./configure --prefix=/usr/local/ffmpeg --enable-debug=3 --disable-static --enable-shared
5、编译和安装
sudo make && make install
6、此时在/usr/local/ffmpeg/bin中可以通过bash运行ffmpeg,但仍需配置环境变量
vi ~/.bashrc
在最后一行加上ffmpeg中lib和bin的链接
export PATH=$PATH:/usr/local/ffmpeg/bin
export PATH=$PATH:/usr/local/ffmpeg/lib
遇到的问题:
1、提示:
nasm/yasm not found or to old. Use --disable-x86asm for a crippled build
原因:没有yasm依赖,需要安装yasm
wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz tar zxvf yasm-1.3.0.tar.gz cd yasm-1.3.0 ./configure make sudo make install