B2Y 是一款 免费开源的 Chrome 浏览器扩展,可将 Bilibili 的弹幕实时同步到 YouTube 视频播放界面,解决用户“在 YouTube 观看高清画质时无法体验 B 站弹幕文化”的痛点。项目遵守MIT开源协议。

其核心功能包括:

  1. 自动匹配弹幕
    • 热门 UP 主的 YouTube 视频可自动关联 B 站同源视频并加载弹幕,无需手动操作。
    • 支持手动输入 B 站视频链接或 UP 主空间 URL 进行绑定,后续视频自动同步。
  2. 弹幕自定义设置
    • 时间轴偏移校准:应对不同平台视频片头差异。
    • 视觉调整:字体大小、透明度、滚动速度、垂直间距、显示区域范围。
    • 智能过滤:关键词屏蔽与弹幕搜索。
  3. 番剧专项支持
    对 B 站官方频道「哔哩哔哩动画」的番剧正片,自动匹配弹幕。
  4. 实时更新机制
    每次打开视频均拉取最新弹幕,确保不错过实时互动。

技术实现与开源生态

  1. 技术架构
    • 基于 Chromium 内核浏览器(Chrome/Edge 等)开发,通过注入脚本在 YouTube 页面渲染弹幕。
    • 目录结构:
      • background/:处理权限与跨域请求。
      • content/:注入 YouTube 页面并控制弹幕渲染。
      • popup/:用户设置界面。

使用场景与价值

  1. 用户场景
    • 在 YouTube 观看海外 UP 主的高清视频时,同步国内 B 站弹幕的“集体吐槽”氛围。
    • 追番党在 YouTube 观看官方同步番剧时保留弹幕体验。
  2. 数据基础
    B 站日均活跃用户超 1.02 亿(2024Q2),大量内容同时在 YouTube 分发,工具满足跨平台用户需求。

浏览器插件B2Y 通过技术创新弥合了 YouTube 与 Bilibili 的弹幕生态鸿沟,既保留了弹幕的社交属性,又尊重用户对平台的选择权。

源代码:https://github.com/ahaduoduoduo/bilibili-youtube-danmaku