Automatically enforces playback speed, preferred quality, fullscreen, and mute state on many streaming sites. Works across multiple hosts and mirrors without site‑specific configuration. Inspired by Ghoste's HiAnime Auto 1080p script.
Options:
pauseOnFocusLoss: When true pauses video player when you stop looking at it and resumes it when the video player becomes visible again. Set on line 19 default false
autoFocus: Automatically focuses on the video player when resumed or played from a keyboard shortcut. Set on line 22 default false
autoUnmute: Automatically unmutes the video when playback starts. This may be prone to unwanted effects on advertisements. Set on line 25 default false
autoFullscreen: Automatically fullscreens the video player when the video starts. Doesn't work with HiAnime's auto next. Set on line 28 default false.
playbackQuality: Automatically sets the video quality. Won't work on sites which deliberately don't expose the JW player public api or don't have that quality availible. Set on line 34 default 1080
playbackRate: Automatically sets the speed the video is played at. Some player GUI's won't allow you to change this later so be careful. Set on line 31 default 1
Inspired by HiAnime Auto 1080p by @Ghoste