HTML5 Video Speed Controls

Simple keyboard controls for HTML5 video speed and frame-stepping

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey, το Greasemonkey ή το Violentmonkey για να εγκαταστήσετε αυτόν τον κώδικα.

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey ή το Violentmonkey για να εγκαταστήσετε αυτόν τον κώδικα.

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey ή το Violentmonkey για να εγκαταστήσετε αυτόν τον κώδικα.

θα χρειαστεί να εγκαταστήσετε μια επέκταση όπως το Tampermonkey ή το Userscripts για να εγκαταστήσετε αυτόν τον κώδικα.

You will need to install an extension such as Tampermonkey to install this script.

Θα χρειαστεί να εγκαταστήσετε μια επέκταση διαχείρισης κώδικα χρήστη για να εγκαταστήσετε αυτόν τον κώδικα.

(Έχω ήδη έναν διαχειριστή κώδικα χρήστη, επιτρέψτε μου να τον εγκαταστήσω!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Έχω ήδη έναν διαχειριστή στυλ χρήστη, επιτρέψτε μου να τον εγκαταστήσω!)

Δημιουργός
lunagus
Ημερήσιες εγκαταστάσεις
0
Σύνολο εγκαταστάσεων
2
Βαθμολογίες
0 0 0
Έκδοση
1.1
Δημιουργήθηκε την
18/11/2025
Ενημερώθηκε την
18/11/2025
Μέγεθος
6 KB
Άδεια
Μη διαθέσιμη
Εφαρμόζεται σε
Όλοι οι ιστοχώροι

HTML5 Video Speed Controls

A lightweight userscript that adds keyboard shortcuts for playback speed and frame stepping on any HTML5 video — works on every site.


🧩 Features

  • 🎚️ Speed control

    • Press X → Slow down by 0.1×
    • Press C → Speed up by 0.1×
    • Press Z → Reset to 1.0×
  • 🎞️ Frame-by-frame control

    • Press Q → Previous frame (auto-pauses)
    • Press E → Next frame (auto-pauses)
  • 🧠 Smart video detection

    • Automatically finds the active video (playing, visible, or largest)
    • Detects dynamically added videos on single-page sites
    • Tooltip overlay shows current speed or action

📦 Installation

  1. Install a userscript manager:

  2. Click below to install or update the script:

👉 Install Script


💻 Usage

Once installed, open any page with an HTML5 <video> element (YouTube, Twitter, Reddit, etc.) and use the keyboard shortcuts:

Key Action Description
X Speed – 0.1× Slower playback
C Speed + 0.1× Faster playback
Z Reset Restore 1.0× speed
Q Prev Frame Step backward one frame (pauses video)
E Next Frame Step forward one frame (pauses video)

A floating tooltip at the top of the screen will briefly show the current speed or frame action.


💬 Feedback

Open an issue or pull request here: https://github.com/lunagus/html5-video-speed-control/issues