1. 升级系统

$ sudo yum install epel-release -y
$ sudo yum update -y
$ sudo shutdown -r now

2. 安装 Nux Dextop YUM repo

目前还没有针对CentOS的官方FFmpeg-rpm包。相反,您可以使用第三方YUM repo,Nux Dextop来完成这项工作。

在 CentOS 7中您可以使用以下命令安装Nux Dextop YUM repo:

$ sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
$ sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

对于 CentOS 6,您需要安装另一个版本:

$ sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
$ sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

3. 安装 FFmpeg 和 FFmpeg development 包

$ sudo yum install ffmpeg ffmpeg-devel -y

4. 测试软件包

  1. 确认FFmpeg是否安装:

$ ffmpeg
  1. 此命令提供有关系统上安装的FFmpeg的详细信息。如果要了解有关FFmpeg的更多信息,请输入:

$ ffmpeg -h