Debian 用户如何安装 FFmpeg 2.2.2

简介:

FFmpeg是一个流行的多媒体框架,详细的功能就不多说了,想了解的童靴可以看维基百科。最新版本 ffmpeg 2.2.2 最近已发布。有关发布信息,在官方网站看到公告。

ffmpeg

ffmpeg

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

在Debian Sid上安装

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

 
  1. sudo sh -c 'echo "deb http://www.deb-multimedia.org sid main" >> /etc/apt/sources.list'
  2. sudo apt-get update
  3. sudo apt-get install deb-multimedia-keyring
  4. sudo apt-get install ffmpeg

Debian Jessie 用户安装

因为有库源,依然很简单,打开终端,输入以下命令:

 
  1. sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main" >> /etc/apt/sources.list'
  2. sudo apt-get update
  3. sudo apt-get install deb-multimedia-keyring
  4. sudo apt-get install ffmpeg

Debian Wheezy用户安装稍微麻烦一些

使用安装源:

 
  1. sudo sh -c 'echo "deb http://deb-multimedia.org wheezy main non-free" >> /etc/apt/sources.list'
  2. sudo sh -c 'echo "deb-src http://deb-multimedia.org wheezy main non-free" >> /etc/apt/sources.list'

安装deb-multimedia-keyring和更新本地仓库索引:

 
  1. sudo apt-get install deb-multimedia-keyring
  2. sudo apt-get update

安装依赖包:

 
  1. 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库:

 
  1. svn co https://svn.code.sf.net/p/xavs/code/trunk xavs
  2. cd xavs
  3. ./configure --enable-shared --disable-asm
  4. make
  5. sudo make install

下载FFMPEG 2.2.2源码包,解压文件并使用CD命令转到解压目录:

 
  1. wget http://www.ffmpeg.org/releases/ffmpeg-2.2.2.tar.gz
  2. tar -xzvf ffmpeg-2.2.2.tar.gz
  3. cd ffmpeg-2.2.2

配置:

 
  1. ./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

安装命令:

 
  1. make
  2. sudo make install

 原文发布时间为:2014-05-16

本文来自云栖社区合作伙伴“Linux中国”

相关文章
|
15天前
|
Linux C语言
linux yum安装ffmpeg 图文详解
linux yum安装ffmpeg 图文详解
35 0
|
3月前
|
消息中间件 Kubernetes NoSQL
Debian11系统boost库安装
Debian11系统boost库安装
|
4月前
|
Ubuntu
音视频ubuntu安装ffmpeg6.0简略笔记
音视频ubuntu安装ffmpeg6.0简略笔记
68 0
|
4月前
|
存储 Linux
CentOS 7 上安装和使用 FFmpeg
FFmpeg 是一个用于处理多媒体文件的免费开源工具集合。它包含一组共享的音频和视频库,例如 libavcodec、libavformat 和 libavutil。使用 FFmpeg,您可以在各种视频和音频格式之间进行转换、设置采样率、捕获流音频/视频以及调整视频大小 #云库工具#。
380 1
|
2月前
|
SQL 存储 数据安全/隐私保护
|
4月前
|
Linux API C++
音视频windows安装ffmpeg6.0并使用vs调试源码笔记
音视频windows安装ffmpeg6.0并使用vs调试源码笔记
115 0
|
4月前
|
编解码 计算机视觉 C++
FFmpeg 的使用与Docker安装流媒体服务器
FFmpeg 的使用与Docker安装流媒体服务器
163 0
|
4月前
|
数据挖掘
百度搜索:蓝易云【Debian12编译安装R软件教程。】
请注意,编译安装R可能需要一些时间,并需要较高的系统性能和网络连接。在安装过程中,请确保按照提示和错误信息进行相应的操作和解决方案。
44 0
|
4月前
ffmpeg的下载、编译与安装
ffmpeg的下载、编译与安装
100 0
|
4月前
百度搜索:蓝易云【Debian12中安装Rstudio?】
现在,您应该能够成功在Debian 12上安装和启动RStudio。请注意,根据您的系统和RStudio版本,文件名称和命令可能会有所不同。请根据实际情况进行相应调整。
32 0