在 Debian 10 上安装多媒体编解码器
编解码器用于对数字数据流进行编码和解码。主要用于减小音频和视频文件的文件大小。每种音频和视频文件类型的编码和解码方式都不同。因此,要播放特定的音频/视频文件,您必须在计算机上安装合适的编解码器。
一些编解码器是免费的,而另一些编解码器本质上是专有的。因此,它们中的大多数不包含在 Debian 等开源操作系统中。由于不包含这些编解码器,因此一旦安装新的 Debian 副本,您就无法播放所有类型的音频和视频文件。
在本文中,我将向您展示如何在 Debian 10 Buster 上安装多媒体编解码器。那么,让我们开始吧。
启用官方 Contrib 和非免费存储库:
Debian 10 的官方软件包存储库已经提供了大多数常见的多媒体编解码器。要安装多媒体编解码器,您必须在 Debian 10 计算机上启用 non-free 和 contrib 软件包存储库。
要启用非免费存储库,请运行以下命令:
应启用非免费存储库。
以同样的方式,使用以下命令启用 contrib 存储库。
现在,使用以下命令更新 APT 包存储库缓存:
应更新 APT 包存储库缓存。
从官方 Debian 10 存储库安装多媒体编解码器:
现在您已经启用了 non-free 和 contrib 官方 Debian 10 存储库,您就可以在 Debian 10 上安装多媒体编解码器了。
安装多媒体编解码器的最佳方法是在 Debian 10 上安装您最喜欢的音频/视频播放器,这将自动安装所有必需的多媒体编解码器。
如果您知道要安装的多媒体编解码器的软件包名称,则可以分别手动安装每个多媒体编解码器。
VLC 是目前最好的多媒体播放器之一。有一种说法是,如果 VLC 无法播放媒体文件,那么其他播放器也无法播放它。因此,安装 VLC 播放器也应该自动安装大多数多媒体编解码器。 VLC 播放器可在 Debian 10 Buster 的官方软件包存储库中找到。因此,您可以使用 APT 包管理器轻松安装它。
要安装 VLC 播放器,请运行以下命令:
现在,按Y,然后按
APT 将下载并安装所有必需的软件包。
此时,VLC 应该已安装。
现在,您应该能够播放几乎任何类型的媒体文件。
安装一些其他编解码器:
如果您需要支持以下编解码器之一,则必须在 Debian 10 上安装 libavcodec-extra 软件包。
OpenCORE 自适应多速率 (AMR) 窄带(AMRNB 编码器/解码器)
OpenCORE 自适应多速率 (AMR) 宽带(AMRWB 解码器)
Android VisualOn AAC(AAC编码器)
Android VisualOn 自适应多速率 (AMR) 宽带(AMRWB 编码器)
您可以使用以下命令从官方 Debian 10 软件包存储库安装 libavcodec-extra 软件包:
启用 DVD 播放:
要在 Debian 10 中播放 DVD,您必须使用以下命令从 Debian 10 的官方软件包存储库安装 libdvdread4 和 libdvdcss2 软件包:
现在,按Y,然后按
当您看到此窗口时,选择<确定>,然后按
再次选择<确定>并按
如果您想要启用 libdvdcss2 软件包的自动升级,请选择<是>。否则,选择<否>。完成后,按
应安装所需的软件包。
现在,运行以下命令:
现在,选择<是>并按
libdvdcss2 应正确配置。
安装 Windows Media 编解码器:
如果您想在 Debian 10 上播放 WMV 媒体文件,则必须安装 w64codecs (适用于 64 位系统)或 w32codecs (适用于 32 位系统)软件包Deb-Multimedia 第三方软件包存储库。
要在 Debian 10 上添加 Deb-Multimedia 存储库,请运行以下命令:
| sudo tee /etc/apt/sources.list.d/deb-multimedia.list
现在,使用以下命令更新 APT 包存储库缓存:
应更新 APT 包存储库缓存。
现在,使用以下命令安装 Deb-Multimedia GPG 密钥:
现在,按Y,然后按
应添加 GPG 密钥。
现在,您可以照常更新 APT 包存储库缓存。
现在,要启用 64 位 Debian 10 安装的 WMV 支持,请运行以下命令:
现在,要启用 32 位 Debian 10 安装的 WMV 支持,请运行以下命令:
应安装所需的编解码器。
现在,您应该能够播放 WMV 媒体文件。
这基本上就是在 Debian 10 上安装多媒体编解码器的方法。感谢您阅读本文。