lmkbfnnmeikijacmmmdmphpldikeffdn
Adds video player controls to Instagram reels, stories, and feed on desktop. Configurable via popup. Instagram's desktop web player is missing a lot of what you get on mobile: a progress bar to seek, volume control, playback speed, fullscreen, picture in picture, and basic keyboard shortcuts. Instagram Video Controls adds all of that back. It works on reels, stories, and feed videos (home, profiles, single posts). No sign-in, no account, no data collection. • Full video player controls on reels, stories, and feed videos. Click to scrub, drag to seek, adjust volume, change playback speed, go fullscreen, or pop out with picture in picture. • Two player skins, switchable from the popup: – Browser native controls (default): the standard HTML5 video UI from your browser. – Instagram-like thin scrubber: a 3 pixel progress bar at the bottom of the video that fades in on hover, thickens while dragging, and shows a floating time label. Keeps Instagram's own UI (like, comment, share, caption) fully visible. • Audio memory, four modes: – Instagram default: the extension never touches audio. – Mute by default: every new video comes muted. – Unmute by default: every new video comes unmuted at full volume. – Remember last choice: unmute once and every new video carries your choice forward, across reloads and devices. • Keyboard shortcuts: press the left or right arrow key to seek 5 seconds on reels and feed videos. • Pause new videos by default (opt in): every newly loaded video stays paused until you press play, so you choose what to watch instead of getting autoplayed at. • Disable loop: videos pause at the end instead of restarting on a loop. • Stories support: native controls appear on story videos too. When the Instagram-like skin is on, Instagram's reply, like, direct, and reactions stay visible alongside the thin scrubber. When the browser native skin is on, the overlays are automatically hidden so the native controls are fully usable. • Popup with every toggle, synced across your Chrome profile via chrome.storage.sync. Changes take effect on the already open Instagram tab in real time, without a reload. This extension does not collect, transmit, or sell any data. It does not make any network requests. It only reads and writes your preferences to chrome.storage.sync (settings) and chrome.storage.local (remembered audio state). The "storage" permission is used for that and nothing else. The "host_permissions" for instagram.com is used to inject the content script that does the work on Instagram pages, and nothing else. A small content script runs on instagram.com, finds video elements in scope, and enables the browser's native video controls on them. It also raises the video above Instagram's invisible click catcher so clicks on the control strip reach the native player instead of opening the description. New videos are picked up as you scroll or navigate via a MutationObserver. GPL v3. Source code, issue tracker, and changelog at https://github.com/kbrianps/instagram-video-controls This project is not affiliated with, endorsed by, or connected to Instagram or Meta Platforms, Inc. All trademarks referenced are property of their respective owners.
Controls for Instagram Videos
This tiny and efficient extension adds standard video playback controls to Instagram™ videos. Normally, all you can do with an Instagram™ video is play or pause it, but this extension will expose the native HTML 5 video player which has a seek bar (aka video scrubber), a volume control, a play/pause button, Picture-In-Picture (floating video) button, fullscreen video button, and on *some* videos it will also display a download button! The extension automatically runs and works on all web pages that embed Instagram™ videos! How to use it: 1) Load any web page that contains an Instagram video 2) Click the video to make it play 3) That's it - the extension will automatically detect the video and will reveal the control buttons. Options: -Control volume and playback speed via hotkey. -Remember your volume and playback speed for future videos. See the extension config page via right-clicking the extension icon in your browser bar, then select "Options". Or, just navigate to chrome://extensions/ Notes: - After you install the extension, make sure to reload the page for any browser tabs that were opened before installing the extension. The extension will not run in those tabs until you do so. - The download video button doesn't work on many videos anymore due to recent instagram changes, but it does still work on *some*. - On pages where instagram auto plays videos as you scroll, such as on your home page feed, make sure to play/pause the video by clicking in the center of the video, instead of using the button at the lower left. Otherwise, when scrolling, the video may not stay paused. Wondering why the extension is broken so much lately? Read https://rehfeld.us/browser-extensions/controls-for-instagram/instagram-changes Issues currently being worked on: -Remember volume and playback speed not working in some cases. -The volume mute/buttons on the video vs the Instagram GUI aren't always in sync. -On stories, you must use the instagram play/pause button because the button on the video doesn't work. Legal: Instagram™ is a registered trademark. This extension was developed independently of Instagram, by someone who is not related or affiliated with Instagram, without any help or endorsement from them. --------- Changelog --------- Feb 5th, 2023 V1.33 - Fix for not being able to click controls on some videos on home feed. Also make background shade which covers most of the video on reels pages less visually disruptive. Feb 2nd, 2023 V1.32 - Another potential fix for some users not seeing controls on some videos. Also, add support for reels. Nov 24th, 2022 V1.30 - More reliably adjust video height on story videos. Also, potential fix for some users not seeing controls on some videos. Nov 18th, 2022 V1.29 - Fix video controls not being easily clickable for certain videos. Also, new features: configurable hotkeys for volume and video speed (right the extension icon > options). Jun 22nd, 2022 V1.28 - Upgrade to manifest v3. This is a technical change, and should not affect any functionality. Jun 17th, 2022 V1.27 - Make videos stay paused when scrolling on home page if you pause the video by clicking in the center of the video (pausing via the tiny pause button in the lower left will not work). Also, fix bug preventing users with a non-english browser language from using core features. Jun 2nd, 2022 V1.25 - Adapt to recent instagram updates, fixing sudden lack of video controls. Also, resize the video upwards a bit on stories so the video controls arent covered by instagram comment/like buttons. Aug 17th, 2020 V1.23 - Potential Bugfix for disappearing videos/images on some pages. Aug 5th, 2020 V1.21 - Bugfix for disappearing videos on some pages. Jul 18th, 2020 V1.19 - On some Story videos, resize the video a bit so the "Send Message" text box doesn't overlay the video controls. 2nd attempt. May 11th, 2020 V1.18 - Undo previous change to Story videos, which affected some non-story videos and broke them. May 9th, 2020 V1.17 - On some stories, move the video a bit so the "Send Message" text box doesn't overlay the video controls. Oct 30, 2019 V1.14 - Add ability to set video playback speed. Also, enable the "remember volume" feature by default. Sept 29, 2019 V1.13 - Add ability to automatically remember the volume of videos. Jun 8, 2019 V1.11 - Update to react to Instagram changes, fixing support for stories page. V1.3 - Renamed Extension. V1.1 - Improve compatibility to work on more sites, including instagram.com website and other, non instagram.com sites.
Instagram Augmenter
Enhance Instagram with video playback controls, volume memory, speed adjustments, and keyboard shortcuts. Instagram Augmenter adds professional-grade video controls to Instagram, giving you the same level of control you expect from YouTube or other major video platforms. No more muted videos, no more fixed playback speeds — take full control of your viewing experience. A beautiful, intuitive control bar appears on every Instagram video and Reel: • Progress Bar — See exactly where you are in the video with a draggable progress indicator. Jump to any point instantly. • Time Display — View current position and total duration (e.g., "0:45 / 2:30") • Smart Auto-Hide — Controls fade away after 3 seconds of inactivity and reappear when you hover or interact • Works Everywhere — Regular posts, Reels, and Stories all get the same great controls Never deal with Instagram's frustrating default muted videos again: • Volume Slider — Fine-grained control from 0–100% • Volume Memory — Your preferred volume is saved and applied automatically to all videos • Auto-Unmute — Start every video at your chosen volume instead of muted • Click-to-Edit — Click the percentage to type an exact volume value • Volume Protection — Prevents Instagram from resetting your volume settings Watch content at your own pace: • 8 Speed Options — Choose from 0.25x, 0.5x, 0.75x, 1x, 1.25x, 1.5x, 1.75x, or 2x • Default Speed Setting — Set your preferred speed and it applies automatically to all videos • Speed Persistence — Your chosen speed carries over as you browse Continue watching while you browse: • Pop videos out into a floating window • Watch while using other tabs or applications • Standard browser PiP support Expand any Instagram video to fill your entire screen for an immersive viewing experience. Power users will love the comprehensive keyboard controls: Shortcuts are automatically disabled when you're typing in text fields, so they won't interfere with comments or messages. Access the extension popup to configure exactly which features you want: Visible Controls: • Toggle the entire control bar on/off • Show or hide individual controls (volume slider, speed menu, PiP button, fullscreen button) Preferences: • Enable or disable keyboard shortcuts • Toggle auto-unmute behavior • Set your default playback speed • Background Playback — Keep playing media when the tab is not focused Everything is saved automatically and synced to your browser profile. Move your setup between browsers or back it up before a reset: • Export — Download all your preferences as a single file • Import — Restore preferences from a previously exported file with a granular preview so you can pick exactly which settings to apply • Type-Aware Preview — Inspect each setting before importing to avoid surprises Use Instagram Augmenter in your language: English, Russian, Japanese, German, Turkish, Hebrew, Hindi, Malay, and Arabic (with right-to-left layout). Switch any time from the popup. Stay informed without leaving Instagram: • In-Page Stack — Update and announcement notifications appear in a draggable stack • Hover Affordance — Inspect, dismiss, or reorder notifications without disruption • Opt-In — Disable any time from the popup New to the extension? An interactive tour walks you through all the features step-by-step. You can restart the tour anytime from the extension settings. Your privacy matters: • No account required — Works immediately after installation • No personal data collection — We never collect your Instagram activity, viewing history, or any personal information • Optional analytics — Anonymous usage statistics are completely opt-in and can be disabled at any time • Local storage only — All your preferences are stored locally in your browser • Minimal permissions — Only requests the permissions necessary to function on instagram.com Instagram's native video player is minimal by design, but that doesn't mean you have to settle for: • Videos starting muted every time • No way to speed up or slow down content • No progress bar to see video length • No keyboard shortcuts for efficient browsing • No picture-in-picture support • Storage — Save your preferences and settings locally • Alarms — Schedule background tasks like notification polling and metric flushing • Scripting — Inject the player controls into Instagram pages • Downloads — Power the Settings Export feature • webNavigation — Detect Instagram navigation changes so controls stay attached as you browse • Notifications — Show optional update and announcement notifications • instagram.com access — Add video controls to Instagram pages Have questions or suggestions? We'd love to hear from you! Use the feedback button in the extension popup to send us your thoughts. Install Instagram Augmenter today and experience Instagram videos the way they should be.
Controls for YouTube Shorts and Instagram Reels
A modern control bar for YouTube Shorts and Instagram Reels — playback speed, scrubbing, volume, fullscreen and keyboard shortcuts. Bring back what's missing from YouTube Shorts and Instagram Reels. A polished, lightweight control bar appears below every Short and Reel — with a scrubber you can actually drag, a speed pill that cycles 0.25× to 2×, real keyboard shortcuts that work even when the page steals focus, and a volume slider that finally stays in sync. Same UI, same shortcuts across both platforms. • Works on YouTube Shorts AND Instagram Reels — same control bar, same keyboard shortcuts. • Scrubber — drag to seek, big hit area, smooth red thumb on hover. • Speed control — click the pill to cycle 0.25× → 2×, right-click to reset, or use on the keyboard. Optionally remembers your last speed. • Volume — hover to expand, scroll to nudge, arrow keys to step, M to mute. Stays in sync with YouTube's native control. • Time display — current and total, in tabular numbers so it never jitters. • Fullscreen — uses YouTube's button when available, falls back to the standard Fullscreen API. • Auto-jump to next — skip to the next Short the moment one ends. • Stop looping — pause at the end instead of replaying. • Hide YouTube's stock controls and metadata for a clean view. • 12 built-in languages — English, Türkçe, Deutsch, Español, Français, Italiano, Português (BR), Русский, 日本語, 한국어, 中文 (简体), العربية. Pick yours from the popup. Space / K play / pause ← / → seek 5 seconds J / L seek 5 seconds ↑ / ↓ volume (or hold Shift, your choice) M mute playback speed -/+ This extension does not collect data, does not track you, does not phone home. It only runs on youtube.com and instagram.com pages and only reads the DOM to overlay the player bar. Settings are stored in your Chrome sync so they follow you between devices — nothing leaves Google. The previous versions were brittle: detection broke on YouTube's layout updates, listeners leaked between videos, the auto-scroll was unreliable, and the popup shipped a 280 KB CSS framework just for six checkboxes. 3.0 is a full rewrite with a tight player core, an AbortController-scoped lifecycle, robust DOM detection, a hand-rolled modern popup, multi-language UI and a real speed control. Open-source and MIT-licensed.
Instagram Reels Controls
Adds media controls to Instagram Reels and video posts. Tired of Instagram's lack of video controls? This extension adds a media control bar to every Reel and video post on Instagram. Features: - Play/pause button - Seek bar with progress indicator - Volume slider - Playback speed picker (0.25x–2x) - Autoplay next reel - Picture-in-Picture with reel navigation - Preferences saved across sessions