DEV Community

Discussion on: Ad-Free YouTube With a Custom Player

Collapse
 
sloffter417 profile image
Steven Lofft

This is great. I had ChatGPT make me an extension that works pretty much the same.
I found I still wanted youtube to track my watch time on videos for the sake of recommendations, so I had the extension make a popout window that just tries to cover the place on your screen the original youtube player is, and mutes the original player.
The one thing I couldn't find a work around for was if the yout-ube window is fullscreen, and an ad rolls in the original player, the original player stops playing unless it is a focused window, not entirely sure why.

Collapse
 
js_bits_bill profile image
JS Bits Bill

I like that idea of tracking watch time for recommendations! And yes, I could see how that can be challenging with the preroll ads.

One of the worst recent changes on YT is them not ordering your Subscription videos by date anymore. So with my custom scripts, YT wasn't registering that I was "watching" videos so I recently had to modify the script to programmatically open this 3-dot menu then click hide:

Some might balk at all this overhead but YT is probably my most visited site so for me it's worth it to keep trying to tweak things. Plus it can be kind of satisfying sometimes :)