linux下编译ffmpeg
背景
有些ffmpeg,不支持转mp3,于是自己编译一下。
过程
下载
- ffmpeg: http://ffmpeg.org/download.html
- yasm: http://www.linuxfromscratch.org/blfs/view/svn/general/yasm.html
- lame: https://sourceforge.net/projects/lame/files/lame/
本文使用的版本为:
ffmpeg-4.1.4.tar.bz2
lame-3.100.tar.gz
yasm-1.3.0.tar.gz
编译
安装lame
tar xf lame-3.100.tar.gz
cd lame-3.100/
./configure
make
sudo make install
安装yasm
tar xf yasm-1.3.0.tar.gz
cd yasm-1.3.0/
./configure
make
sudo make install
安装ffmpeg
tar xf ffmpeg-4.1.4.tar.bz2
cd ffmpeg-4.1.4/
./configure --enable-shared --enable-libmp3lame --enable-libspeex
make