已编辑 3 几周前 通过 ExtremeHow 编辑团队
翻译更新 3 几周前
Fedora 是一个以稳定性和前沿特性而闻名的流行 Linux 发行版。然而,由于许可证问题,它不预装某些专有软件包,例如多媒体编解码器。编解码器是播放各种媒体格式所必需的。本文提供了有关如何在 Fedora 系统上安装这些编解码器的详细信息,确保您可以享受无缝的媒体播放体验。
在进行安装过程之前,了解编解码器的含义是有用的。编解码器是一种用于编码或解码数字数据流或信号的软件。有音频编解码器,如 MP3、AAC、Vorbis 和视频编解码器,如 H.264、VP8 等。这些编解码器是您计算机上使用这些格式播放文件所需的。
Fedora 的目标是仅提供开源软件。许多流行的编解码器是专有的,这意味着它们不是开源的,其使用可能涉及许可费用和限制。因此,Fedora 默认不包括它们,以维护其对开源的承诺。
要在 Fedora 上开始编解码器安装,您需要确保您的系统已更新。打开终端并运行以下命令以更新您的系统:
sudo dnf update
此命令将获取最新更新并应用它们,确保您的系统在添加新软件之前是安全和稳定的。
由于 Fedora 不包括专有编解码器,您需要启用第三方仓库以访问它们。最受欢迎的此类软件仓库是 RPM Fusion。
要启用 RPM Fusion 仓库,请运行以下命令:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-\$(rpm -E %fedora).noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-\$(rpm -E %fedora).noarch.rpm
这些命令在您的系统中添加了自由和非自由 RPM Fusion 仓库。自由仓库包含开源软件,而非自由仓库包含专有软件。
添加 RPM Fusion 仓库后,您可以继续安装所需的多媒体编解码器。以下命令安装最常用的编解码器:
sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
此命令安装多种编解码器,使您可以在 Fedora 上播放多种音频和视频文件。
为了充分利用编解码器,您可能希望安装一些已知能够很好地处理各种媒体格式的额外视频和音频播放器。
VLC 是一个多功能媒体播放器,几乎可以播放任何媒体文件格式。要安装 VLC,请运行以下命令:
sudo dnf install vlc
MPV 是另一款流行的媒体播放器,轻量且高效。您可以使用以下命令安装它:
sudo dnf install mpv
安装编解码器和媒体播放器后,您应该配置系统以确保一切正常运行。通过打开各种媒体文件来测试已安装的播放器。
如果您在某个特定文件类型上遇到任何问题,请确保已安装所需的编解码器。重新检查安装命令,如有必要,考虑重新安装。
有时,即使安装了所需的编解码器,您仍可能遇到播放问题。需要检查系统日志中有关媒体播放的任何错误或消息。您可以使用以下命令查看系统日志:
journalctl -xe
如果收到与缺失编解码器相关的特定错误,请尝试在线搜索这些特定问题以及 Fedora 论坛以找到适合您问题的解决方案。
成功安装和配置编解码器后,保持它们更新以确保拥有最新功能和安全补丁是很重要的。定期运行系统更新命令:
sudo dnf update
此命令将更新所有已安装的软件包,包括 RPM Fusion 仓库中可用的最新版本的编解码器。
虽然专有的编解码器因其对多种格式的支持而广受欢迎,Fedora 也提供了开源替代方案,如 gstreamer 插件。这些插件可以通过以下命令安装:
sudo dnf install gstreamer1-plugins-bad-free gstreamer1-plugins-bad-freeworld gstreamer1-plugins-good gstreamer1-plugins-good-extras gstreamer1-plugins-ugly
这些插件提供对多种媒体格式的支持,不安装专有软件即可满足您的需求。
与其他操作系统相比,在 Fedora 上安装编解码器可能需要一些额外的步骤,但一旦了解其背后的原因,过程就是简单直接的。通过遵循本指南,您将能够设置系统以轻松播放多种多媒体文件。
请记住保持系统和编解码器的更新,并始终检查符合 Fedora 原则的开源替代方案。探索不同的媒体播放器和配置也可以改善您在 Fedora 上的媒体体验。
如果你发现文章内容有误, 您可以