只为让一个页面在 1080p 下不卡第一帧。下面是全过程,以及我为什么认定这件事值得写下来。
事情从一根网线开始。
1 月 22 号晚上,室友老周在客厅喊我,说他那台旧笔记本打开 B 站网页版,画质一直锁在 480p,选项里 1080p 是灰的。我过去看了一眼,浏览器是 2023 年装的 Chrome,版本号 114。
我没说话,先点开设置。
硬件加速没开。关掉的。他说是半年前为了省电手动关的。
这就是根子。
很多人把「免费进入 b 站网站入口直接进入网站高清版」这句话当成一句搜索词,一个链接问题。
不是。
它是一个渲染问题。
浏览器拿不到解码能力,就给你低清。就这么简单,也就这么容易被忽略。
我重新开了硬件加速,重启浏览器,刷新页面。1080p 出来了,但第一帧卡了大概 1.7 秒——黑屏,然后画面从上往下刷出来。
老周说,能用就行。
我说不行。
凌晨两点四十,我清第三遍缓存的时候,他已经在沙发上睡着了。
我把上一篇文章里整理的步骤调出来,对着做了一遍:免费进入B站网站入口直接进入网站代码软件安装教程。里面关于解码器的那一段,我当时写得太简略了,现在回看,至少漏了两个参数。
补一条:Chrome 114 之后,VP9 的硬解在部分集显上会回退到软解。软解撑不住 1080p60 的首帧,就会先黑一下。
改完,卡顿消失了。
整件事花了 5 小时 12 分钟,其中真正解决问题的动作只有两个:打开硬件加速,换掉浏览器的解码策略。
第二天中午老周醒过来,看了一眼屏幕,说画质确实清楚了。然后又睡了。
我在笔记本上写下一行字:入口只是开头,高清是结果,中间那段没人愿意讲。
所以这篇我讲。
顺带说一句,如果你只是想找个能打开的地址,那篇讲 B站免费入口网页版 的笔记更直接,不用读到这里。
但如果你的页面能开、画质上不去,问题在你这台机器,不在那个链接。
我叫陈默。白天写前端,晚上在这台机器上记东西。
这个站只有我一个人写,从 2025 年 10 月开始,到现在 47 篇。
起因是朋友总在微信上问我「那个页面为什么打不开」,我懒得重复解释,就全部写下来。
我写得不快,但每篇都对着真实机器跑过一遍。
不推荐工具,只记过程。
「性能不是优化出来的,是你一开始就别让它浪费。」—— 来自某次夜里的群聊,说话的人网名叫「半帧」,时年 34 岁,做视频转码