为firefox修复B站播放的问题油猴脚本

为火狐(firefox)修复B站某些视频播放卡顿、资源占用异常等问题。

脚本功能

为火狐(firefox)修复B站某些视频播放卡顿、资源占用异常等问题。早期B站使用火狐的时候选择CSS3渲染弹幕可以规避大部分播放问题,但是目前的播放器不提供渲染选项。所以想了一个最愚蠢的方法,也就是将播放页的UA替换为只能使用CSS渲染的浏览器。IE浏览器对canvas支持很差,B站播放器在IE的情况下便会使用老的渲染方法。

Q:为什么不使用UA切换的插件?

A:UA切换的插件会覆盖整个bilibili.com域名,导致专栏等页面提示浏览器不支持。

Q:替换为IE是否会导致更严重的问题?

A:UA替换为IE后,将无法选择AV1和HEVC(不修改UA的情况下,火狐开启AV1解码后原先是可以选择的),同理也应该不会再支持HDR和杜比音效。但是硬件解码依然生效,4K也正常观看,所以没有HDR需求的基本没太大影响。

早期版本的包括火狐在内的浏览器可能也能让b站播放器使用老的渲染方式,但是懒得测试了。

脚本安装

一、安装油猴脚本管理器插件

如果有条件,可以直接在谷歌Chrome商店下载安装。

如果无法访问,点击下面链接下载Tampermonkey油猴脚本管理器插件的安装包,解压之后,再将crx文件安装到你的谷歌浏览器上,具体可参考这篇文章

二、安装脚本

大家先下载本文的脚本离线文件,然后启动脚本编辑器,点击浏览器工具栏上的油猴插件图标,打开【添加新脚本】,将下载的 js 格式的脚本安装文件,拖拽到已清空的编辑器中,保存即可。

为firefox修复B站播放的问题油猴脚本插图1

为firefox修复B站播放的问题下载地址
为firefox修复B站播放的问题油猴脚本插图2
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

发表评论