CentOS 8/RHEL 8 发行版上安装 FFmpeg 的方法


安装 RPMfusion Yum 存储库

在启用RPM Fusion for EL之前,需要在RHEL或兼容发行版(如CentOS)上启用EPEL:
sudo dnf -y install https://download.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

接着将下列命令添加到系统中:
sudo dnf localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
sudo dnf install --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

按照提示继续操作即可。

接着安装 FFmpeg

sudo dnf install http://rpmfind.net/linux/epel/7/x86_64/Packages/s/SDL2-2.0.10-1.el7.x86_64.rpm
sudo dnf install ffmpeg
执行后会安装很多依赖组件,需要手动同意操作。

运行以下命令安装开发库:
sudo dnf -y install ffmpeg-devel

检查 FFmpeg 版本

运行 rpm -qi ffmpeg 或者 ffmpeg -version 皆可。

运行 ffmpeg --help 获取所有 FFmpeg 命令行。