A lightweight Chrome Extension that automatically locks and forces your preferred video quality on Dailymotion.
Tired of Dailymotion constantly changing your video quality? DM Quality Locker intercepts the player's local storage logic to permanently set your desired resolution (from 240p up to 1080p).
- Set and Forget: Choose your quality once, and it applies to all videos.
- Multiple Resolutions: Supports 1080p, 720p, 480p, 380p, and 240p.
- Lightweight: Built with Manifest V3 for optimal performance and zero background battery drain.
- Geo-Bypass Support: Includes specific handlers for
geo.dailymotion.comembeds.
Since this extension is not yet published on the Chrome Web Store, you can easily install it manually:
- Download or clone this repository to your computer.
- Open Google Chrome and go to
chrome://extensions/. - Enable "Developer mode" in the top right corner.
- Click on "Load unpacked" in the top left corner.
- Select the folder containing this extension's files.
- The extension is now installed! Pin it to your toolbar, click the icon, and select your preferred quality.
The extension uses a content script and an injected script (world: "MAIN") to override Storage.prototype.setItem. It actively modifies the dmp_quality and dmp_max_quality payloads that the Dailymotion player attempts to save in your browser's Local Storage, forcing the player to load your selected resolution.