centos下ffmpeg的安装

1,391 阅读1分钟

1 安装预装环境(各种依赖库)

以下依赖库的安装大同小异,有些不给出

lame :支持 mp3 音频

faac :支持 mpeg4 acc 音频

faad2

opencore-amr : 安装 AMR 支持库

libogg :支持 ogg 音频

libvorbis : 安装通用音乐音频编码格式支持库libvorbis ,需先安装 libogg 库

安装命令:

wget http://downloads.xiph.org/releases/ogg/libogg-1.3.2.tar.xz
tar xvf libogg-1.3.2.tar.xz cd libogg-1.3.2
./configure
make
make install

wget http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.5.tar.xz
tar xvf libvorbis-1.3.5.tar.xz
cd libvorbis-1.3.5
./configure
make
make install

libvpx

安装命令:

wget http://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-1.6.1.tar.bz2
tar xvf libvorbis-1.3.5.tar.xzcd libvorbis-1.3.5
./configure
make
make install


xvidcore :支持 mpeg4 视频转码

下载地址: https://labs.xvid.com/source/ ,安装命令略

libtool :  FAAC 需要

wget http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz

nasm

wget http://www.nasm.us/pub/nasm/releasebuilds/2.13/nasm-2.13.tar.gz

yasm : 安装 yasm 支持汇编优化( FFmpeg 需要)

wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
tar xvf yasm-1.3.0.tar.gz
cd yasm-1.3.0
./configure make make install


libtheora : 安装 Theora 视频压缩支持库

wget http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.xz

x264 支持 h.264 视频转码

下载网址: http://mirror.yandex.ru/mirrors/ftp.videolan.org/x264/snapshots/

或者命令: wget http://mirror.yandex.ru/mirrors/ftp.videolan.org/x264/snapshots/last_x264.tar.bz2

2 安装 ffmpeg

wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz
tar -zxvf ffmpeg-3.1.tar.gz
cd ffmpeg-3.1
./configure
make
make install 

3 验证

输入命令: ffmpeg 会显示版本信息