Video Speed Controller (Control speed on videos in any website)

Adds speed control to all videos on a website. Supports site-specific customization.

Skaber
lcs-dev
Daglige installationer
0
Installationer i alt
1
Bedømmelser
0 0 0
Version
1.1.1
Oprettet
27.04.2025
Opdateret
28.04.2025
Size
19,2 kB
Licens
Apache-2.0
Gælder for
Alle hjemmesider

Video Speed Controller

A userscript that adds speed control functionality to all videos on any website.

Description

Video Speed Controller is a browser userscript that enhances your video watching experience by allowing you to control the playback speed of any HTML5 video across the web. The script adds a sleek, non-intrusive control panel to videos that appears when you hover over them.

Features

  • Works on all websites with HTML5 videos
  • Floating control panel that appears on hover
  • Preset speed options (0.1x, 0.5x, 1x, 1.5x, 2x, 2.5x, 3x, 4x)
  • Custom speed input for precise control
  • Speed settings persist during video playback
  • Non-intrusive UI that automatically hides when not in use
  • Compatible with dynamically loaded videos

Sites I’ve tested

  • Prime Video
  • Netflix
  • YouTube
  • WhatsApp Web

It works on YouTube without issues, but if you’d like a more complete YouTube experience, I recommend the Enhancer for YouTube™ extension.

How to Use

  1. Navigate to any website with videos
  2. Hover over a video to see the speed controller appear
  3. Select a preset speed from the dropdown menu, or
  4. Enter a custom speed and click "Apply" or press Enter
  5. The controller will automatically hide when you move your mouse away from the video

Technical Details

  • The script uses unique CSS class names to avoid conflicts with website styles
  • It observes DOM changes to handle dynamically loaded videos
  • Speed settings are maintained even if the website tries to reset them
  • The controller appears in a fixed position relative to the video

License

This project is open-source and free to use and modify.

Contributing

Feel free to fork this project and submit pull requests with improvements or new features. Project Link

Having problems on any site? Leave a comment or open an issue on GitHub and I’ll investigate.