FFmpeg 是一个流行的开源免费框架,包含一组用于管理音频和视频多媒体文件的库和程序。使用此工具,可以执行以下功能:编码、解码、流式传输、记录多媒体文件、复用器、解复用器、转码、过滤器以及具有多种格式选项的许多其他功能。
FFmpeg 特别适用于具有高安全性的多媒体录制和流媒体(音频和视频)。
在 Linux Mint 21 上安装 FFmpeg
要在 Linux Mint 21 系统上安装 FFmpeg 工具,请仔细遵循以下步骤:
第 1 步:更新系统存储库以使软件包保持最新状态。此步骤将避免安装过程中的任何冲突:
$ sudo apt update && sudo apt upgrade
第 2 步:安装 FFmpeg 工具的先决条件所需的软件包。大多数情况下,其中一些软件包已安装在系统上,但如果您不确定,请执行以下命令来获取它们:
$ sudo apt install dirmngr ca-certificates software-properties-common gnupg gnupg2 apt-transport-https
第 3 步: 首先导入所有存储库所需的 GPG:
$ sudo gpg --no-default-keyring --keyring /usr/share/keyrings/rob-savoury.gpg --keyserver keyserver.ubuntu.com --recv-keys E996735927E427A733BB653E374C7797FB006459
在系统中生成密钥时您也可能会遇到此问题。当之前未导入 GPG 并且系统中未创建目录时,会发生这种情况。
要解决此问题,请运行下面提到的命令:
现在,再次运行命令在Linux Mint系统中导入GPG密钥:
$ sudo gpg --no-default-keyring --keyring /usr/share/keyrings/rob-savoury.gpg --keyserver keyserver.ubuntu.com --recv-keys E996735927E427A733BB653E374C7797FB006459
第4步:此步骤需要将FFmpeg PPA存储库添加到系统中。为此,首先导入现有的 FFmpeg4 存储库,因为 FFmpeg5(最新的 PPA 存储库)需要其中的一些包:
echo 'deb [signed-by=/usr/share/keyrings/rob-savoury.gpg] https://ppa.launchpadcontent.net/savoury1/ffmpeg4/ubuntu jammy main' | sudo tee -a /etc/apt/sources.list.d/ffmpeg-4-rob-savoury.list
现在,通过命令在Linux Mint 21系统中添加FFmpeg5存储库:
echo 'deb [signed-by=/usr/share/keyrings/rob-savoury.gpg] https://ppa.launchpadcontent.net/savoury1/ffmpeg5/ubuntu jammy main' | sudo tee -a /etc/apt/sources.list.d/ffmpeg-5-rob-savoury.list
第5步:再次升级Linux Mint系统以反映新的添加和依赖项:
$ sudo apt update && sudo apt upgrade
第6步:添加所需的密钥和存储库后,现在您可以通过执行以下命令在Linux Mint 21系统上安装最新版本的FFmpeg工具:
$ sudo apt install ffmpeg
第7步:您可以使用上述命令验证 FFmpeg 工具是否已成功安装最新版本:
FFmpeg 工具已成功安装在您的 Linux Mint 21 系统上。
如果您想显示系统上可用的编码器,请键入上述命令:
同样,如果您想检查可用的解码器,请键入:
结论