这是针对 Bilibili 的视频倍速控制器油猴(Tampermonkey/Greasemonkey)脚本。
- 确保已安装 Tampermonkey 或 Greasemonkey
- 访问 GreasyFork 脚本页面
- 点击绿色的「安装此脚本」按钮
- 打开 Tampermonkey 管理面板
- 点击「新建脚本」
- 将
bilibili-speed-controller.user.js的内容复制粘贴进去 - 保存(Ctrl+S / Cmd+S)
- 🎬 专为 B站 优化 - 深度适配 B站 播放器
- 💾 记住设置 - 速度设置会自动保存
- 🔄 自动应用 - 打开视频自动设置为默认倍速
- 🖱️ 手动倍速检测 - 检测到用户手动调速后暂停自动应用
- ⌨️ 快捷键控制 - 支持 YouTube 风格快捷键(
Shift+>/Shift+<//) - 🎛️ 极简设置面板 - 简约黑白灰风格面板,支持点选和滑杆调节
- 🧠 位置记忆 - 设置面板位置会自动保存
- 💬 简约提示 - 倍速切换时显示极简 Toast 提示
在 Bilibili 视频页面,点击油猴图标,可以看到以下菜单选项:
| 菜单项 | 说明 |
|---|---|
| 📊 当前状态 | 查看当前速度、视频检测情况及快捷键列表 |
| ⚡ 启用/禁用 | 切换倍速功能开关 |
| ⚙️ 打开设置面板 | 打开极简设置面板 |
| 快捷键 | 功能 |
|---|---|
Shift + > (或 .) |
增加 0.25x 倍速 |
Shift + < (或 ,) |
降低 0.25x 倍速 |
/ |
重置为 1.0x 倍速 |
- 滑杆调节 - 拖动滑杆精确调节速度(0.1x - 3.0x)
- 快捷按钮 - 一键设置常用速度
- 拖动移动 - 拖动标题栏可移动面板位置
- ESC 关闭 - 按 ESC 键或点击遮罩关闭面板
- 默认速度: 1.5x
- Toast 提示优化:增大尺寸、字体和边距,提升清晰度
- Toast 位置优化:修复全屏模式下 Toast 可能被遮挡的问题,使其跟随视频元素显示
- 新增键盘快捷键:支持 YouTube 风格的快捷键控制倍速
- UI 重构:全面转向极简黑白灰风格,移除渐变色和冗余装饰
- Toast 优化:引入极简 Toast 提示,快速反馈倍速变化
- 预设微调:增加 0.75x 预设,填满 8 格布局
- 内部功能迭代与优化
- 新增悬浮设置面板,支持滑杆调节速度
- 精简油猴菜单(从 10 项减少为 3 项)
- 添加快捷按钮和面板拖动功能
- 支持面板位置记忆
- 重命名脚本为
bilibili-speed-controller.user.js - 独立为 Bilibili 专用仓库
- 精简脚本,变为 Bilibili 专版
- 移除其他平台相关代码
- 将预设倍速常量移至脚本顶部,方便修改
- 更新默认倍速为 1.5x
- 从 Chrome 插件迁移为油猴脚本
- 保留所有核心功能
- 使用 GM_getValue/GM_setValue 替代 chrome.storage
- 使用 GM_registerMenuCommand 提供设置界面
MIT License
