我刚刚安装了全新的 Ubuntu 并登录了 Firefox。我获取了常用的附加组件和凭据,过了一段时间后登录 twitch 发现每个流都出现以下错误:
我尝试禁用 uBlock Origin、Privacy badger、Decentraleyes、NoScript、HTTPS Everywhere 等附加组件。所有这些目前都已禁用。
我尝试禁用和启用 javascript。没有用。我尝试寻找解决方案,但找不到任何建设性的方法。twitch 上的其他一切都运行良好。聊天和一切正常,除了实际的视频流。在其他操作系统(Windows)上从未出现过此错误。任何帮助都将非常有用。
更新:该问题还扩展到了几个 YouTube 视频。请查看以下屏幕截图以了解不支持的文件格式:
尝试了网上提供的多种其他解决方案来启用这些文件格式,但没有成功。彻底改造about:config
希望它能解决问题,但没有成功。
尝试了以下命令:
sudo apt-get upgrade
sudo apt-get dist-upgrade
重新启动浏览器和系统。没有变化。 尝试过铬一切都运行正常。使用 Chrome 来解决这个愚蠢的问题让我很伤心,而我安装 Ubuntu 的最初原因是为了摆脱专有软件。
我在 Windows 上使用 Firefox 时没有遇到过这样的问题。这真的让我不想再使用开源系统了。
答案1
在另一个论坛上找到了解决方案,将其发布在这里,因为这在搜索引擎结果中排名较高:
安装软件包ubuntu-restricted-extras
。它,或者至少是这个元软件包安装的某个东西,包含 Twitch 所需的编解码器。适用于全新安装的 Ubuntu。不幸的是,对于 OP 来说,它确实包含专有内容,因此软件包名称如此。但是...它就是 h.264。
答案2
只需在软件管理器中安装编解码器,其中有一个选项卡称为扩展,然后检查编解码器选项卡。其中一些可以解决您的问题