It’s certainly possible (e.g. take a hash of the first few frames of the ad and you can detect it pretty much anywhere and cut the right amount out of the stream).
But it’s a lot more involved than just hiding an element on a webpage or blocking the same bit of JS every time.
And while I can see ways to automate it (take two streams for different users, compare differences, etc), it will likely end up being quite intensive on resources.
The only long term solution is “stop using Youtube”. We need some fediverse style P2P replacement, where we pay for the videos with our outgoing bandwidth, and we’re not there yet. Being a trillion dollar corporation sure does give you a lot more options in how you host things.
Sorry.
They could have fucking paid me…
Next up: ad block detect ad videos and just skips over that.
It’s certainly possible (e.g. take a hash of the first few frames of the ad and you can detect it pretty much anywhere and cut the right amount out of the stream).
But it’s a lot more involved than just hiding an element on a webpage or blocking the same bit of JS every time.
And while I can see ways to automate it (take two streams for different users, compare differences, etc), it will likely end up being quite intensive on resources.
The only long term solution is “stop using Youtube”. We need some fediverse style P2P replacement, where we pay for the videos with our outgoing bandwidth, and we’re not there yet. Being a trillion dollar corporation sure does give you a lot more options in how you host things.
Twitch did it already, it’s not impossible
and twitch is still adblockable. it does look harder though, it bugs out sometimes. i’m sure there will be a great solution, there always is.
and fuck google while i’m at it, adblocking is only growing because of how egregious ads are getting.
Yeah, definitely not impossible. I had to install some TamperMonkey scripts to get Twitch adblock working, but it works.
oh tell us about the script you use!