All Projects → DavidBuchanan314 → Turbo-Recadmiumator

DavidBuchanan314 / Turbo-Recadmiumator

Licence: MIT License
A remake of truedread/netflix-1080p which auto-patches cadmium-playercore at runtime to enable enhanced playback features.

Programming Languages

javascript
184084 projects - #8 most used programming language

Turbo-Recadmiumator [WIP]

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.

Current features:

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

Undocumented Keyboard Shortcuts:

Netflix has a bunch of undocumented keyboard shortcuts, that do useful things. This list may be incomplete.

  • Ctrl+Shift+Alt+S - Bitrate selection menu (re-enabled by this project)

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

TODO:

  • Add settings UI (right now, you have to edit the source...)

  • Add comments detailing where I stole the code from...

Credits:

This codebase is cobbled together with bits and pieces from truedread/netflix-1080p and its various forks. Notably:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].