I've got so many layers of adblock it's hard to know which one(s) are responsible for blocking the ads.
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.
Rules • Full Version
1. Posts must be related to the discussion of digital piracy
2. Don't request invites, trade, sell, or self-promote
3. Don't request or link to specific pirated titles, including DMs
4. Don't submit low-quality posts, be entitled, or harass others
Loot, Pillage, & Plunder
📜 c/Piracy Wiki (Community Edition):
💰 Please help cover server costs.
Ko-fi | Liberapay |
Same here. Was just explaining to a coworker who was complaining about YT ads that I "just" use PiHole+Unbound for network blocking, AirVPN with DNS blocking, mullvad Private DNS on Android, and then Libretube to view my self-hosted Piped instance. As I said it I realized how ridiculous it's gotten and how deranged I probably sound.
This all sounds like extremely reasonable to me. Fuck the haters.
Reasonable, yes. Feasible for everyone? Not necessarily. I would like to get at least a pihole going at some point but for now ublock origin and ReVanced have been enough for me.
PiHole+Unbound . . . AirVPN with DNS blocking, mullvad Private DNS . . . Libretube
This is what I pictured reading all that.
The irony of the straw poll site throwing up an anti-adblock banner 🤣
I have a VPN and I can’t vote.
I'm going to start a discussion in the comments here about methods to bypass the message. I will add suggestions here, so leave comments if you find a method!
Methods to bypass Youtube Anti-Adblock:
- The easiest method is simply to comply and turn off your adblock extension.
My Method
- My method, and the one that will likely work universally is as follows:
Install Extension Enhancer for YouTube™
Go to the extensions settings and ensure that under the Ads Management section, "Block Ads" is turned OFF
Now find the Custom Script box at the very bottom and enter the following script. I did not write this code, it comes from egaudette on GitHub
(function() {
'use strict';
var clickInterval = setInterval(skipAds, 5);
var ytpAdModule;
var miniAdd;
var skipButton;
var currentVideo;
function skipAds() {
ytpAdModule = document.querySelector('.ytp-ad-module');
skipButton = document.querySelector('button[class*="ad-skip"]');
miniAdd = document.querySelector('.ytp-ad-overlay-container');
if (ytpAdModule !== null && ytpAdModule.innerHTML !== '') {
ytpAdModule.style.display = 'none';
}
if (skipButton !== null) {
skipButton.click();
return;
}
currentVideo = document.querySelector('video[class*="main-video"]')
if (currentVideo !== null && currentVideo.duration <= 5) {
currentVideo.muted = true;
currentVideo.play();
currentVideo.currentTime = currentVideo.duration;
}
}
})();
Lastly, ensure the "Automatically execute the script when YouTube is loaded in a tab" box is checked, and press Save
I'll add more methods as they are discovered!
Why would this work when others get blocked? Is it a novel way to block YT ads that's not popular? Because I think YT isn't looking for specific extensions but looking for certain kinds of behavior.
This method lets ads load for half a second but then get skipped instantly. i have not personally found a way to 100% block ads once ive gotten their block page.
I genuinely think that advertising should be illegal at this point. It's a ridiculous concept.
It is a great example of how an industry can survive with only self-reported effectiveness. I remember a freakonomics episode where it was shown that very infrequently do companies get a positive return on marketing spending. It will be very interesting if that industry ever collapses.
For those who don't know: VLC also takes a YouTube video address as input (in the menu: Media | Open Network Stream...).
VLC is so damn good
This is such a better use of their time and dollars versus improving their service to make it more attractive to customers.
If this is the change that really sets them financially straight, then I would say they have a failing business model.
This is such a better use of their time and dollars versus improving their service to make it more attractive to customers.
Making their service more attractive to customers is precicesly what they're trying to do.
It's just that an advertising agency's customers are not the folk who watch, read or hear the ads, it's the folk who pay for the ads.
I'll just stop using YouTube like I've stopped using Reddit.
I'm ready for that. When being a youtuber started looking like a job I think the site lost something.
Remember when some people said we're nuts thinking Google will try to ban ad blockers with manifest v3? Yeah.
Google will try everything in their power to stop us from blocking their ads. It's their main source of revenue, you don't have to be a genius to see why they don't like ad blockers
Youtube's use of A/B testing is very smart in that it's actually nothing about testing user response and all about limiting the number of people they piss off at once with their god awful changes.
The day I can't block ads on the internet is the day I stop using the internet.
targeted ads have broken the Internet, saturated our subconsciouses, hijacked the attention economy, and continue to erode what's left of our dwindling privacy
advertisers are the de facto gatekeepers of larger and larger swaths of online content.
it wasn't always like this. it's gotten so much worse in recent years.
yeah this, youtube inb particular is entirely unusable without an adblocker
Admiral is the worst kind of anti adblock there is.
They buy thousands of domains at a time, with individually corresponding Google Cloud IPs to evade adblock lists. Real pain in the ass to block them, they also DMCA community blocklists containing their domains
Sounds like DMCA abuse to me. You can't copyright a fact. In this case, the fact that these IPs are used by a company is a fact.
Here's a rule for uBlock Origin.
Credit: https://lemmy.one/comment/597479 && original link: https://lemmy.nz/comment/446556
! Anti-Youtube Anti-Adblocker https://lemmy.one/comment/597479
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)
I haven't used youtube.com to watch YouTube in years. NewPipe x SponsorBlock (polymorphicshade) on mobile, SmartTubeNext on TV, Invidious, Piped, or FreeTube on desktop.
What happens to me now with Firefox and ublock origin is if i leave a video paused in the background for a long time and then it unloads it and then I click it to continue watching so it loads back up, then it plays an ad. I was legit like because I haven't seen an ad on the internet in years.
There's constant fixes for it btw from the ublockorigin team now! :D
I've started to just download videos with yt-dlp
after grabbing links via Invidious. Using Invidious itself has become somewhat unreliable lately, and this way I don't have to put up with buffering and can watch in good quality. Cut out the middle men
I got it once on Chrome. Haven't used Chrome for YT since. No trouble with FF and UBlock Origin.
Just a tip for those of you that do cave to pressure and go with the paid premium option. or already have one but dont want to pay for more accounts or a family account.
You can set up channels or brand accounts as sub-accounts on a premium subscription and they will act like separate accounts with the advantages of premium, so if you have a large family and don't want to pay for the full family subscription (which only has 5 slots anyway) you can set up a few sub-accounts that each get their own subscriptions, recommendations, settings and all have the premium features.
So if you want to make a premium account for a parent or child, you can do that with one single subscription if you can take the caveat of them being brand accounts rather than fully their own thing.
This works on things like Android TV or Google TV, but you need to log into the main account then switch to a sub account in the app, however, there is no authentication to switch between channel accounts this way, so it's really only useable for families only. I use this at home to run 4 separate nvidia shield youtube apps with their own subscriptions and recommendations on one single premium payment.
I expect they will change how that works in the future to remove the loophole, probably by charging for channel accounts or having it locked behind some kind of overpriced professional usage tier, but for now, it might be a good option for some.
I wonder if the people having this issue are using chrome. On FF it has never been an issue for me.
Today I started getting ads with no video just audio. I didn't get the adblocker message yet. Firefox ESR+ublock origin
It'll be a shame if I have to ditch YouTube. There's only 2 or 3 channels I would even consider paying for and they don't have Patreon or anything. I'm less than interested in giving Google a cut.
Does NewPipe count as an adblocker? Not yet but I fear its days are numbered.
YouTube algorithm has been garbage for months now. There's literally no good content.