Skip to content

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

License

Notifications You must be signed in to change notification settings

AmirulAndalib/Turbo-Recadmiumator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

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

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:

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%