本文介绍在Fedora 29操作系统中安装FFmpeg的方法,只需要配置RPMfusion Yum存储库就可以运行命令安装FFmpeg了。
简介 FFmpeg是一个免费的开源多媒体框架,可以对人和机器创建的几乎任何多媒体文件进行编码、解码、流式传输、转码、复用、解复用、播放和过滤。 FFmpeg是一个跨平台的应用程序,可在Linux、Mac OS X、Microsoft Windows、BSD、Solaris等平台上运行,可在各种构建环境,配置和机器架构下运行。 FFmpeg有三个主要组成部分: ffmpeg-用于在格式之间转换多媒体文件的命令行工具。 ffplay-基于SDL和FFmpeg库的简单媒体播放器。 ffprobe-一个简单的多媒体流分析器。 FFmpeg还包含开发人员库:libavutil、libavcodec、libavformat、libavdevice、libavfilter、libswscale和libswresample。 FFmpeg中每个输出的转码过程可以通过下图描述:
FFmpeg在Ubuntu下的安装方法请参考使用PPA源在Ubuntu 18.04系统下安装FFmpeg 4.0.2一文。
在Fedora 29中安装FFmpeg的方法 一、配置RPMfusion Yum存储库 FFmpeg包在RPMfusion存储库中可用,使用以下命令将其添加到Fedora系统中: sudo dnf -y install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm sudo dnf -y install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm 二、在Fedora 29中安装FFmpeg 添加存储库后,继续在Fedora 29上安装FFmpeg,运行以下命令: sudo dnf -y install ffmpeg 通过运行命令来安装开发库: sudo dnf -y install ffmpeg-devel 三、检查FFmpeg版本 使用ffmpeg -version命令检查Fedora 29系统中安装的FFmpeg版本,如下:
四、FFmpeg帮助信息 你可以运行以下命令获取其所有命令行选项: $ ffmpeg --help
相关主题 |