先检查你的 Firefox 有没有显示加速。
about:support
0/1 Basic
的话基本就是没有了,需要做点什么来启用。
启用显卡加速需要分为 Windows 和 Linux 两种方式:
Windows 下:
打开 about:config
gfx.font_rendering.directwrite.enabled
设置为 True
同时右键新建一个名为“mozilla.widget.render-mode”的数值项,命名为 6
Linux 下:
打开 about:config
layers.acceleration.force-enabled
layers.offmainthreadcomposition.enabled
都设置为 True
之后可以确认到显卡支持已经 OK
然后就是启用 Firefox 对 Youtube 的全部硬件支持
打开 about:config
media.mediasource.enabled
media.mediasource.webm.enabled
media.mediasource.mp4.enabled
media.fragmented-mp4.exposed
media.fragmented-mp4.ffmpeg.enabled
全部为 True
media.fragmented-mp4.use-blank-decoder
为 False
右键创建一个新的布尔变量:media.mediasource.ignore_codecs,设置为 True
重启 Firefox 后打开 https://www.youtube.com/html5 查看是不是全部支持了:
现在去 Youtube 播放视频就可以启用硬件加速了,同时一些高分辨率也会出现在里面。当然这玩意适合你去看 Linus Tech 那种土豪的视频,大多数的视频全都是 720p。
补充:
media.fragmented-mp4.gmp.enable
请务必为 false。