A remake of truedread/netflix-1080p which auto-patches cadmium-playercore at runtime to enable enhanced playback features.
Works in both Firefox and Chrom{e,ium}.
Rather than bundling a hand-patched cadmium-playercore.js, this extension performs the patches at runtime using regex. Therefore, it should be publishable to the chrome/ff webstores without any copyright issues etc.
It remains to be seen how robust my regexes will be to playercore updates.
Enable Ctrl+Shift+Alt+S bitrate selection window.
1080p video.
Disable VP9 profiles.
Enable 5.1 audio profile.
Auto-select stream with max available bitrate.
Netflix has a bunch of undocumented keyboard shortcuts, that do useful things. This list may be incomplete.
Ctrl+Shift+Alt+B - Bitrate selection menu (re-enabled by this project) (NOTE: This used to be S, not B!)
Ctrl+Shift+Alt+D - Debug overlay - displays lots of useful info and stats, including current resolution and bitrate.
Ctrl+Shift+Alt+T - Upload custom subtitle file, in DFXP/TTML format.
Ctrl+Shift+Alt+L - Log viewer.
Add settings UI (right now, you have to edit the source...)
Add comments detailing where I stole the code from...
This codebase is cobbled together with bits and pieces from truedread/netflix-1080p and its various forks. Notably: