Enhanced Video Speed Controller

138 Aspen
2025-09-12T13:40:58Z

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

(using Claude code 1.0.112)

Recommended alternativa

Video Speed Controller

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