Greasy Fork

Greasy Fork is available in English.

增强视频速度控制器

为HTML5、Video.js、JW Player、Plyr、HLS.js、YouTube等提供通用视频速度控制,具有智能检测功能

当前为 2025-09-13 提交的版本,查看 最新版本

作者
138 Aspen
评分
0 0 0
版本
1.0.1
创建于
2025-09-12
更新于
2025-09-13
大小
51.4 KB
许可证
MIT
适用于
所有网站
(使用Claude代码1.0.112)

增强版视频速度控制器

支持HTML5、Video.js、JW Player、Plyr、HLS.js、YouTube等平台的通用视频速度控制,具备智能检测功能

功能特性

👁️ 隐藏浮动窗口

  • 隐藏按钮 (⚊):点击页眉新增隐藏按钮可完全收起界面
  • H 键快捷操作:页面任意位置按下 H 键可切换浮动窗口的显示状态
  • 菜单指令:新增 Tampermonkey 菜单选项用于控制显示/隐藏控制器
  • 持久状态:跨页面刷新时记住界面隐藏状态

⌨️ 增强型快捷键

  • D键:按下D键加速播放(提升0.25倍速)
  • S键:按下S键减速(降低0.25倍)
  • H键:按下H键隐藏/显示浮动窗口
  • 智能检测:仅在未输入文本框或文本区域时生效
  • 无冲突机制:检测修饰键状态避免与其他快捷键冲突

🎨 界面优化:

  • 新版标题栏布局:隐藏与折叠按钮独立分区
  • 增强工具提示:新增快捷键说明提示
  • 视觉反馈:清晰图标(⚊ 隐藏/− 折叠/+ 折叠状态)
  • 按钮样式统一:所有标题栏按钮采用一致设计

⌨️ 完整快捷键列表:

  • H - 切换浮动窗口隐藏/显示
  • D - 加速0.25倍
  • S - 减速0.25倍
  • Ctrl+, - 降低速度(旧版)
  • Ctrl+. - 提高速度(旧版)
  • Ctrl+0 - 恢复正常速度

🔧 技术细节:

  • 智能输入检测:表单输入时禁用快捷键
  • 事件拦截:阻止浏览器默认行为以支持自定义快捷键
  • 可拖拽保护:隐藏/折叠按钮不干扰拖拽操作
  • CSS类:采用evsc-hidden类实现流畅的隐藏/显示过渡效果

通过DeepL.com(免费版)翻译