博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos 7 安装 ffmpeg 3.1
阅读量:7111 次
发布时间:2019-06-28

本文共 1629 字,大约阅读时间需要 5 分钟。

  ffmpeg提供了强大的音视频处理功能,可以帮助我们在开发中对音视频进行处理.

1.下载并安装repoforge yum源

# 下载wget -c ftp://195.220.108.108/linux/dag/redhat/el6/en/x86_64/dag/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm# 安装rpm -Uhv rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

2.yum更新依赖并安装yasm,gnutls, lame,faac

# 更新yum install automake autoconf make gcc gcc-c++ libtool zlib zlib-devel curl curl-devel alsa-lib alsa-lib-devel gettext gettext-devel expat expat-devel nasm pkgconfig bzip2 -y# 安装yum install yasm yasm-devel gnutls gnutls-devel  lame lame-devel faac faac-devel -y

3.卸载系统自带的x264并安装最新版

# 卸载yum remove x264 x264-deve# 下载并解压安装wget -c ftp://ftp.videolan.org/pub/x264/snapshots/x264-snapshot-20120718-2245-stable.tar.bz2tar jxvf x264-snapshot-20120718-2245-stable.tar.bz2cd x264-snapshot-20120718-2245-stable./configure --enable-shared  --enable-staticmake make installcd ..

4.下载并安装ffmpeg-3.1

# 下载wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz# 解压安装tar -zxvf ffmpeg-3.1.tar.gzcd ffmpeg-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-libfaacmakemake install

中途可能会报错:WARNING: using libx264 without pkg-config

因为yum安装x264时,没有自动给我们加入环境变量,执行:export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH解决

5.进行配置

安装完成之后还需要进行一些配置才可以正常使用

1.)编辑动态库配置

vi /etc/ld.so.conf
加入下面两行内容,安装时也可能自动加入,已有的就可以忽略

include ld.so.conf.d/*.conf/usr/local/ffmpeg/lib

保存退出后执行下面命令刷新

ldconfig

2.)配置ffmpeg的环境变量

vi /etc/profile
在文件尾部追加

export FFMPEG=/usr/local/ffmpegexport PATH=$FFMPEG_HOME/bin:$PATH

3.)检查安装是否安装OK

ffmpeg -version

原文发布于:

转载地址:http://npmhl.baihongyu.com/

你可能感兴趣的文章
男人应该多吃的10种健康食物
查看>>
ecshop导出会员邮箱
查看>>
Thinkphp学习笔记之---Thinkphp一个站点多个项目部署
查看>>
java.lang.OutOfMemoryError: PermGen space及其解决方法
查看>>
离开通讯业入职互联网圈的一些感悟
查看>>
C++拷贝构造函数详解
查看>>
rpm错误:can’t create transaction lock on
查看>>
php中print_r、var_dump和var_export几个函数的用法区别
查看>>
新职员到岗
查看>>
Hibernate配置
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Kali 2016 系统更新
查看>>
子网数、主机数与子网掩码的关系
查看>>
大话bashshell脚本编程
查看>>
30个php操作redis常用方法代码例子 --转自脚本之家
查看>>
linux-overcommit_memory
查看>>
shell脚本中执行mysql语句的方法
查看>>
expr: non-numeric argument
查看>>
CQL使用
查看>>