Speed Control Guide — Video Controls Plus (0.1x to 16x)

Speed control in Video Controls Plus lets you adjust any HTML5 video from 0.1x slow-motion to 16x fast-forward, in 0.1x increments via the [/] keys, in 0.5x jumps with Shift+[/], or by direct preset (1–8) for the most common speeds. Per-site defaults remember your preferred speed for each domain so YouTube can open at 1x while Udemy automatically opens at 1.75x. The cap is 16x because most browser video decoders skip frames above that point and the perceived "speed" gain disappears.

Use cases

Speed-watching online courses

Most lectures are paced for the slowest viewer. 1.5x–2x preserves comprehension for most users; 2.5x and above starts to lose nuance unless the speaker was already brisk.

Drilling motion details in slow-motion

Sports analysis, dance choreography, surgical training, and tutorial review benefit from 0.25x–0.5x. The browser keeps audio pitch reasonable down to about 0.5x; below that, audio gets distorted (which the extension cannot fix).

Skimming a long meeting recording

Set 2.5x and the on-screen speed indicator to monitor for important segments. When you spot one, press = to drop to 1x and listen carefully; resume 2.5x by pressing 7.

Setting per-site defaults

YouTube at 1x, Udemy at 1.75x, Coursera at 1.5x. The extension remembers each site's default; new tabs on that domain open at the saved speed without you pressing a key.

How it works

  1. Speed up. Press ] to increase by 0.1x. Hold Shift to use 0.5x increments. The speed indicator on the overlay updates immediately.
  2. Slow down. Press [ to decrease by 0.1x. Same Shift modifier applies. Below 0.1x is not supported because the browser pauses the video.
  3. Reset. Press = to return to 1x. Useful after a quick scrub at high speed.
  4. Use presets. Number keys 1–8 jump to 0.25x, 0.5x, 0.75x, 1x, 1.25x, 1.5x, 2x, 3x respectively. Configurable from Settings → Speed.
  5. Set a per-site default. Settings → Sites → add the domain → set the default speed. New tabs on that domain open at that speed without further input.
  6. Troubleshoot choppy playback. Above ~3x, decoders may drop frames. If that happens, drop the speed by 0.25x increments until playback smooths out.

Examples

  • A 90-minute Coursera lecture at 1.75x. Finishes in ~51 minutes. Audio remains intelligible; per-site default keeps it consistent across the course.
  • A 4-second sports clip at 0.25x. Plays in 16 seconds. Audio is muted by the browser at this speed; the visual is the point.
  • A 2-hour conference recording at 2.5x. Finishes in 48 minutes. Skim and drop to 1x at any moment that matters.

Frequently asked questions

Why is the cap 16x?

Above 16x, most browser video decoders skip frames so aggressively that the perceived speed gain disappears. 16x is the practical maximum where you still see distinct frames.

Is audio pitched up at high speed?

No. The browser preserves pitch (resamples) automatically for normal HTML5 video. The extension does not change pitch behavior.

Why does the speed reset on the next video?

By design — speed is per-video unless you set a per-site default. Some users want fresh starts; per-site defaults are opt-in for those who do not.

Can I use the mouse wheel to adjust speed?

Not by default; bindings live on the keyboard. Mouse-wheel adjustment can be added via a custom binding in Settings → Shortcuts → Mouse.

Does the speed sync across devices?

Per-site defaults sync if you sign in. Per-video state does not, because each video is a fresh session.

Why is playback choppy at 4x on this video?

High-bitrate 4K streams often hit decoder limits around 3–4x. Drop to 2.5x or 3x; the extension cannot improve decoder performance.

Tips

  • Set per-site defaults today for any platform you use daily. You will not regret it.
  • For language-learning workflows, drop to 0.75x for native-pace listening and 0.5x for word-by-word transcription.
  • Combine speed and A-B loop: drill a 10-second segment at 0.5x, then play it at 1x once you understand it.
  • On battery power, very high speeds (5x+) can drain noticeably faster because of decoder load. Lower the speed if battery matters.

Limitations

  • Below 0.1x, the browser pauses the video. There is no "0.05x" mode.
  • Audio quality below ~0.5x sounds artifacted; the browser, not the extension, is responsible for the resampling.
  • DRM-protected services may cap the maximum speed below 16x by policy. The extension respects whatever the service allows.

Last updated 2026-05-06 by Ahsan Mahmood, maintainer.