ffmpeg提供了强大的音视频处理功能,可以帮助我们在开发过程中对音视频进行处理。1.下载并安装repoforgeyum源#下载wget-cftp://195.220.108.108/linux/dag/redhat/el6/en/x86_64/dag/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm#installrpm-Uhvrpmforge-release-0.5.3-1.el6.rf.x86_64.rpm2.yum更新依赖并安装yasm,gnutls,lame,faac#updateyuminstallautomakeautoconfmakegccgcc-c++libtoolzlibzlib-develcurlcurl-develalsa-libalsa-lib-develgettextgettext-develexpatexpatexpat-develnasmpkgconfigbzip2-y#安装yuminstallyasmyasm-develgnutlsgnutls-devellamelame-develfaacfaac-发展-y3。卸载系统自带的x264,安装最新版本#卸载yumremovex264x264-deve#下载解压安装wget-cftp://ftp.videolan.org/pub/x264/snapshots/x264-snapshot-20120718-2245-stable.tar.bz2tarjxvfx264-snapshot-20120718-2245-stable.tar.bz2cdx264-snapshot-20120718-2245-stable./configure--enable-shared--enable-staticmakemakeinstallcd..4.下载安装ffmpeg-3.1#下载wgethttp://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz#解压安装tar-zxvfffmpeg-3.1.tar.gzcdffmpeg-3.1./configure--prefix=/usr/local/ffmpeg--enable-gpl--enable-version3--enable-nonfree--enable-shared--enable-zlib--enable-bzlib--enable-libmp3lame--enable-libx264--enable-pic--enable-libfaacmakeinstall可能会报错:WARNING:usinglibx264withoutpkg-config因为安装x264时yum没有自动给我们添加环境变量,执行:exportPKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH解决方法5、配置完成后,需要进行一些配置才能正常使用。1.)编辑动态库配置vi/etc/ld.so.conf添加如下两行,安装时也可能自动添加,已有的可以忽略包括ld.so.conf.d/*。conf/usr/local/ffmpeg/lib保存退出执行以下命令刷新ldconfig2。)在文件末尾配置ffmpeg的环境变量vi/etc/profile添加exportFFMPEG=/usr/local/ffmpegexportPATH=$FFMPEG_HOME/bin:$PATH3.)检查是否安装OKffmpeg-version原文发表于:Centos7安装ffmpeg3.1
