Video Controls Plus — Speed, Loop & Audio Boost Extension
Video Controls Plus is a free browser extension that adds speed control, A-B looping, audio boost, video filters, screenshots, and timestamped notes to HTML5 videos on YouTube, Netflix, Udemy, Coursera, LinkedIn Learning, and any site that uses standard HTML5 video. The extension installs to Chrome, Firefox, and Edge, runs entirely on the page itself, and works without an account. Core features map to keyboard shortcuts so you can change speed, mark a loop, or capture a frame without ever moving your hand to the mouse. Cloud sync, learning paths, flashcards, and viewing analytics are optional and gated behind sign-in.
Use cases
Watch lectures faster without losing comprehension
Online courses are usually paced for the slowest viewer. Set Udemy, Coursera, or LinkedIn Learning to 1.5x–2.5x and reclaim the back third of every lecture. The on-screen indicator and the [/] keys keep you in control without leaving the video player.
Drill a song or language passage with A-B loop
Press Alt+A and Alt+B to mark the start and end of a phrase, then Alt+L to loop. Useful for guitar tablature, vocal practice, accent training, and ear-training drills where you want the same eight-bar passage to repeat ten or twenty times in a row.
Hear quiet documentaries and lecture recordings
Some videos peak below the system maximum. The 400% audio boost lifts the gain in 25%/10% steps with Alt+U/Alt+Y so you can hear soft narration and conference-room recordings without buying external audio software.
Take notes that actually link back to the moment
Open the overlay, type a note, and the extension stores the timestamp. Later, clicking the note jumps the player back to that exact second. Notes export as Markdown, plain text, or CSV.
Capture a single video frame as an image
A keyboard shortcut grabs the current frame as a PNG. Useful for tutorial screenshots, reference photography, fitness-form review, and saving a still from any HTML5 video without recording the screen.
How it works
- Install the extension. Add it from the Chrome Web Store, Firefox Add-ons, or Edge Add-ons. Installation takes about ten seconds and requires no sign-in.
- Open any HTML5 video. YouTube, Netflix, Udemy, Coursera, Vimeo, Twitch, Khan Academy, Dailymotion, Amazon Prime Video, Disney+, and most embedded players are supported.
- Use the on-screen overlay or keyboard. A small overlay appears over the video. Hovering shows speed, audio boost, and quick actions; the keyboard shortcuts work whether the overlay is visible or hidden.
- Adjust speed in 0.1x increments. Press ] to speed up, [ to slow down, = to reset to 1x, and number keys 1–8 for preset speeds (0.25x through 3x).
- Customize from settings. Open the popup or the website to change keyboard bindings, default speed per site, overlay placement, theme, and which features appear in the right-click context menu.
Examples
- A 90-minute Coursera lecture at 1.75x. Finishes in ~51 minutes; saves 39 minutes of seat time without skipping content.
- A 4-bar guitar phrase in YouTube tutorial. Looped at 0.5x via Alt+A → Alt+B → Alt+L until the fingering is automatic, then back to 1x.
- A quiet podcast video at 200% boost. Becomes audible on laptop speakers without an external amp; the boost stays in effect until you reset.
Frequently asked questions
Does Video Controls Plus cost anything?
No. Every feature — speed, loop, audio boost, filters, screenshots, notes, cloud sync — is free. The project is funded by optional donations, never by ads or paid tiers.
Which browsers are supported?
Chrome, Firefox, Edge, and any Chromium-based browser that accepts Web Store extensions (Brave, Opera, Vivaldi, Arc). Safari is not supported because Apple requires a separate native build.
Does it work on Netflix and Disney+?
Yes for HTML5 video playback (speed, A-B loop, filters, audio boost). DRM-protected services may block screenshot capture and certain audio-graph effects on specific titles.
Will it slow my browser down?
The content script is a few hundred KB and only activates on pages with a video element. CPU impact is negligible compared with the video decoder itself.
Does it send my watch history anywhere?
No, unless you sign in and opt into cloud sync. The default install is fully local — every preference, note, and screenshot lives in browser storage on your device.
Can I import my data from a Speed Controller extension?
Per-site speed defaults can be entered manually in the settings page. There is no automatic importer for other extensions because none of them ship a documented export format.
Tips
- Set per-site default speed once (Settings → Sites) and every new tab on that domain opens at your preferred rate.
- Hold Shift while pressing ] or [ to change speed in 0.5x jumps instead of 0.1x.
- The right-click context menu has a configurable submenu — keep only the four or five items you actually use to keep it clean.
- Use Alt+. (period) to bookmark a moment with a one-line note you can review on the dashboard later.
- Cloud sync is opt-in: enable it from Settings → Account once you sign in. Until then, all data is local.
Limitations
- Does not download or save videos. The extension reads the existing player and does not bypass DRM, geographic restrictions, or login walls.
- Audio boost cannot exceed the limits the browser audio graph allows on DRM-locked services like Netflix; on those, the cap may sit lower than 400%.
- Filters (brightness, contrast, blur) apply on top of the video element via CSS — they do not modify the underlying stream and therefore cannot be exported into a downloaded file.
- Screenshots use the canvas-capture API; some streaming services that paint via protected paths return a black frame, which is enforced by the browser, not by the extension.
Last updated 2026-05-06 by Ahsan Mahmood, maintainer.