Extension for Chromium based browsers. DioShiftes allows you to change the parameters of videos and images on a website.
Follow these simple steps to load and start using DioShiftes:
- Open your Chromium-based browser (Chrome, Edge, Opera, Brave, etc.)
- In the address bar, type one of these URLs depending on your browser:
- Chrome:
chrome://extensions/ - Microsoft Edge:
edge://extensions/ - Opera:
opera://extensions/ - Brave:
brave://extensions/
- Chrome:
Alternatively:
- Click the ⋮ (three dots) menu in the top-right corner
- Select More tools → Extensions
Look for the Developer mode toggle in the top-right corner of the extensions page.
- Click to enable it (it should turn blue/highlighted)
Once Developer mode is enabled, three new buttons will appear:
- Load unpacked
- Pack extension
- Update extensions now
Click Load unpacked
A file picker dialog will open. Navigate to the DioShiftes project folder and select:
DioShiftes/.output/chrome-mv3/
This folder contains the built extension files ready to be loaded.
You should now see DioShiftes in your extensions list with a purple/blue icon.
- Click the DioShiftes icon in your browser toolbar (usually top-right)
- The popup window opens showing all media parameters
- Adjust sliders as needed - changes apply instantly!
- Click on a saved profile to quickly switch parameter sets
- Create a New Profile to save your current settings
- While viewing any webpage, press
Alt + V(orCmd+Shift+Von Mac) - A slide panel appears from the right side of the screen
- Adjustyour media parameters
- The panel applies changes to videos and images on that page
- Close the panel by:
- Pressing
Alt + Vagain, or - Clicking the × button, or
- Clicking outside the panel
- Pressing
| Parameter | Range | Effect |
|---|---|---|
| Brightness | 0-200% | Makes content brighter or darker |
| Contrast | 0-200% | Increases or decreases color contrast |
| Gamma | 50-200% | Adjusts midtone brightness |
| Color Temperature | 3000K-10000K | Warmth: Orange (warm) ↔ Blue (cool) |
| Edge Sharpness | -100 to +100 | Enhances or softens edges |
| Playback Speed | 0.25x-2x | Slows down or speeds up videos |
| Volume Booster | 0-200% | Increases audio volume |
Save multiple configurations for different content types:
- Movie Profile: High contrast, normal speed
- Gaming Profile: High brightness, 1.5x speed
- Night Mode: Warm colors, reduced brightness
- ... Create any combination!
- Toggle Slide Panel:
Alt + V(Windows/Linux) orCmd+Shift+V(Mac)
See wxt.config.ts to customize this shortcut.
# Clone the repository (if you haven't)
git clone https://github.com/domintes/DioShiftes.git
cd DioShiftes
# Install dependencies
npm installnpm run devThen reload the extension manually in chrome://extensions/ or use the browser's reload feature.
npm run buildOutput will be in .output/chrome-mv3/
npm run zipCreates dioshiftes.wxt.zip ready for uploading to the Chrome Web Store (future feature).
- Make sure you're selecting the
.output/chrome-mv3/folder, not the root project folder - The folder must contain
manifest.json
- Ensure Developer mode is ON in
chrome://extensions/ - Check if the extension is Enabled (toggle switch should be ON)
- Try reloading the extension or the webpage
- Some keyboard shortcuts may conflict with browser or OS shortcuts
- Edit
wxt.config.tsand change thesuggested_keyvalues - Rebuild with
npm run build
- Hard refresh the webpage:
Ctrl+Shift+R(orCmd+Shift+Ron Mac) - Close and reopen the popup
- Unload and reload the extension
- Some browsers restrict Web Audio API on certain websites
- Volume control may not work on all audio sources
- This is a browser security feature, not a bug
- ✅ Load the extension (you've done this!)
- 🎚️ Explore the parameters on YouTube, Netflix, or other video sites
- 📌 Create profiles for your favorite settings
- ⌨️ Customize the keyboard shortcut if needed
- 📢 Share DioShiftes with friends!
- Check the GitHub Issues page
- Report bugs or request features
- See the main README.md for more information
Happy enhancing! 🎬✨