I use ublock origins with firefox. it works fine.
I feel bad, because when the adblocker is initially rendered ineffective I kinda go into a primal state. It doesn’t help that last time I wanted just to put on some brown noise to calm my head and I got a blaring ad instead.
Use this in the “my filters” section in ublock:
youtube.com##+js(set, yt.config_.openPopupConfig.supportedPopups.adBlockMessageViewModel, false)
youtube.com##+js(set, Object.prototype.adBlocksFound, 0)
youtube.com##+js(set, ytplayer.config.args.raw_player_response.adPlacements, [])
youtube.com##+js(set, Object.prototype.hasAllowedInstreamAd, true)
! 2023-10-16 https://www.youtube.com
www.youtube.com##tp-yt-paper-dialog.ytd-popup-container.style-scope
www.youtube.com##.opened
Occasionally you might not be able to scroll but that’s stopped for me now. When it does happen you can full screen a video and un-fullscreen and then it’ll be fine though.
still works for me, just update the ublock lists when it starts to fail, takes like 30 seconds
Still works for me on desktop, I’ve been having trouble with ads busting through Adaway on my android tv box though.
I’m using smarttube / smarttubenext on my android box. I get ads through my browsers but not on the tvbox.