Youtube HD Premium

Automcatically switches to your pre-selected resolution. Enables premium when possible.

Author
ElectroKnight22
Daily installs
36
Total installs
934
Ratings
2 1 0
Version
2024.07.09.4
Created
2024-06-17
Updated
2024-07-08
License
MIT
Applies to

Description:

This script ensures that all YouTube videos play at the user's preferred quality setting. It supplements YouTube by addressing the issue where the desktop version does not have a way for users to save their quality preference. The script monitors whether the video quality can be adjusted and uses the YouTube API to apply the chosen setting. No bloat, doesn't do anything else, just sets quality.

Features:

  • Lets you save a preferred video quality.
  • Sets the video quality to your choice.
  • Uses an UI menu for easy quality selection. [New]
  • Enables Premium bitrate when available. [Always]

Notes:

  • Works with YouTube in all languages.
  • Works with YouTube videos that are embedded in other sites.
  • If your setting is too high the next best available setting will be used.
  • This script only runs when the video has quality options. Videos such as Shorts do not have quality options and will be ignored by the script.
  • Changing settings cannot be done on embedded sites. Go to the YouTube website when you want to change your quality preferences.

Extra comments from me:

(2024-JUL-01)
My script is a heavily modified version of YouTube HD by adisib. At this point this script barely resembles the original one. Since the original script hasn't been updated for quite a while and is severely outdated, this script was created. This version fixes several bugs and improves performance slightly. The way that Premium bitrate option was originally written had a bug that made it so the script would treat the premium option as unconditionally unavailable. Fixing that was a major goal of this script. All broken or outdated features have been fixed or removed.

(2024-JUL-07)
From looking at feedback on the original script in addition to this one. It seemed wise to implement an UI for changing the quality as soon as possible. A lot of people seemed to find the in-script method hugely unintuitive despite clear instructions, thus fixing that was a top priority after finishing the core features to prevent an excess of unnecessary bug reports from being submitted. I am happy to announce that an UI has been added as of today for easy and quick quality selection. This implementation should be hopefully be compatible with the majority users' browser + script-manager combinations.