如何在 Ubuntu Linux 上安装多媒体编解码器

多媒体编解码器由多媒体文件的编码器和解码器定义。 当您想通过媒体播放器在 Ubuntu Linux 上播放音频或视频文件时,文件会开始寻找合适的解码器包来播放。 多媒体文件可以解释为一个容器,其中音频、视频和元数据以单一文件格式存储。

有多种类型的多媒体格式可用于使文件可播放,例如 MP3、AAC、MP4、AVI、FLV 等。有时,由于软件策略,一些多媒体编解码器可能会丢失或未安装在 Ubuntu Linux 机器中. 如果不安装这些媒体编解码器,您将无法打开或编辑某些特定格式的多媒体文件。

Ubuntu Linux 上的多媒体编解码器

大多数 Ubuntu Linux 用户喜欢 VLC 媒体播放器来播放视频或看电影。 VLC 播放器几乎预装了所有的多媒体编解码器。 但不知何故,如果您找不到任何合适的媒体播放器来打开您的媒体文件,这可能是您的 Ubuntu Linux 不满足所需的多媒体编解码器以响应该文件的特定格式的原因。

在这种情况下,您会收到一条错误消息,“无法播放文件。 在这篇文章中,我们将看到如何在 Ubuntu Linux 上安装多媒体编解码器。

方法 1:通过命令行在 Ubuntu 上安装多媒体编解码器

一开始必须提一下,Ubuntu Linux内部没有预装的多媒体编解码器俗称 ubuntu-restricted-extras. 在 Ubuntu Linux 中,多媒体编解码器包可以存储并安装在专有驱动程序中。

为了安装多媒体编解码器,您需要确保检查和更新受限制的专有驱动程序和多元宇宙版权。 要更新 multiverse 存储库,您可以使用以下终端命令行。 然后重新加载并更新 Ubuntu 存储库。

– –

$ sudo add-apt-repository multiverse
$ sudo apt update

现在您可以安装受限的多媒体额外编解码器包。 我们将使用 apt-get 命令在 Ubuntu 发行版上安装受限的额外多媒体编解码器包。

$ sudo apt-get install ubuntu-restricted-extras

Ubuntu Linux extra 上的多媒体编解码器

如果您的硬件配置安装了光学设备或 DVD 驱动程序,您可以安装 libdvdcss 媒体编解码器以获得更好的性能。

$ sudo /usr/share/doc/libdvdread4/install-css.sh

方法 2:通过软件商店在 Ubuntu 上安装多媒体编解码器

在这个方法中,我将展示如何从官方 Ubuntu 软件商店下载和安装 Ubuntu Linux 上的多媒体编解码器。 此方法也称为安装多媒体编解码器的 GUI 方法。 在此之前,请确保您的机器中安装了 Gnome 软件商店,并且它运行良好。

如果您找不到软件商店,则可能是您不小心从 Ubuntu 发行版中删除了软件商店。 不过不用担心,因为它是一个 Gnome 软件包,您可以随时安装软件商店。

$ sudo apt update
$ sudo apt install gnome-software

现在,您可以看到高级打包工具 (APT) 地址保存在预格式化文本格式的下方。

apt:ubuntu-restricted-extras?section=universe?section=multiverse

你需要复制 AptURL 并将其粘贴到浏览器的地址栏中,然后点击 Enter 按钮。 该 URL 将自动要求您选择软件商店。

选择软件商店后,它将带您到 Ubuntu Linux 的官方软件商店,您可以在其中安装受限的额外多媒体编解码器。 通常,在 Debian 或 Ubuntu 衍生产品中默认安装 APT-URL,但如果您的系统没有安装 APT 包,您可以安装 APT-URL 以供离线使用。

$ sudo apt-get install apt-offline

用软件中心打开

现在,按下安装按钮并通过输入您的系统管理密码来完成 Ubuntu 受限附加功能的安装过程。

Ubuntu Linux GUI 上的多媒体编解码器

额外提示 – 1:特点 FFmpeg Ubuntu Linux 上的插件

到目前为止,我们已经了解了如何在 Ubuntu Linux 发行版上安装多媒体编解码器。 这 ubuntu-restricted-extra 包装种类包括 Gstreamer FFmpeg 包也是如此。 所以我们不需要安装 FFmpeg (快进运动图像专家组) 单独包装。 您可以在 Ubuntu Linux 上查看当前版本的 FFmpeg、编码器和解码器列表。

$ ffmpeg -version
$ ffmpeg -encoders
$ ffmpeg -decoders

以下是 FFmpeg 的一些主要终端命令,可用于转换、流式传输和压缩媒体文件。 您可以使用 FFmpeg 工具获取有关任何视频的必要信息和元数据信息。

$ ffmpeg -i samplevideo.mp4

使用以下终端命令将媒体文件从一种格式转换为另一种格式。

$ ffmpeg -i samplevideo.mp4 samplevideo.flv

您还可以使用 FFmpeg 工具从视频文件中删除音频并从视频文件中提取音频文件。

$ ffmpeg -i input.mp4 -an output.mp4
$ ffmpeg -i input.mp4 -vn output.mp3

除此之外,您还可以通过 FFmpeg 工具更改视频纵横比、加入或删除多个媒体文件、添加字幕以及更改视频分辨率。

额外提示 – 2:更新您的图形驱动程序

Linux 发行版始终带有预安装的图形驱动程序设置。 很多时候,扩展显卡也称为视频解码和演示 API (VDPAU)。 如果您的系统基于 Intel CPU 运行并且有一个额外的专用显卡 (GPU),那么您应该正确更新您的显卡驱动程序。

在 Linux 发行版中,英特尔集成显卡被称为视频加速 API。 当您的系统上播放任何媒体文件时,解码和渲染工作由显卡完成。 在这里,我展示了当前在我的 Nvidia GeForce 显卡上运行的视频编解码器。

用于 ubuntu 的 NVDIA 编解码器

因此,让您的图形驱动器保持最新也是在 Ubuntu Linux 发行版中安装最常用的多媒体编解码器的另一种智能方法。 在 Linux 的 Debian/Ubuntu 发行版中,您会发现从软件中心选择专用图形驱动程序的选项。

在 Ubuntu Linux 中,可以通过以下方式配置显卡驱动程序 额外的驾驶员 下的设置 软件和更新. 您也可以手动下载并安装最新的 Nvidia 显卡驱动程序 适用于您的 Linux 发行版。

用于 linux 编解码器的 nvidia 驱动程序

最后的想法

多媒体编解码器不仅有助于流畅地播放视频和音频文件,而且还可以加速 Linux 系统的硬件。 集成的视频驱动程序和多媒体编解码器对于通过 Web 浏览器建立实时连接至关重要。 所有多媒体编解码器数据包都以 解复用器 和一个 复用器。

多媒体编解码器的主要工作是在播放或渲染任何媒体文件时压缩和解压缩媒体文件。 在这篇文章中,我概述了如何在 Ubuntu Linux 上安装多媒体编解码器的方法。

在 Linux 中,多媒体编解码器是开源且免费的。 此外,安装多媒体编解码器是完全安全且无害的。 如果您觉得这篇文章有益且有帮助,请在您的社交媒体上分享这篇文章。 另外,请在评论部分发表评论,写下您的宝贵意见。