我在使用 DRM 的任何网站上都遇到过问题,例如 Spotify [1]。我访问了这个页面 [2] 进行测试,得到了以下回复:
License request failed
DRM_FAILED_LICENSE_REQUEST
我使用的是 Firefox 86 和 Windows 10,并且选择了“播放受 DRM 控制的内容”选项。我也尝试了about:config
这里的选项 [3]。
答案1
Firefox 中的 DRM通过 Google 的插件提供Widevine 平台。您可以在 中找到它about:addons
,寻找“Google Inc. 提供的 Widevine 内容解密模块”。
有一个Firefox 中的错误有锤头仅从 V.88 开始修补。由于 Widevine 已淘汰旧版本的内容解密模块,因此它会导致低于该版本的 Widevine 崩溃:请参阅此主题。然而似乎(或至少曾经)有一个 解决方法我发现此主题,并且可能仍然有效:
在您的配置文件文件夹中,找到
\gmp-widevinecdm\4.10.2391.0\manifest.json
(您的 widevine 安装版本可能有所不同)编辑
manifest.json
,并在“x-cdm-codecs”中将“vp09”替换为“vp9.0”(这是早期 Widevine 版本中的旧标志)。
我现在无法测试此解决方法,但应该很容易在您的安装中执行此操作。如果此方法不起作用,则很有可能您无法在 FF 86 中运行 DRM 内容。
请理解 DRM仅在最新的 3 个 Firefox 版本中得到官方支持. 对于 Chrome,谷歌似乎一直在推行这一做法一段时间以来,他们将继续淘汰旧版本的 Widevine,因为他们似乎对支持旧平台不感兴趣。