哔哩哔哩自动画质

自动解锁并更改哔哩哔哩视频的画质和音质及直播画质,实现自动选择最高画质、无损音频、杜比全景声。

< 脚本 哔哩哔哩自动画质 的反馈

评价:好评 - 脚本运行良好

§
发布于:2025-10-23
编辑于:2025-10-23

大佬能否加个开关,仅登录状态下脚本才生效?
使用场景是,登录时用脚本来切换会员最高画质,但偶尔需要开无痕窗口看,而在非登录状态下画质限制很多,脚本意义不大了。当我用其他脚本来提高画质至1080后,这个脚本又会提示切回360p,会有冲突

AHCorn作者
§
发布于:2025-10-23

感谢反馈,您提到的自动切换至 360P 是否为最近在切换视频时发生的?

如果是的话便是上个版本的 BUG,抱歉给您带来不便,因为二次验证没有加入任务队列,所以在页面快速切换时会选择上一个视频的最高画质,最新版已修复,另外,开发者设置中有一个未登录模式,开启后是可以在未登录情况下默认最高 1080P 的。

如果不是上述情况的话,也欢迎您继续反馈。

§
发布于:2025-10-25

最新版已修复

我是更新的最新开发版5.2.2-Beta,还是会有这问题。

比如这种1080p未登录只能试用:https://www.bilibili.com/video/BV1qNsjznEbW/

我试了几种操作:
1. 我用自动画质脚本(登录模式)+ 另一个1080p试用脚本,切1080p成功,但过一会就会弹出画质弹窗,似乎是在检测画质。
2. 我只用自动画质脚本,并开启“未登录模式”,不会切1080p,还是默认360p,且过一会会弹出画质弹窗,不知道这是否符合预期。
3. 我只用自动画质脚本,开启了“未登录模式”和“非会员允许限免画质”,还是和2一样。


而且我是偶尔用无痕模式看视频,如果常开“未登录模式”,那用会员看高于1080p画质时,只会切到1080p而不是最高画质,比如这个8K演示片:https://www.bilibili.com/video/BV1qM4y1w716/

而如果能加个开关,判断未登录状态下不激活脚本,然后我继续搭配1080p试用脚本使用,似乎就不会冲突了。

AHCorn作者
§
发布于:2025-10-25

收到,请问可以复制一下复现时的控制台日志以便排查嘛?

AHCorn作者
§
发布于:2025-10-25

这边测试了下是没能复现的,但是确实和试用脚本的兼容有些问题,本脚本的注入和执行切换时间早于试用脚本,产生了弹窗。

不过emmm...理论上未开启未登录模式的话,其实脚本不应该加载的,因为脚本需要等待头像加载完成后才会执行,但不登录的话就没有等待的头像元素(header-avatar-wrap),之前也是因为收到反馈不登录无法使用才加的未登录模式。

§
发布于:2025-10-26
编辑于:2025-10-26

收到,请问可以复制一下复现时的控制台日志以便排查嘛?

好的,我录了一段屏,并附上了控制台日志及相关脚本,日志等级包含`Errors``Warnings``Info``Logs`。

有个操作步骤之前没说清楚,因为原试用脚本在看合集中的视频时有个bug,第一次看视频时试用正常,但在切集后就只能试用30秒,后面大概率试用失败,看了下代码好像是因为不再弹“可试用”按钮导致的,所以我在脚本第124行开始加了段代码来循环检测,用AI辅助写的,可能有问题哈。而画质弹窗好像就是和加的这段检测逻辑冲突了,切完1080p后就弹窗,具体的话可以看录屏。

https://wormhole.app/jENNE0#gVJpIWAxGnC3x-TDDTZWYw

§
发布于:2025-10-26
https://wormhole.app/jENNE0#gVJpIWAxGnC3x-TDDTZWYw

上面文件里的录屏和日志,对应登录模式(即第1条)

这是未登录模式下的录屏和日志,弹窗时机变成了第10秒左右,即二次检测画质的时候
https://wormhole.app/77jjDl#s8sKYA9Hl3DPlwSYnWEn2Q

AHCorn作者
§
发布于:2025-10-26

感谢超详细复现,新的测试版一方面加入了登录检测,如果不开启未登录模式则不会有任何操作,其余的后面也会慢慢完善。

另外,原先的会员使用限免画质只包括了限免,而没有包括试用,所以开启了也会出现问题,现在已完善。

所以理论上您现在在无痕模式下不登录,脚本无论是在初次载入还是切换时都不会再触发了..吧..

有问题您也可以继续随时反馈(

最新测试版

§
发布于:2025-10-27

最新测试版

更新最新版后试了几个视频,十分完美,感谢大佬付出🙏

AHCorn作者
§
发布于:2025-10-28

好的,如果有问题或建议也欢迎您随时反馈~

发布留言

登录以发布留言。