Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DM Quality Locker 🎬

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).

✨ Features

  • 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.com embeds.

🚀 How to Install (Developer Mode)

Since this extension is not yet published on the Chrome Web Store, you can easily install it manually:

  1. Download or clone this repository to your computer.
  2. Open Google Chrome and go to chrome://extensions/.
  3. Enable "Developer mode" in the top right corner.
  4. Click on "Load unpacked" in the top left corner.
  5. Select the folder containing this extension's files.
  6. The extension is now installed! Pin it to your toolbar, click the icon, and select your preferred quality.

🛠️ How it works

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.

About

dailymotion Quality Locker

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages