【Centos7 安装ffmpeg】

方法1: yum安装

yum -y install https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/o/openal-soft-1.16.0-3.el7.x86_64.rpm 
yum -y install https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/s/schroedinger-1.0.11-4.el7.x86_64.rpm
yum -y install https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libass-0.13.4-6.el7.x86_64.rpm 
yum -y install epel-release
yum -y install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
yum install -y ffmpeg.x86_64
ffmpeg -version 

方法2:编译安装

1、安装步骤如下

wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz
tar -zxvf ffmpeg-3.1.tar.gz
cd ffmpeg-3.1
./configure --prefix=/usr/local/ffmpeg
make && make install 

2、编译FFmgeg执行./configure 时会报此错误。

nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.
yum install -y yasm

再次编译

./configure --prefix=/usr/local/ffmpeg
make && make install 

3、修改vi /etc/ld.so.conf 内容如下,执行ldconfig 是生效。

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

4、添加环境变量 vi /etc/profile 末尾追加如下内容

PATH=$PATH:/usr/local/ffmpeg/bin
export PATH
source /etc/profile

5、查看版本

[root@localhost]#  ffmpeg -version
ffmpeg version 3.4.1 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-28)
configuration: --prefix=/usr/local/ffmpeg
libavutil      55. 78.100 / 55. 78.100
libavcodec     57.107.100 / 57.107.100
libavformat    57. 83.100 / 57. 83.100
libavdevice    57. 10.100 / 57. 10.100
libavfilter     6.107.100 /  6.107.100
libswscale      4.  8.100 /  4.  8.100
libswresample   2.  9.100 /  2.  9.100

到此安装结束,如果对你有帮助,请支持下作者,谢谢了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值