this post was submitted on 29 Aug 2023
571 points (98.6% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

54609 readers
610 users here now

⚓ 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
Ko-fi Liberapay

founded 1 year ago
MODERATORS
 

UPDATE 2 It seems that starting today, uBlock Origin is working to combat this Youtube Block. Mine started working again! Lets all thank the devs of UBO for fighting this fight!

UPDATE So as new info comes out, I'll be posting it here. It seems as if this Rollout Has Several Parts.

Part 1

You get a popup message over top of your video, blocking the screen:

  • This is the first sign. If you see this popup AND are logged into a YouTube account, your account has been selected.
  • At this stage you can likely close or block these messages with an adblocker.

Part 2

This message will change, indicating that you have 3 remaining videos to watch without ads.

Will insert photo once one has been found

  • At this stage your adblocker will imminently stop working in 3 videos time.
  • Personally using Firefox + uBlock Origin and tweaking filters and updates does not even fix it.

Part 3

None of the video loads now, everything looks blank.

  • At this stage you must tred new ground to avoid ads. I have posted methods in the comments. If you want to bypass this end page, read down there.

End of Update


YouTube has started rolling out anti-adblock to users inside the United States, which means that they are preparing to roll this out to the entire country. Personally, I have been blocked already. I want to gauge how common this occurrence is.

top 50 comments
sorted by: hot top controversial new old
[–] TheCraiggers@lemmy.dbzer0.com 180 points 1 year ago (1 children)

I've got so many layers of adblock it's hard to know which one(s) are responsible for blocking the ads.

[–] DARbarian@artemis.camp 144 points 1 year ago (11 children)

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.

[–] TrustingZebra@lemmy.one 39 points 1 year ago* (last edited 1 year ago) (4 children)

I just use use uBlock Origin.

load more comments (4 replies)
[–] reflex@kbin.social 20 points 1 year ago (1 children)

PiHole+Unbound . . . AirVPN with DNS blocking, mullvad Private DNS . . . Libretube

This is what I pictured reading all that.

load more comments (1 replies)
load more comments (9 replies)
[–] Honse@lemmy.dbzer0.com 96 points 1 year ago* (last edited 1 year ago) (2 children)

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!

load more comments (2 replies)
[–] speq@lemmy.dbzer0.com 93 points 1 year ago (7 children)

For those who don't know: VLC also takes a YouTube video address as input (in the menu: Media | Open Network Stream...).

[–] can@sh.itjust.works 19 points 1 year ago

VLC is so damn good

load more comments (6 replies)
[–] henfredemars@infosec.pub 86 points 1 year ago (7 children)

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.

[–] splendoruranium@infosec.pub 48 points 1 year ago (3 children)

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.

load more comments (3 replies)
[–] doggle@lemmy.dbzer0.com 28 points 1 year ago* (last edited 1 year ago) (7 children)

You are not the customer. You are the product.

load more comments (7 replies)
load more comments (5 replies)
[–] LoafyLemon@kbin.social 77 points 1 year ago* (last edited 1 year ago) (7 children)

Remember when some people said we're nuts thinking Google will try to ban ad blockers with manifest v3? Yeah.

[–] HerrLewakaas@feddit.de 40 points 1 year ago

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

load more comments (6 replies)
[–] DAMunzy@lemmy.dbzer0.com 76 points 1 year ago (1 children)

I'll just stop using YouTube like I've stopped using Reddit.

[–] mayo@lemmy.today 33 points 1 year ago (8 children)

I'm ready for that. When being a youtuber started looking like a job I think the site lost something.

load more comments (8 replies)
[–] cosecantphi@hexbear.net 65 points 1 year ago (2 children)

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.

[–] energetic695@lemmy.ko4abp.com 31 points 1 year ago (7 children)

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.

load more comments (7 replies)
[–] AcidSmiley@hexbear.net 22 points 1 year ago* (last edited 1 year ago)

yeah this, youtube inb particular is entirely unusable without an adblocker

[–] Melody@lemmy.one 50 points 1 year ago* (last edited 1 year ago) (4 children)

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)

load more comments (4 replies)
[–] refurbishedrefurbisher@lemmy.sdf.org 39 points 1 year ago* (last edited 1 year ago) (2 children)

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.

load more comments (2 replies)
[–] hakase@lemm.ee 39 points 1 year ago (3 children)

The irony of this poll blocking access from users with a VPN.

load more comments (3 replies)
[–] Venus@hexbear.net 35 points 1 year ago (1 children)

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 cat-confused because I haven't seen an ad on the internet in years.

load more comments (1 replies)

There's constant fixes for it btw from the ublockorigin team now! :D

[–] Flynn_Mandrake@lemmy.dbzer0.com 30 points 1 year ago (3 children)

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

load more comments (3 replies)
[–] Faceman2K23@discuss.tchncs.de 29 points 1 year ago (2 children)

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.

load more comments (2 replies)
[–] riley0@lemmy.dbzer0.com 28 points 1 year ago (2 children)

I got it once on Chrome. Haven't used Chrome for YT since. No trouble with FF and UBlock Origin.

load more comments (2 replies)
[–] GenBlob@lemm.ee 25 points 1 year ago* (last edited 1 year ago) (6 children)

Today I started getting ads with no video just audio. I didn't get the adblocker message yet. Firefox ESR+ublock origin

load more comments (6 replies)
[–] mosthated@feddit.nl 24 points 1 year ago (1 children)

Same. If I really need the website, I now use https://yewtu.be

[–] American_Jesus@lemm.ee 17 points 1 year ago (3 children)
load more comments (3 replies)
[–] doggle@lemmy.dbzer0.com 23 points 1 year ago

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.

[–] HiddenLayer5@lemmy.ml 21 points 1 year ago (7 children)

Does NewPipe count as an adblocker? Not yet but I fear its days are numbered.

load more comments (7 replies)
[–] mah@hexbear.net 19 points 1 year ago

well, I will stop to use YouTube, and that will solve 2 problems

[–] jaschen@lemm.ee 19 points 1 year ago (1 children)

YouTube algorithm has been garbage for months now. There's literally no good content.

[–] mortrek@lemmy.ml 71 points 1 year ago (2 children)

The site has plenty of good content, just no way to find it.

load more comments (2 replies)
[–] 1984@lemmy.today 18 points 1 year ago

Very good. It will be nice to be off YouTube completely.

[–] HawlSera@lemm.ee 18 points 1 year ago

Ublock Origin still works for me

[–] twena@lemm.ee 18 points 1 year ago (3 children)

Not from US but my uBlock has a problem with YouTube since yesterday. It blocks the ad video but the sound of it is still audible.

[–] JelloBrains@kbin.social 18 points 1 year ago* (last edited 1 year ago) (1 children)

I followed this from Ublock's Reddit page, it's working for now.

Current anti-adblock status: Latest fixed (ID: 462a8d5d)*

Please, remember these 3 steps:

Force update all your filter lists (click uBO icon > ⚙ Dashboard button > Filter lists pane > 🕘 Purge all caches > 🔃 Update now)
Turn off all other extensions AND browser's built-in blockers
Remove all your current custom filters AND custom filter lists that you have enabled / added manually (Adguard lists...)
It might be quicker to make a backup of your config and restore to defaults before proceeding to step 1.

Fixing anti-adblock can cause ads slipped. If you see any ads slipped, please report back the EXACT URL and your country when accessing the URL so volunteers are able to investigate.

The filter lists can be updated multiple times a day, so please always do step 1 before reporting.

  • About the ID above, it's the ID of YouTube's script that's used for anti-adblock, you can monitor it via this link: https://pastefy.app/G1Txv5su/raw (top to bottom is oldest to latest). It means that the current fix is matched with the script with corresponding ID.

If the latest ID (the last line) does not match the current one written above, it means YT has updated the new one and it might cause anti-adblock again. If it matches and you still get anti-adblock, kindly check the 3 steps above. Thank you.

load more comments (1 replies)
load more comments (2 replies)
[–] Neon_Dystopia@lemm.ee 17 points 1 year ago (33 children)

I wouldn't know because I use firefox. Fuck google.

load more comments (33 replies)
[–] aaaaaaadjsf@hexbear.net 16 points 1 year ago (3 children)

I use YouTube revanced, and after a quick update a few weeks ago it's working fine again

load more comments (3 replies)
[–] janguv@lemmy.dbzer0.com 16 points 1 year ago (8 children)

Here's hoping YouTube Revanced on Android and Adguard on desktop continues to work, eh...

load more comments (8 replies)
[–] DrQuint@lemm.ee 15 points 1 year ago

Freaking ironic that I get an ad on strawpoll stopping me from seeing the results.

load more comments
view more: next ›