Item logo image for Universal Media Controller

Universal Media Controller

5.0(

3 ratings

)
ExtensionTools52 users
Item media 1 (screenshot) for Universal Media Controller

Overview

Universal Media Controller - Smart Keyboard Shortcuts for Any Media

🎮 Universal Media Controller brings YouTube-style keyboard shortcuts to any video or audio player on the web! 🌟 Key Features: • Works on ANY website with video/audio content • Familiar YouTube-style keyboard shortcuts • Picture-in-Picture support • Subtitle navigation • Volume control • Playback speed adjustment • Quick navigation • Visual feedback for actions ⌨️ Keyboard Shortcuts: • K - Play/Pause • J/L - Skip backward/forward 10s • Left/Right arrows - Skip 5s • </> - Decrease/Increase speed • 0-9 - Jump to percentage • M - Toggle mute • F - Toggle fullscreen • P - Picture-in-Picture mode • +/- - Volume control • [/] - Navigate subtitles 🔒 Privacy & Security: • No data collection • No external tracking • Works offline • Minimal permissions required • Open source code 💡 Perfect for: • Online courses and educational videos • Movie and TV show streaming • Podcast and audio content • Language learning with subtitles • Multi-tasking with Picture-in-Picture 🚀 Regular updates and active development! 📝 Note: Some features may not work on websites that use custom video players or have strict security policies. 🔧 Having issues or suggestions? Visit our GitHub page for support and feature requests! Release version 0.2.0# Changelog [0.2.0] - 2025-01-25 Added Custom keyboard shortcuts configuration via Options page Shadow DOM support for better compatibility with modern websites Functional blacklist feature to disable hotkeys on specific sites Real-time hotkey updates when changing shortcuts in Options Built-in notification system (replaced Toastr) Improved media element detection with MutationObserver Changed BREAKING: Removed jQuery dependency - now 100% vanilla JavaScript Modernized codebase with ES6+ features Improved popup UI with better encoding (UTF-8) and cleaner design Enhanced media detection performance using MutationObserver instead of polling Updated build script to use tar for cross-platform compatibility Fixed Blacklist feature now works correctly Popup toggle switch properly enables/disables extension Build script error (npm run build now works on Windows) Duplicate content issue in popup UI Character encoding issues in popup Removed jQuery (replaced with vanilla JavaScript) Toastr (replaced with custom notification system) Dead code in background script (unused click handler)

Details

  • Version
    0.2.0
  • Updated
    November 25, 2025
  • Size
    47.74KiB
  • Languages
    English
  • Developer
    Website
    Email
    mostafa.afrouzi@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Universal Media Controller has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

Universal Media Controller handles the following:

User activity

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps