我使用的是 Debian Stretch 和 Firefox 60.5.0esr(64 位)。Widevine 和 OpenH264 已安装在附加组件中,并且我在“首选项”中切换了“播放受 DRM 控制的内容”。但是我仍然无法在浏览器上使用 Netflix。屏幕顶部不断弹出警告“Firefox 正在安装播放此页面上的音频或视频所需的组件。请稍后重试。”。
答案1
我也遇到了同样的问题。关联@eftshift0 在评论中提出了建议,它对我有用。
这是最有帮助的部分。
#check first what your profile is called and manually save it as
$firefox_profile ls -ld ~/.mozilla/firefox/*.default
mkdir test
cd test
wget https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.1196.0-linux-x64.zip
unzip 4.10.1196.0-linux-x64.zip
rm -rf "${firefox_profile}"/gmp-widevinecdm/*
mkdir "${firefox_profile}"/gmp-widevinecdm/1.4.8.1008/
cp libwidevinecdm.so LICENSE.txt manifest.json "${firefox_profile}"/gmp-widevinecdm/1.4.8.1008/
我实际上所做的是使用浏览器下载 zip 文件。 https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.1196.0-linux-x64.zip
找到 widevine 旧版本所在的文件夹。(Ctrl+H)单击...主页 > .mozilla > firefox > the_folder_that_ends_with.default > gmp-widevinecdm > 1.4.8.1008(目前对我来说唯一的选项)
使用存档管理器将文件解压并覆盖到该文件夹,对我来说,文件名完全相同,大小不同。全部替换。
(再次按 Ctrl+H :P)
我不记得了,但也许你需要退出个人资料并重新登录才能正常工作。
答案2
我遇到了同样的问题,这是在更新系统后发生的。
您可以降级到 60.03esr-1~deb9u1。您可以使用 aptitude 来执行此操作。