Greasy Fork

来自缓存

Greasy Fork is available in English.

Bangumi 直接看番

在Bangumi番剧页面添加直接看番按钮,悬浮播放器播放,支持弹幕和截图

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

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

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

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

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

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

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

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

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

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

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

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

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

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

作者
r5r6ty
日安装量
0
总安装量
5
评分
0 0 0
版本
0.8.7
创建于
2026-04-11
更新于
2026-04-11
大小
129.1 KB
许可证
MIT
适用于
所有网站

Bangumi 直接看番

简介

在 Bangumi(bgm.tv)番剧详情页面添加「直接看番」按钮,一键搜索并播放动画。支持悬浮播放器内嵌播放,无需跳转外部网站,同时集成弹幕系统、截图功能。

功能特性

1. 直接看番按钮

  • 在 Bangumi 番剧页面自动添加「直接看番」入口
  • 自动识别番剧中日文名称,跨多个视频源搜索

2. 多源播放支持

  • 7sefun:内嵌悬浮播放器
  • DM84:内嵌悬浮播放器
  • AGE:智能代理加载,绕过 iframe 限制,内嵌悬浮播放器

3. 悬浮播放器

  • 播放器居中显示,支持拖拽移动和缩放
  • 集成选集面板,快速切换剧集
  • 支持新窗口打开模式
  • 播放时显示遮罩层,防止误操作

4. 弹幕系统

  • 自动加载弹幕(来自弹弹play API)
  • 弹幕开关、透明度、字体大小、速度调节
  • 支持 iframe 内嵌视频的弹幕同步
  • 全局弹幕脚本注入,确保跨域视频也能显示弹幕

5. 截图功能

  • 悬浮播放器内一键截图
  • 四层回退策略确保截图成功:
    1. 尝试 iframe 内 canvas 截图
    2. 新窗口自动截图并复制到剪贴板
    3. 特权模式(GM_xmlhttpRequest)下载视频后截图
    4. 预览模式直接显示 canvas,支持右键保存
  • 自动复制到剪贴板

6. 智能代理加载

  • 对限制 iframe 的网站使用 GM_xmlhttpRequest 代理加载
  • 自动注入播放器样式和弹幕脚本
  • 处理相对路径转换

支持站点

Bangumi 端:

  • bgm.tv
  • bangumi.tv
  • chii.in

视频源:

  • 7sefun.top
  • agedm.io
  • dmbus.cc

使用方法

  1. 安装 Tampermonkey 扩展
  2. 安装脚本后,打开任意 Bangumi 番剧页面
  3. 点击「直接看番」按钮
  4. 选择视频源和剧集
  5. 在悬浮播放器中观看,弹幕自动加载
  6. 点击截图按钮可截取当前画面

注意事项

  • 部分视频站可能需要新窗口播放
  • 弹幕数据来自弹弹play,需联网获取
  • 截图功能需要允许弹出窗口
  • 建议配合广告拦截扩展使用

版本历史

  • 0.8.4 - 修复代理加载页面的截图转发问题
  • 0.8.3 - 修复拖动区域点击导致弹幕消失的问题
  • 0.8.0 - 添加 AGE 网站代理加载支持
  • 0.7.x - 完善截图功能,添加四层回退策略
  • 0.6.x - 添加截图功能

仓库地址

https://github.com/r5r6ty/bangumi-direct-play

视频源规则参考

https://github.com/Predidit/KazumiRules