Toolkit for YouTube with 130+ options accessible via settings panels. Key features include: tab view, playback speed control, set video quality, export transcripts, prevent autoplay, hide shorts, hide ad slots, disable play on hover, square design, auto-theater mode, number of videos per row, display remaining time—adjusted for playback speed and SponsorBlock segments, persistent progress bar with chapter markers and SponsorBlock support, modify or hide various UI elements, and much more.
Thanks for the feedback.
The tabs already expand beyond the video to a max height of ~80vh depending on the content; as seen in the second image.
Regarding expanding the video horizontally, I looked into it and even though that wouldn't be complicated, the playback position in the progress bar seemed to be controlled via JavaScript and is being capped at 1816px. I might look into it in the future.
Speed controls are already integrated below the video player, and I'm not planning on adding preset value buttons. You can quickly adjust the playback speed in 0.25x increments using the plus and minus buttons my script adds next to the like/dislike buttons, or via keyboard shortcuts.
An option to hide watched videos globally is already available in the settings panel.
This is a great script and works fine with my other Tampermonkey scripts (Youtube Speed by Channel) and add-ons (Sponsorblock, PocketTube, Better Subscriptions).
Feature requests:
- I wish there was a way to have it auto-expand the video horizontally to fill the space (without hiding the side-tabs as in Theater or expand mode). And also auto-expand side-tab bar vertically (beyond even the video's height).
- Adopt the "Youtube Speed By Channel" script into it, I like the idea of having speed buttons below the video player if you can.
- Adopt "Better Subscription" add-ons features. All it does is add a few buttons and hides watched videos on the video pages. This seems like it should be easy to copy...?