您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
自定义倍速列表 / 拖动记忆 / 全屏窗口智能隐藏 / 原生倍速同步。新增拖动分隔 / Hover防隐藏
一款为 Bilibili 设计的高度可定制视频倍速控制脚本,提供可拖动的悬浮控件,增强原生倍速功能,让你的观看体验更加便捷。
bilibili-speed-controller.user.js
文件.user.js
文件安装https://www.bilibili.com/video/*
- 普通视频https://www.bilibili.com/bangumi/*
- 番剧动漫https://www.bilibili.com/list/*
- 播放列表https://www.bili-s.com/video/*
- 备用域名控件由三部分组成:
speeds: [0.5, 1, 1.25, 1.5, 2] // 默认倍速列表
current: 1 // 默认倍速
pos: { xPct: null, yPct: null } // 控件位置(null = 右上角)
在设置面板中输入倍速值,支持格式:
0.75, 1, 1.25, 1.5, 2, 2.5
0.75,1,1.25,1.5,2
0.75 1 1.25 1.5 2
可在代码中修改以下常量:
WINDOW_HIDE_MS = 600 // 窗口模式隐藏延迟
FULLSCREEN_HIDE_MS = 3000 // 全屏模式隐藏延迟
STARTUP_GRACE_MS = 2000 // 启动保护时间
DRAG_HANDLE_WIDTH = 16 // 拖动条宽度
GM_getValue/GM_setValue
(Tampermonkey API)localStorage
(普通浏览器存储)bili_custom_speed_store_v8
bwp-video
组件├── 配置选项和默认值
├── 存储管理(GM_API + localStorage)
├── DOM 辅助函数
├── 样式定义(GM_addStyle)
├── UI 构建和事件绑定
├── 拖拽和位置管理
├── 倍速控制核心
├── 原生菜单同步
├── SPA 路由监听
└── 初始化流程
脚本包含详细的控制台日志,前缀为 [BiliSpeed]
,方便调试和问题排查。
欢迎提交 Issue 和 Pull Request!
bilibili-speed-controller.user.js
如遇到问题,请提供:
本项目采用 MIT 许可证。
cty2333 - GitHub
⭐ 如果这个项目对你有帮助,欢迎给个 Star!