增强视频速度控制器

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

作者
138 Aspen
日安装量
4
总安装量
4
评分
0 0 0
版本
1.0.0
创建于
2025-09-12
更新于
2025-09-12
大小
45.7 KB
许可证
MIT
适用于
所有网站
(using Claude code 1.0.112)

Enhanced Video Speed Controller

Universal video speed control for HTML5, Video.js, JW Player, Plyr, HLS.js, YouTube, and more with intelligent detection

Features

👁️ Hide Floating Window

  • Hide Button (⚊): Click the new hide button in the header to completely hide the UI
  • H Key Shortcut: Press H anywhere on the page to toggle show/hide the floating window
  • Menu Commands: Added Tampermonkey menu options to show/hide the controller
  • Persistent State: Remembers if UI was hidden across page reloads

⌨️ Enhanced Keyboard Shortcuts

  • D Key: Press D to speed up (increase by 0.25x)
  • S Key: Press S to slow down (decrease by 0.25x)
  • H Key: Press H to hide/show the floating window
  • Smart Detection: Only works when not typing in input fields or text areas
  • No Conflicts: Checks for modifier keys to avoid conflicts with other shortcuts

🎨 UI Improvements:

  • New Header Layout: Reorganized with separate buttons for hide and collapse
  • Better Tooltips: Added helpful tooltips showing keyboard shortcuts
  • Visual Feedback: Clear icons (⚊ for hide, − for collapse, + when collapsed)
  • Improved Button Styling: Consistent styling for all header buttons

⌨️ Complete Keyboard Shortcut List:

  • H - Toggle hide/show floating window
  • D - Speed up by 0.25x
  • S - Slow down by 0.25x
  • Ctrl+, - Decrease speed (legacy)
  • Ctrl+. - Increase speed (legacy)
  • Ctrl+0 - Reset to normal speed

🔧 Technical Details:

  • Smart Input Detection: Shortcuts are disabled when typing in forms
  • Event Prevention: Prevents browser default behaviors for custom shortcuts
  • Draggable Protection: Hide/collapse buttons don't interfere with dragging
  • CSS Classes: Uses evsc-hidden class for clean hide/show transitions

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址