拯救B站的弹幕体验!
经历了 ManifestV3 重构后,经过半个多月的测试,恶性 bug 基本修复完毕。在此发布 pakku 2024.5.1 功能更新,这也将是 pakku 首个上架 Edge 商店的 ManifestV3 版本。为什么四月就发布了 2024.5.1 版本?因为等 Edge 商店审核通过了就该到五月了。
以下是 2024.5.1 版本相比于 2024.4.1 的变化。
有些视频可能会出现激烈争吵、讨论、版聊等情况,导致弹幕合并之后的密度仍然过高,影响观看体验。
从 2024.5.1 版本起,新增自动弹幕优选功能,在瞬时弹幕密度过高时,将按比例删除云屏蔽权重为 1 且未被合并的弹幕,从而使弹幕密度大致不超过一个上限。
此功能默认禁用,可以在选项中设置强度:
在图中可以看到,从 2024.5.1 版本起,“自动减小字号” 功能也可以调节强度了(原先功能开启时的强度对为现在的中等档位)。
以视频 小米SU7,全国首撞!(BV1PE421u7UV) 为例,以下是自动弹幕优选功能设置为不同强度时的弹幕密度,可见弹幕密度过高的情况得到了缓解:
从 2024.4.3 版本起,点击 pakku 弹窗的 “弹幕 xxx → xxx” 文字进入弹幕处理结果页面后,增加了保存按钮,可以将处理结果保存为 XML 或 Pakku Debug 格式:
其中 Pakku Debug 格式为使用 JSON(输出时带单行注释和末尾逗号)存储的 DanmuObject[]
类型,在 用户脚本文档 中有相关类型定义。
从 2024.4.3 版本起,优化了与 Bilibili-Evolved 共同使用的体验。当 pakku 开启时,Bilibili-Evolved 的下载弹幕组件(v2.8.10 或更新版本)将下载 pakku 处理后的弹幕。
从 2024.4.3 版本起,新增批量处理本地弹幕功能 (#274),可以使用 pakku 处理本地存储的 XML 或 Pakku Debug 格式弹幕:
从 2024.4.4 版本起,可以右键点击 pakku 图标展开菜单,进入此功能:
pakku 会默认读取播放器屏蔽词,在合并弹幕之前先按屏蔽词过滤一遍弹幕,从而使数量标记和弹幕密度计算更准确,并避免数量标记影响正则匹配。
从 2024.4.3 版本起,可以在统计信息面板中查看每个屏蔽词的命中次数:
从 2024.5.1 版本起,如果不需要读取播放器屏蔽词,可以在设置中关闭此功能:
此版本已经上架 Chrome Web Store 和 Mozilla Add-Ons。因此除 Edge 用户外,无需任何操作,等待浏览器自动更新即可。
此前的 v2024.3.1 在大型重构后确实引入了亿些bug。此版本带来了bug修复和其他优化,建议v2024.3.1用户现在更新,旧版用户可以等待浏览器自动更新。
Chrome平台目前已对10%用户灰度发布,Firefox平台已全量发布,Edge平台暂未发布,将在测试稳定后发布。
Chrome或Edge用户可以下载CRX安装包提前更新到最新版。此前在Firefox中安装了2024.3.1版本的用户需要卸载后安装正式版。
这是 pakku 的一次大型重构,目前在 Chrome Web Store 上发布了 1% 用户的灰度测试,将在一段时间后全量发布。
主要更新内容如下:
year.month.rev
格式命名版本号,因为之前的 major.minor.rev
格式没什么意义,