Blog

Debian安装 FFmpeg

先使用如下命令查看系统信息

lsb_release -a

本文将教大家如何在 Debian Jessie、Debian Sid 和 Debian Wheezy 系统上安装 FFmpeg 2.2.2。

在Debian Sid上安装
因为有库可用,安装非常方便,打开终端,输入以下命令:

sudo sh -c ‘echo “deb http://www.deb-multimedia.org sid main” >> /etc/apt/sources.list’
sudo apt-get update
sudo apt-get install deb-multimedia-keyring
sudo apt-get install ffmpeg
Debian Jessie 用户安装
因为有库源,依然很简单,打开终端,输入以下命令:

sudo sh -c ‘echo “deb http://www.deb-multimedia.org jessie main” >> /etc/apt/sources.list’
sudo apt-get update
sudo apt-get install deb-multimedia-keyring
sudo apt-get install ffmpeg
Debian Wheezy用户安装稍微麻烦一些
使用安装源:

sudo sh -c ‘echo “deb http://deb-multimedia.org wheezy main non-free” >> /etc/apt/sources.list’
sudo sh -c ‘echo “deb-src http://deb-multimedia.org wheezy main non-free” >> /etc/apt/sources.list’
安装deb-multimedia-keyring和更新本地仓库索引:

sudo apt-get install deb-multimedia-keyring
sudo apt-get update
安装依赖包:

apt-get install subversion unzip frei0r-plugins-dev libdc1394-22-dev \
  libfaac-dev libmp3lame-dev libx264-dev libdirac-dev libxvidcore-dev \
  libfreetype6-dev libvorbis-dev libgsm1-dev libopencore-amrnb-dev \
  libopencore-amrwb-dev libopenjpeg-dev librtmp-dev libschroedinger-dev \
  libspeex-dev libtheora-dev libva-dev libvpx-dev libvo-amrwbenc-dev \
  libvo-aacenc-dev libaacplus-dev libbz2-dev libgnutls-dev libssl-dev \
  libopenal-dev libv4l-dev libpulse-dev libmodplug-dev libass-dev \
  libcdio-dev libcdio-cdda-dev libcdio-paranoia-dev libvdpau-dev \
  libxfixes-dev libxext-dev libbluray-dev
下载和编译libxavs库:

svn co https://svn.code.sf.net/p/xavs/code/trunk xavs
cd xavs
./configure –enable-shared –disable-asm
make
sudo make install
下载FFMPEG 2.2.2源码包,解压文件并使用CD命令转到解压目录:

wget http://www.ffmpeg.org/releases/ffmpeg-2.2.2.tar.gz
tar -xzvf ffmpeg-2.2.2.tar.gz
cd ffmpeg-2.2.2
配置:

./configure –enable-gpl –enable-nonfree –enable-postproc \
  –enable-pthreads –enable-x11grab –enable-swscale \
  –enable-version3 –enable-shared –disable-yasm –enable-filter=movie \
  –enable-frei0r –enable-libdc1394 –enable-libfaac –enable-libmp3lame \
  –enable-libx264 –enable-libxvid –enable-libfreetype –enable-libvorbis \
  –enable-libgsm –enable-libopencore-amrnb –enable-libopencore-amrwb \
  –enable-libopenjpeg –enable-librtmp –enable-libschroedinger \
  –enable-libspeex –enable-libtheora –enable-libvpx –enable-libvo-amrwbenc \
  –enable-libvo-aacenc –enable-libaacplus –enable-libxavs –enable-bzlib \
  –enable-openssl –enable-gnutls –enable-openal –enable-libv4l2 \
  –enable-libpulse –enable-libmodplug –enable-libass –enable-libcdio \
  –enable-vdpau –enable-libbluray
安装命令:

make
sudo make install
 

没有评论

Leave a Reply