我很好奇,为什么当我在 Ubuntu 18.04.3 上从 Ubuntu 软件商店安装官方 Mozilla Snap 时,我可以观看 DRM 内容,但是当我使用 Ubuntu 附带的版本时,即使在 Firefox 中启用它之后我也无法观看 DRM 内容?
我两个版本都使用 Firefox 70.0.1
答案1
与传统的 Debian 软件包(如 Ubuntu 存储库中的软件包)相比,Snap 软件的打包和分发方式存在差异
A折断是一个通用的 Linux 软件包,它将应用程序与其所有依赖项捆绑在一起。Snap 也类似于容器,在某种程度上与基础系统隔离。
当您通过或 GUI 包管理器从 Ubuntu 存储库安装包时apt
,您正在安装独立包(尽管包管理器通常会为您解决所需的依赖项)。
Google Widevine HTML5 DRM 解码器不会自动包含在firefox
Ubuntu 存储库的软件包中。它可以作为插件安装,从而允许解码 HTML5 DRM 内容(Netflix 使用的 DRM 类型)。
对于为什么该快照可能包含以下一些内容:
Widevine 的源代码不对外公开,也没有版权许可。Firefox 目前位于main
Ubuntu 存储库中,该存储库仅用于开源软件。
Snap 也在某种程度上与系统的其余部分隔离,因此在 Snap 中包含“潜在危险”的专有软件的风险较小。
Snap 旨在包罗万象,无需额外的软件,因此 Snap 的开发人员/发布者很可能已决定默认包含 HTML5 DRM 支持。
答案2
我刚刚发现了一个 Chromium 插件,它允许我立即播放 DRM 视频。
安装 IdeaNova DRM 扩展。在我居住的荷兰,我们的国家广播公司 NPO 只提供 DRM 视频。我正在为朋友安装 Ubuntu。我以为我已经调整并个性化了所有内容,然后我注意到我无法播放 NPO 视频!真扫兴!但现在它可以正常工作,我希望插件能保持最新状态!