B站大会员影视+弹幕+字幕

B站观影 弹幕 字幕替换 弹幕获取 历史弹幕

Tekijä
Muise Destiny
Päivittäiset asennukset
50
Asennuskerrat
52 821
Arvostelut
71 4 1
Versio
2.5
Luotu
1.7.2021
Päivitetty
21.1.2022
Lisenssi
N/A
Käytössä

介绍/特色

  1. 拦截解析播放器的弹幕接口请求,返回bili弹幕
  2. 自动检测是否有字幕支持并添加至弹幕,bottom方式显示
  3. 原始bili播放器和解析播放器随意切换
  4. 利用解析源播放视频,非破解理论上对帐号没有任何危害
  5. 由于B站更新采用protobuf方式获取弹幕,而非以往的xml,所以大部分脚本对于历史弹幕的获取有些困难,本脚本采用腾讯云函数解析,一定程度上解决了这一问题

展示

WVimHU.jpg Rzmo5t.jpg pic pic pic RfDeIK.jpg R4ALYF.jpg

更新内容

2021-7-1 v1.0 主要功能

2021-7-2 v1.1 修复退出全屏后页面重叠

2021-7-2 v1.2 切换按钮可以随意切换

2021-7-3 v1.3 不依赖腾讯云api,所有代码在js中执行

2021-7-3 v1.4 一开始主要想用它来看电影,就没考虑到换集,没想到番剧有更需求,现在应该都正常了,点哪一集就播放哪一集

2021-7-4 v1.5 增加播放源,部分付费第三个播放源一般可以解析,但我测试不太稳定

2021-7-4 v1.6 重写代码,因为最初想着自己用着玩的,没想到这么多朋友使用,有位朋友说港澳台需要解析,我把字幕加入弹幕里面了,最下面会显示

2021-7-5 v1.7 字幕与弹幕分开,之前1.6的方法只有开始时间正确,字幕时常固定,1.7起止非常精确,一秒内两条字幕会自动换行,字幕背景色

2021-7-6 v1.7 优化字幕

2021-7-8 v1.8 下载历史弹幕功能,选择日期后会出现下载当天按钮,毫无违和感,目前仅支持,为xml格式文件,需要手动修改后缀为xml,因为GM_download不支持xml这个后缀,以后修复,当前所有弹幕仍然可直接获取xml,控制台有输出链接打开即可

2021-7-8 v1.8 不选择日期,默认下载当前弹幕池所有弹幕,选择日期则下载对应日期,需要cookie的一个值,由于设置了httponly,js无法直接获取,需要手动设置

2021-7-9 v1.9 本地解析protobuf不依赖腾讯云api,这对以后的B站弹幕获取有参考意义(B站获取名为seg.so的二进制文件,protobuf通过一个*.proto或JOSN配置生成message对象,该对象可直接读取protobuf文件。解析的结果为列表,本代码又将其转化为xml文件),更改下载弹幕入口,不指定某一天会下载当前所有弹幕(就是观看时候出现的所有弹幕),指定(通过展开可获取支持下载的日期如2021-07-09)后点击下载则下载该时间的弹幕。另,仍然毫无违和感,支持番剧影视。

2021-7-10 v1.9 避免重音

2021-7-14 v2.0 重写下载弹幕选择时间界面

2021-7-14 v2.1 支持普通视频弹幕+历史弹幕获取

2021-7-16 v2.1 修复评论加载失败bug

2021-7-22 v2.2 匹配解析源

————End————