如何使用 Firefox 在 Windows XP 上观看高质量的 YouTube 视频?

如何使用 Firefox 在 Windows XP 上观看高质量的 YouTube 视频?

最近,YouTube 开始限制 XP 系统上 Firefox 的分辨率。如果我们尝试观看视频,它只能以 360p 提供,并且有一个“缺少选项?”选项。单击此按钮会弹出一个屏幕,显示我们可以通过使用 Chrome 或使用 Firefox 获得高于 360p 的分辨率版本 7 或更高版本的 Windows。

由于几周前 YouTube 的高质量功能运行良好,因此这一变化似乎不是技术问题。我尝试更改用户代理字符串以指示 Windows 8,但没有效果。因此 YouTube 似乎正在根据其他方式确定操作系统来设置限制。

我也尝试使用 Firefox 附加组件“HD”,虽然该附加组件的某些功能可用,但它并没有提高分辨率。

我怎样才能让 YouTube 再次在我的 XP 机器上播放高清视频?

答案1

有趣的是,有一个不受支持的插件,可以通过一些 about:config 调整来运行。

这是在我的一次性 XP VM 上

![在此处输入图片描述

我正在运行最新版本的 Firefox - 50.1.0,并且根据此处的说明我启用了 primetime CDM - 虽然它应该是一个与 DRM 相关的插件,但它启用了 h264 并允许您观看 youtube 视频。我确实不是此系统上有闪存

about:config 上的这些设置有效 - 如果它们不存在,则将它们设置为布尔值

media.gmp-eme-adobe.enabled true
media.gmp-eme-adobe.forceSupported true
media.gmp-eme-adobe.visible true
media.gmp.decoder.enabled true

短暂等待插件安装。

因此,它不是一个有意识的选择 - 我猜测是某些东西不受支持(闪存?)并且它是一种后备解决方案。

只是因为你虽然,这并不意味着它将来会起作用或可靠地起作用,但对于旧机器来说,这是一个不错的、实用的、短期的解决方法。


截至 2017 年 2 月初,Firefox 52 是最后的将在 XP 上运行的 Firefox 版本。不知道插件支持还会持续多久。未来版本还将放弃 NPAPI 支持 - 这可能会破坏其他功能。

答案2

我怀疑这是谷歌的政治决定,但可能是过时问题的完美风暴,现在终于全部聚集在一起了。

Flash 或 Firefox 很可能需要支持 DXVA2 的显示设备才能使用硬件加速视频。这会将它们限制在 Windows Vista 及更高版本。XP 于 2005 年问世,我相信它自 2013 年以来就已停用,因此公司更愿意使用当前技术而不是不受支持的技术也就不足为奇了。

据我所知维基百科 DXVA页面上有建议称,DXVA(XP)和 DXVA2(Vista 及以上版本)的工作方式存在根本差异。公司慢慢弃用并删除未经测试且不可靠的旧代码是完全合理的,尤其是当旧代码使编程更加困难并阻碍程序的整体改进时。

由于 h.264 视频对 CPU 的要求很高,因此他们很可能选择不在某些分辨率以上启用 CPU 解码,因为很多装有 XP 的系统都是那些拥有老旧且速度慢的处理器的系统,如果没有帮助,根本无法对其进行解码。

Chrome 完全有可能选择继续通过自己的 Flash 插件支持视频加速,因为它不会严重阻碍主浏览器内的开发,毕竟它是一个外部插件。Firefox 的 Flash 插件依赖于 Adob​​e,他们已经在考虑放弃 Flash 运行所需的 NPAPI,因此他们可能正在慢慢封锁相关的旧代码。

这在很大程度上意味着你需要升级操作系统、购买新电脑或使用 Chrome。我更倾向于放弃 XP。

答案3

好吧,与其向 Google 发泄你的愤怒,不如将你的愤怒转移到你的 Adob​​e Flash Player(以及你低下的 CPU 速度)上。这就是 YouTube 希望你使用 Chrome 的原因,他们的 Flash 实现优于你因旧电脑而必须使用的 Firefox 版本。(如果你的电脑较新,那么你的 Firefox 将是较新版本,可以更好地实现 Flash)。

解决方法:此插件可用于打开其他程序的链接,我建议使用 VLC 媒体播放器。 https://addons.mozilla.org/en-US/firefox/addon/open-with

要在 VLC 中设置默认质量:工具 -> 首选项 -> 显示全部 -> 菜单输入/编解码器 -> 轨道设置 -> 首选视频分辨率 -> 选择质量保存并重新启动 VLC

将 YouTube 播放列表导入 VLC: http://addons.videolan.org/content/show.php/+Youtube+playlist?content=149909

最佳解决方法:下载 Chrome/新电脑

相关内容