转换数字音频和视频并将其转换为流的开源计算机程序是计算机的基本功能。 FFmpeg是一个免费的开源多媒体框架,用于读取、编码、解码、流传输、代码转换等。对多种格式的多媒体文件进行多路复用、多路复用和过滤,包括音频和视频MPEG1,MPEG4,h263,ac3,asf,avi,real,mjpeg和Flash。 今天我们要说的是如何在RHEL 8上安装FFmpeg。
RPM fusion Yum存储库的安装
RPM Fusion存储库的安装,目的是为了提供基于Red Hat的发行版没有提供的软件。该存储库中可用的所有软件应用程序均以预编译的RPM文件的形式提供,因而我们在REHL8中可以通过RPM fusion存储库安装FFmpeg。在启用RPM Fusion for EL之前,需要在RHEL上启用EPEL。
[root@MiWiFi-R3G-srv Downloads]# dnf -y install https:/download.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
[root@MiWiFi-R3G-srv Downloads]#dnf localinstall --nogpgcheck https:/download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
[root@MiWiFi-R3G-srv Downloads]#dnf install --nogpgcheck https:/download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
确保正常连接到网络,并且完成上述的安装。
RHEL 8上安装FFmpeg
添加EPEL和RPM Fusion存储库之后,我们就可以在终端中使用命令,从而实现在 RHEL 8 Linux系统上安装FFmpeg了。
[root@MiWiFi-R3G-srv Downloads]#dnf install http:/rpmfind.net/linux/epel/7/x86_64/Packages/s/SDL2-2.0.10-1.el7.x86_64.rpm[root@MiWiFi-R3G-srv Downloads]# dnf install ffmpeg
将安装许多依赖项,验证并同意安装。
FFmpeg相关操作
可以使用ffmpeg -version命令检查RHEL/CentOS系统上安装的FFmpeg版本。
可以使用ffmpeg --help命令检查RHEL/CentOS系统上安装的FFmpeg的使用帮助