如何在Chromeedriver无头模式下启用DRM



我知道在使用无头Chromedriver时,没有官方支持受DRM保护的内容(例如Spotify网络播放器,netflix等(。

尽管有上述限制,但这里有人让它工作吗?

我甚至在无头chromedriver中使用了自定义配置文件(应该包括WidevineCdm(,但到目前为止还没有运气。

解决方案:将 Chromiuim 的默认 libwidevine 二进制文件替换为从 ChromeOS 中提取的二进制文件。

  1. 下载最新的ChromeOS libwidevine二进制文件并将其解压缩。

  2. 将提取的libwidevinecdm.so复制到/usr/lib/chromium-browser

  3. 将访问权限更改为 755 (chmod 755 libwidevinecdm.so(

感谢vpetkovs的博客文章找到了这个明亮的解决方案。

相关内容

  • 没有找到相关文章

最新更新