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

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

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください。
作者
Muise Destiny
1日のインストール数
23
累計インストール数
52,671
評価
71 4 1
バージョン
2.5
作成日
2021/07/01
更新日
2022/01/21
ライセンス
不明
対象サイト

介绍/特色

  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————