B站弹幕统计

获取B站弹幕数据,并生成统计页面。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
ZBpine
日安装量
0
总安装量
235
评分
1 0 0
版本
3.1.5
创建于
2025-04-29
更新于
2026-05-05
大小
447.9 KB
许可证
暂无
适用于

B站弹幕统计

获取B站弹幕数据,并生成统计面板。

安装使用

UserScript

安装油猴脚本后,在B站(视频、番剧)页面左下角悬浮按钮点击查看弹幕统计。

Page

直接访问静态页面只能靠上传数据来查看统计面板,安装油猴脚本后访问则可以输入B站URL抓取数据。

主要特性

  • 支持视频页与番剧页弹幕统计
  • 支持 XML、ProtoBuf、历史区间弹幕加载
  • 支持正则筛选、图表交互筛选
  • 支持用户弹幕统计与 midHash 反查
  • 支持下载弹幕 JSON、导出可离线打开的统计 HTML
  • 支持生成截图(需打开外部页面才能生成截图)
  • 支持自定义图表

legend

3.0.0 版本更新说明

旧版本:bili-danmaku-statistic

  • ElementPlus转向NaiveUI,支持切换主题色
  • 面板挂载从 iframe 改为 ShadowDOM,大幅提升打开面板速度(副作用:html2canvas截图时因B站页面原因会卡很久,故现在只有打开外部页面才能截图)
  • 其他小功能升级:
    • 图表筛选可多选
    • 词云改用jieba分词
    • 弹幕列表可排序

3.1.0 新增互动视频支持

  • 3.1.2 鼠标悬浮于选项线可显示隐藏的条件/行为。
  • 3.1.3 可分析节点进入条件,查看行为会触发相关变量的选项
  • 3.1.5 可查看所有隐藏变量(如果有)

隐藏变量|条件|行为 说明

UP主在制作互动视频时,可设置隐藏变量,用于触发分支剧情。详情查看B站官方教程

隐藏变量分两类:

  • 普通变量:可通过选项行为改变。变量名可以UP主自己起
  • 随机数:每次进入某个节点视频时都会随机生成,范围 [1, 100]

选项上可设置条件行为

  • 条件

如果选项设置了条件,那么只有隐藏变量满足条件才会显示这个选项。

比如条件 好感度 >= 2 ,那么就是普通隐藏变量好感度在经过前面的选项行为后,数值达到2以上,才会显示这个选项给用户选。

再比如条件 随机数 >= 1 且 随机数 <= 30 ,意味着这个选项只有30%的概率才会出现。

  • 行为

如果选项设置了行为,那么用户选择了这个选项后会触发这个行为。

比如行为 好感度 + 1,意味着选择这个选项后,将会对普通变量好感度执行+1的操作。

行为 不能操作随机数

不是所有互动视频都有隐藏变量的,只有UP主有这个需要才会开启。

legend01

项目地址

B站弹幕统计

项目依赖