一把辛酸泪。。。
参考 http://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu
在终端输入
mkdir ~/ffmpeg_sources 创建一个新文件夹
安装libx264
sudo apt-get install libx264-dev
安装libtool
sudo apt-get install libtool
安装libfdk-aac
cd ~/ffmpeg_sources
wget -O fdk-aac.tar.gz https://github.com/mstorsjo/fdk-aac/tarball/master
tar xzvf fdk-aac.tar.gz
cd mstorsjo-fdk-aac*
autoreconf -fiv
./configure --prefix="$HOME/ffmpeg_build"--disable-shared
make
make install
make distclean
安装libmp3lame
sudo apt-get install libmp3lame-dev
安装libopus
sudo apt-get install libopus-dev
安装ffmpeg
cd ~/ffmpeg_sources
wget http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2
tar xjvf ffmpeg-snapshot.tar.bz2
cd ffmpeg
PATH="$HOME/bin:$PATH"
PKG_CONFIG_PATH="$HOME/ffmpeg_build/pkgconfig"
./configure \
--prefix="$HOME/ffmpeg_build" \
--extra-cflags="-I$HOME/ffmpeg_build/include" \
--extra-Idflags="-I$HOME/ffmpeg_build/lib" \
--bindir="$HOME/bin" \
--enable-gpl \
--enable-libfdk-aac \
--enable-libmp3lame \
--enable-libopus \
--enable-libx264 \
--enable-nonfree
PATH="$HOME/bin:$PATH"
make
make install
make distclean
hash -r
安装后要想在任意位置应用ffmpeg命令,需要先输入source ~/.profile