#bilibili #直播
 一个开源的 bilibili 直播弹幕姬,支持 win 和 mac

#bilibili #直播 一个开源的 bilibili 直播弹幕姬,支持 win 和 mac

Property
Sep 12, 2022 01:09 PM
Status
Date
URL
https://github.com/Beats0/bilive-danmaku
notion image

bilive-danmaku

notion image
一个开源的 bilibili 直播弹幕姬,支持 win 和 mac

预览

notion image

使用

输入房间号 RoomID 后,回车提交即可连接

功能

面板和官方 web 端几乎一模一样,主要拓展了订阅列表,弹幕翻译,语音朗读,多语言配置等功能
支持的消息类型
LIVE // 开播消息
POPULAR // 人气
DANMU_MSG // 弹幕消息
SEND_GIFT // 礼物消息
SPECIAL_GIFT // TODO
COMBO_SEND // 礼物连击消息
COMBO_END // TODO 礼物连击结束消息
NOTICE_MSG // 广播消息
WELCOME // 欢迎进入直播间
WELCOME_GUARD // 欢迎舰长进入直播间
GUARD_BUY // 上舰消息
SUPER_CHAT_MESSAGE // SC消息
WARNING // 直播警告消息
CUT_OFF // 直播强制切断消息

注意 Note!

  1. 关于显示头像功能
已经做了限定访问用户 api,频率最大为 5 个/s,每次获取头像成功后自动保存用户数据,7 天后过期。
尽管已经做了限定,但还是有小几率会因大量访问 api 导致被 ban ip,大约 10 分钟后自动解封。换言之,只要用户数据保存得越多,被 ban 的几率就越小。
  1. 翻译和朗读(翻译已失效)
大量使用 google translate api,超出官方调用频率会导致请求超时,翻译或朗读失败。
  1. 鼠标穿透功能
点击顶部穿透按钮后可开启鼠标穿透功能,再次点击可取消解锁
  1. 自定义样式(仅支持昵称样式和弹幕样式)
点击 Dev Tools,编写对应的编辑 CSS 样式,只复制 css 声明语句,例如上图的 css 为
text-shadow: 1px 1px 2px #e91e63, 0 0 0.2em #e91e63;
填入到 设置 > 自定义样式 中,Ctrl+R 重载即可。

开发

更新日志

LICENSE