YouTube videos are skipping to the end for users with adblockers

Xatolos@reddthat.com to Technology@lemmy.world – 521 points –
YouTube videos are skipping to the end for users with adblockers
9to5google.com
174

Blocking adblockers apparently doesn't work well enough so google resorts to various forms of gaslighting (delayed video playback, api randomly returning wrong video, and now skipping video straight to the end).

Had the random API one the other day. Was nuts. Also the 5 second delay for Firefox too when it was a thing.

I thought I was going insane with the wrong video thing. I have premium but also an ad blocker because the entire internet is a cancerous cesspit without one, so I wonder if I get hit with anti ad blocking measures or I was just tripping?

Use Youtube frontends. Here is Privacy Guides' page about Youtube frontends. All of Youtube's BS will disappear.

I think "all of youtubes bs will disappear" is a stretch. I don't know the whole state of play but I know invidious has had some instability lately.

It's not mentioned there because it doesn't meet the OSI definition, but Grayjay is a source-available Android app that pulls videos from various services (e.g. Nabula, Odysee, PeerTube, etc). I'm hopeful it'll become properly open source at some point.

Oh no!

uBlock Origin updates

Anyway...

More and more Im trusting the fact that ublock origin will correct these issues in short order. Youtube must really hate those guys...

Youtube must really hate those guys...

Makes you wonder how long it will take, before Raymond Hill plummets to his death from a basement window.

More anticipating him getting sued out of existence Media Matters style, by vexatious filing in the Fifth Circuit.

They have been really good at it over the last few months.

While the developer doesn't accept donations, they do encourage donating to the people maintaining the block lists. I've contributed in the past and would happily keep doing so.

It would be a shame if the devs maintaining the block lists stop doing what they're doing because it's not sustainable enough for them.

Why doesn’t the developer accept donations?

From this link:

"I do not want the administrative workload that comes with donations. I do not want the project to become in need of funding in any way: no dedicated home page + no forum = no cost = no need for financial support. I want to be free to move on to something else if ever I get tired of working on these projects (no donations = no expectations).

Have a thought for the maintainers of the various lists. These lists are everything. I can not emphasize this enough."

Not all heroes wear capes. Seriously, this man is now enshrined in my mental halls of great men along with John Bannister Goodenough, whom I just discovered died last year. I'm going to go be heartbroken now.

Firefox with uBO, haven't seen an add or ran into any issues in ages, both windows and linux.

Shhhhhhhh..........don't let the mainstream know.......once EVERYBODY is doing it, they'll fix it.

Wait. This is Lemmy. Pretty sure there's like 8 people here......

Exactly 8 upvotes to your comment.. Let's leave it that way.

He's at 39 now... Which of you hasn't voted with your 5th account yet??

Edit: oh nm it was me. There was only a 12.5% chance it would be me but lady luck didn't smile on me.

Sometimes I need to refresh the page for the video to play but otherwise no issues, ff+ubo ftw

Exactly, this! uBlock Origins will block upwards of thousands of ads/trackers/whatever from YouTube. After it hits about 50k+, it'll start to act strangely. At that point I just refresh the video and it all goes away. I think this happens when YouTube changes something cached in the browser, which was originally not blocked by uBO, even when uBO might have been updated to block the new stuff. I have uBO on auto-update for this reason. Whenever I notice shit not working, F5 FTW!

Sounds like a bug in the filters used by Adblock and Adblock Plus. Afaik uBO or Adguard aren't affected.

Can confirm, no issues with uBO and Smart Tube Next on my TV.

YouTube will not stop until the site is Unusable by anyone without over paying for every second they are there. YouTube as a free site is doomed

If they push hard enough eventually there will be a replacement.

Federation could solve this. All you need is one flagship instance that doesn't allow uploads, but it allows users to create accounts and playlists to act as "the" site for the federated network and then content creators can start their own instances.

I've been having this.

My videos are also randomly going from 4k to 360p, and having long hitches/pauses. Thats assuming the page loads at all, which may take a few refreshes...and its not an internet/connection related issue.

happening with Firefox with ublock origin.

edit Honestly, the youtube pages (and only the youtube pages) act slow and laggy like the CPU is running at 100% doing hard number crunching. yet system monitor shows its not even breaking 10% load on the CPU, and that firefox's process isnt even using half that, so it feels like theres something artificially slowing the page down, in retrospect.

My videos are also randomly going from 4k to 360p, and having long hitches/pauses

I'm seeing this as well. Except I'm not using an adblocker on youtube, and I am paying for youtube premium...

I don't think it's entirely caused by youtube fighting adblockers. I think it's more likely just a regular, boring, old fashioned fuck-up.

ive had it for over a week, though. Think it'd be fixed by then if it was a fuck up

Think it'd be fixed by then if it was a fuck up

Who knows. If it's not impacting a signifigant percentage of viewers enough for them to complain it may not be a high priority yet.

Haha that reminds me of a period of my life where I realized it was possible for game devs to detect piracy but instead of making the game say, "not legit copy, cannot play", it would be more subtle and make itself unstable and eventually crash.

I had a pirated copy of RCT3 that would crash regularly after a few hours. Thought maybe that's what was going on, plus it was a good game and worth my money anyways, so I bought a legit copy and installed that.

A few hours into playing, it crashed again.

Oh well, other than the crashing it was still a good game so I don't regret buying it. And I think they sorted it out because my more recent plays didn't see any crashes. I even bought it again on Steam since I'm not entirely sure where the disc is and don't have a drive to read it anyways.

Yup it just started doing it to me, AdBlock on firefox. whelp I'll just download them.. https://github.com/Unrud/video-downloader

Use uBlock Origin. Not AdBlock, not AdBlock Plus, not any other crapware. Looking at AdBlock website they have a blurb about only keeping anonymised data and never selling it and yada yada yada, because it goes against their company ethics.

Company ethics. AdBlock is owned by a company. A for-profit entity. How do you think they make their money? Either they sell the data they have gathered (why does an ad blocking extension need to gather user data?) or they have agreements with ad companies.

Compare the websites of AdBlock and uBlock Origin. The first thing on uBlock Origin website is a link to the publicly available source code. That’s trustworthy. AdBlock’s website has a handpicked list of 5 star reviews.

TL; DR: please switch to uBlock Origin and ditch AdBlock, they (the company behind AdBlock) likely have agreements with advertisers (including Google and YouTube) to make money. Your data is being harvested by using AdBlock. You cannot look at the code for AdBlock. AdBlock is not trustworthy.

You can also just play them directly with MPV or VLC.

I just tried that and it's not working for me. MPV just closes itself and VLC gives me an error message. Do I need to do more that just drag and drop the URL?

For VLC you need to go to Media > Open Network Stream (or Ctrl+N), then paste the youtube link there.

For MPV use command line mpv https://www.youtube.com/watch?v=videocode

VLC still gives me the same error message.

For MPV, it gives me the following error message:

`mpv https://www.youtube.com/watch?v=3e9_l2oGxdw [ytdl_hook] ERROR: [youtube] 3e9_l2oGxdw: Unable to extract uploader id; please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U [ytdl_hook] youtube-dl failed: unexpected error occurred Failed to recognize file format.

Exiting... (Errors when loading file) `

Your mpv or vlc versions may be too old. Try updating them to the latest versions.

Well, while MPV might be outdated, I already mentioned that I was able to get YouTube videos working by downloading a newer version of yt-dlp and creating a conf file for MPV that links to it. While I was looking into the problem, the versions available in apt for all three of these are outdated by at least a year, possible 3 years for MPV. I'm not sure if this is just a Linux Mint issue but I have noticed that a lot of the software both preinstalled and available in it's repository, are pretty outdated.

I might try downloading the newer versions of these later. I got MPV working and that's good enough for me right now.

Mint is known to use old software in its repositories as it's based on Ubuntu LTS. The flatpak mpv should work though. flatpak install flathub io.mpv.Mpv and then run it with flatpak run io.mpv.Mpv https://www.youtube.com/watch?v=dQw4w9WgXcQ

If you don't want to type flatpak run io.mpv.Mpv all the time, you can create an alias in your ~/.bashrc file. For example: alias play='flatpak run io.mpv.Mpv'. (After editing your bashrc file, run: source ~/.bashrc to activate the change). Then you can run it with play https://www.youtube.com/watch?v=dQw4w9WgXcQ.

I might try that later because, like I said earlier, I got the version of MPV that's already installed to play YouTube videos and that fine for me. I also made configurations to the preinstalled version and I don't know if it would be easy, or even possible, to transfer them to the flatpak version.

For the flatpak version the mpv.conf file can be created in ~/.var/app/io.mpv.Mpv/config/mpv/. You probably don't need to link it to the yt-dlp python file as the flatpak mpv version should come with the latest yt-dlp.

I know it's been a while but I tried the flatpak version of mpv and it's not working. If I open the flatpak version without any music it opens but it becomes unresponsive as soon as I try to load any music. I also have no idea how to diagnose this issue as running the flatpak version in the terminal gives no error messages.

The version that comes with Linux Mint works perfectly fine, so I don't need the flatpak version, I'm just curious as to why the flatpak version doesn't work.

I think I also had this issue using Cinnamon once, but then I just used VLC instead. Never bothered to look into why. Worked fine in GNOME for me though.

I found a thread with a similar issue: https://forums.opensuse.org/t/flatpak-mpv-broken-since-20240306-snapshot/172981

There it seems the issue was audio. Try running the flatpak version with flatpak run io.mpv.Mpv --ao=pulse path-to-your-media-file

If the issue is with the DE, I'm actually using the Xfce edition of Linux Mint. I would just use VLC but it gives me performance issues because I don't have the best hardware and mpv seems to work much more efficiently. But yeah, changing the audio output fixed this issue, I'm guessing the flatpak version of mpv defaults to pipewire. I was curious and I did test pipewire with both versions and I got the same results that they did.

I got YouTube videos working in MPV. While I have no idea if the way I did it was technically not correct, all I did was download the newest version of yt-dlp from github and created a file name mpv.conf which links to the yt-dlp python file. I was also able to set a preferred resolution using that conf file.

That is way too much faff if you are watching youtube daily.

Get something like FreeTube, FOSS with all the ad blocking and sponsor blocking automatically enabled. And your subscriptions and other settings are all saved locally.

You can download YouTube videos via yt-dlp and add them to a jellyfin server. If you'd want to watch them without ads and off of Google.

Yeah but I don’t really want to keep the videos. Need one of these alternative sites to hurry up and take off

I'd imagine there would be a way to automatically delete the file if you've watched a certain percentage and it's been a certain amount of time.

IDK, I'm not a programmer.

It would be pretty trivial to write a 1 line ‘script’ that deletes everything in the directory older than X hours.

I can recommend FreeTube, which is a standalone privacy friendly alternative that gets their videos directly from Google. While also blocking any ads, sponsorships and tracking.

An privacy alternative to Google would be wonderful, but in the meantime we can do it ourselves.

This is what I do anyways because I am too impatient to watch through 15 minutes of blah blah to reach the end and hear, "in my next video I'll actually show you how to dobthe thing that you came here to see."

Give me a decent web page with searchable text and a few pictures (if needed) and I'll be happy.

I was searching on YouTube for seat sizes for a long haul flight and can try to compare different airlines seats. There was so much annoying content that I went to Bing to search (Google is bad now).

That was also pretty bad. I ended up using chatGPT and gave me the answer in 1 minute.

Is this happening to any user in the EU?

Why?

I assume he’s asking because the EU has a bunch of laws that protects users from this kind of shitty behavior. When I went to the EU many of the apps I use became less shitty.

Does the EU actually have any laws that would prevent a company from doing whatever they want to try to fight ad blockers? I mean it would be really cool if they did, but I would be shocked if any government required a company not to try to prevent users from circumventing the way they make money.

I don’t know of any specific laws against them enshitifying adblockers. But there are things like the GDPR and in the EU big tech corporations are under constant scrutiny by regulators. Making them a lot less likely to do these kinds of shitty things in general. I assume that’s why she/he’s asking. Perhaps pressure from regulators has caused them to reframe from engaging in this same behavior in the EU? Out of caution?

Edit: I use the modified version of the Youtube app on iOS (uYou) and the skipping behavior happened to me and it reminded me to respond to your comment. I’m pretty sure they’re breaking adblockers on purpose.

Because EU has a track record of putting stop to shitty practices by major corporations.

Would not surprise me if they leave EU out of this just to prevent a potential conflict.

1 more...

I'm not having that issue. I also use Freetube as a backup on desktop.

Im amazed at how good libretube is getting honestly

It is honestly great and the only hassle is manually getting your sub list.

Seems like it's working as intended - have you seen the sponsor to content ratio on YouTube these days?

I actually haven't. Any info on this? I'm curious to see which one is dropping faster.

I don't have exact numbers, (just anecdotals) but SponsorBlock has some basic stats, and so far they've saved people over 3962 years worth of time. By dividing that by how many skips there are, (3,608,826,265) you get roughly 34.6452092 seconds. Per skipped segment, which videos often have multiple of.

This doesn't include videos that are purely promotional sponsored videos disguised as content, (see modern LTT or RyanToyReviews) video content that would break the coherency of the video if skipped or actual non-video ads that are becoming more and more frequent.

SponsorBlock also has options to skip filler in videos, which is hit or miss since it's all community submitted, but..

I know that once adblockers won't work anymore I will simply avoid YouTube.

Just use front ends if you don't care about interacting with the content. It has been a few years since I am used to using them and I dread being forced to go back to youtube again.

For quite some time now I've had the issue that the video simply refuses to stop playing requiring me to refresh the page. Might be an issue with one of the add-ons too though.

Good riddance, I can't wait until I'm free from the instant gratification of videos by fancy ad vessels being narcissistic on the internet. The move to video and its consequences have been a disaster for the human race.

I already use sponsorblock, ublock and dearrow alongside Vanced patches, piped and newpipe on mobile. Quitting YT is the next step.

It's happening because people allow it to happen. I recently unsubbed from a channel because they were beginning to use community posts to promote sponsors. Like a giant fucking post with complete BS like "I always wanted to do X video and now thanks to RAID SHADOW LEGENDS include huge pic it is now reality. Thank you RAID SHADOW LEGENDS and with code BullshitPromoFromYT you get 10% off the newest hat or whatever shit they sell in that game". Some people complained and asked the creator not to do this, but they were quickly flooded by the hordes of "they have to make money somehow"-drones. Despicable.

they were quickly flooded by the hordes of “they have to make money somehow”-drones.

On the one hand, fuck the comment drones.

On the other hand, that's the freelance/gig economy for you. Everyone's out there hustling until they can reach their passive income workless lifestyle dreams.

YouTube started throwing playback errors for me this last week on pc (Firefox with ublock and pihole).

I was able to get around it by opening links in a container tab without being signed in. New container for each link

I have been using Brave as my browser for years, I have never once seen an ad on YouTube. Nor have I ever had any of the issues that have been reported with people using ad blockers.

I'm using firefox + ublock origin and have never had the reported issues either.

I'm leeching premium from a friend so no ads on pc, but because I'm getting sick and tired of all the shorts shit being pushed onto me (even play automatically when I would open the YouTube app) I'm using Grayjay on my phone instead of the official YouTube app. Never ads and it even has sponsor block. Plus you can follow creators instead of channels, across platforms. And downloading a video means you can actually watch it without a connection too. It has more perks then someone paying for premium has. Piracy pais off.

Shorts are the bane of my ADHD ass

I'm going to have to look into Greyjay for sure just for the no shorts part

Yeah I hear ya, same here. Fuck shorts.

Grayjay is from Louis Rossmann, one of the biggest advocates for right to repair. It costs 10 dollars, one time payment, but if you don't pay it also works. It's open source. If you have an issue and mail then, they actually respond (fast) to try to solve the issue, or make changes to the app to make it better. It's really great what they do. And YouTube hates him.

https://grayjay.app/

I picked up Grayjay so I can actually watch early access videos from creators I follow on Patreon. I honestly love how it seamlessly integrates multiple services around creators. Also supports Nebula, and IMO provides a nicer experience compared to the official app.

Personally I still use NewPipe (Tubular fork) for my daily viewing just because I kind of prefer that UI

Isn't it only source available, and not open source, due to a restriction on reusing the code?

Louis said in the announcing video it's open source, anyone is free to do with it what they want, even if they want to exclude the 10 dollar payment in it. He really doesn't give a shit.

He did give a warning though:

"if you dare to put malware in it or any other malicious shit, I will hunt you down and destroy you."

On android I use Revanced. It patches the official Youtube app (patches are open source) to greatly expand the base functionality and offer a lot more customization of the UI.

For me the best features are ad block, sponsorblock (skips in video sponsored segments), and complete excision of shorts from all aspects of the app.

It also works on Youtube Music, effectively allowing free premium (just don't get the local downloads of your most listened tracks to help save data, but I have unlimited anyway).

::: spoiler spoiler asdfasfasfasfas :::

They get paid whether sponsored sections of the video are skipped or not though, which is the beauty of sponsorblock. Sometimes the sponsor sections are high effort though and worth watching.

::: spoiler spoiler asdfasfasfasfas :::

There aren't many products being sponsored through YouTube creators which are actually worth it imo. I mean, the best VPN providers don't pay loads of money for ads. Same with many other products. Companies focused on mass ad campaigns often have expensive products which are not that great. I did see some which are actually pretty good, but most of it is just average at best.

But I also have a personal hate towards ads in general. We are being overloaded with ads wherever you look. I try to live as ad free as possible. I think sponsorblock is awesome, because the creator still gets payed as no one can see you skipped the promotion part. I also don't like self promotion parts either. I don't like begging for likes and subscriptions. If the video is good, it gets a like. If the creator is good, I'll follow. If it's really good, I'll consider patreon. Many of the best creators do not beg for likes and only slightly mention patreon at the outro.

I understand creators need to do it, don't get me wrong. I just don't like it so sponsorblock is perfect as creators can continue doing it while I can auto skip. Before I had sponsorblock I never clicked any of the links because of what I mentioned before, so me skipping the parts doesn't change anything for the creator.

That's fair, I hadn't considered that people may actually want to click through on sponsored content to help the creator. I really enjoy not having to see another ad for the usual sponsored brands ever again though (raid, vpns etc) .

Also firefox + ublock, but for me, it literally makes YouTube unusable. As in videos just flat out will not play in any way. I just get an endlessly loading spinner for the video

I have had that happen a few on desktop if I left a video paused overnight, but refreshing the page sorted it out right away.

Sadly, refreshing doesn’t help me either. I’ve tried.

It sometimes happens for me as well

Usually I can get to the vid if I go to the channel and try again. Or trying again a little while later.

It's fuckin annoying when it trips

I have this problem or it will play for like 3 seconds and then buffer for a bit, play 3 seconds, buffer, repeat for infinity. No matter what I do I have one of these issues with Firefox and any adblocker and it's super annoying.

I used to get that, but now I don’t even get that few seconds.

Do you have uBlock Origin, or one of the fake adblockers that try to ride on its name?

I verified it and it is the genuine ublock origin

Try an extension to spoof your browser agent.

I set mine to spoof Chrome and my Firefox + ublock stopped having any issues with YouTube.

Oh. I hadn’t thought of that. I’ll give that a try!

Same, that combination never causes me any problems (I use uMatrix too which is always causing problems, but I get to decide which domains to allow cookies, scripts, and XHR requests from/to).

Don’t use brave, they’re shady. LibreWolf with uBlock Origin is plenty.

::: spoiler spoiler asdfasfasfasfas :::

I mean they did also inject affiliate links without the users noticing which is really shady behaviour from a browser because it has one job, open the link I click and nothing else. But that's just IMHO if that is acceptable for you personally then there is no issue with that.

It’s not so much shady as 1) crypto BS incorporated into it and 2) the CEO is homophobic IIRC.

The "crypto BS" also encompasses running a protection racket whereby Brave man-in-the-middles website ads to replace them with its own, then shakes down the website owners to buy into said crypto BS if they want their lost revenue back.

That counts as shady in my book: an end-user has every right to control what their computer (their property) does, but the third-party interference for the third-party's benefit crosses the line.

I do turn off all the rewards and other BS in the browser, but I will look into Firefox and uBlock. Thank you.

Any reason for picking it over all the other chromium browsers?

It blocks in line ads and trackers, that's why I have been using it.

::: spoiler spoiler asdfasfasfasfas :::

Ungoogled chromium with some privacy extensions would probably be a similar experience.

Waterfox...

::: spoiler spoiler asdfasfasfasfas :::

Good. Every chromium-based browser is evil because it's Chromium based and therefore helps enable Google's disastrous web hegemony.

If you think Firefox's lack of 100% compatibility with Google's self-serving bullshit is a bug instead of a feature, you're part of the problem.

WIth user agent switcher, you can use firefox for the sites that make you use chrome. Hasn't failed me yet with the three sites I need to use that would not work on firefox without it.

I'm confident its people using Chrome with Adblock Plus

I've had this issue where youtube is sort of breaking for me, but it shouldn't matter because I very begrudgingly pay for Youtube Premium.

(I'm not extremely tech savvy to the point where it's easy for me to set up a raspberry pi or whatever to watch youtube in bed on my tv OK?)

Anyways, sometimes it like, gets weird and the video player gets stuck at 0:00 and loops like 3 seconds of the video.

Pro top for premium: cancel sub, VPN into country like India turkey Ukraine etc, subscribe with credit card with no fx fees.

Enjoy 3usd per month rate

Assuming they're not from one of those countries already

That was the assumption but the advice is for anyone who hates google enough but hates ads more or just wants to save money.

Sadly, I checked and if you try to sign up with A VPN it cock blocks you and says "sowwy can't vewivy yow cowntwy :("

And you have to make a whole new youtube account just for it.

Nah that will just ruin regional pricing for those that actually needs it.

Yep, they suddenly started doing that early this morning after several hours of playing videos just fine.

This is happening to me, on a minority of videos I click on, sometimes the video will start at random places midway through and even close to the end. Most times it doesn't happen tho (I am aware the videos start playing on the home/search page now, this isn't it).

I am using youtube premium tho, no adblock just their official app with premium on my phone. This problem started like one or two weeks ago max.

For a while, I've had problems with a patched yt app. Been going on for probably months at this point, but even with the latest ReVanced patches I still end up with, if lucky, video plays for 10 seconds before infinite loading. Makes me have to use the PipePipe (NewPipe fork) app more than I want, but at least I get ad free videos.

I'd use a privacy respecting frontend, but sometimes I like to comment and I have yet to find one that allows me to login and comment on videos.

I’d use a privacy respecting frontend, but sometimes I like to comment and I have yet to find one that allows me to login and comment on videos.

I'm not interested in commenting, but I do want to keep track of my history (across multiple devices). I wish there were a privacy-respecting solution that could do that.

https://grayjay.app/

By Louis Rossman's startup "Futo". I have a lot of respect for that dude from his right-to-repair activism, but despite that it's just a good privacy-respecting video app and worth paying for, IMO.

I'm not quite understanding what the benefit is to forcing skips to the end of the video. Having to click to the beginning of the video takes a fraction of a second which is still a better user experience than sitting through a 15 to 30 second ad.

I run uOrigin, flashblock, JS disabled, No Overlays, and DDG's privacy ad on's and I have no problems with YT

Did you just mention JS disabled on Youtube?

Not all of my Ad On's are for YT, but yes I run a JS blocker and also block video's and sound on all sites except YT

Jokes on them, i stopped watching youtube videos years ago

I'm surprised Google didn't try to push some sort of compiled javascript, to avoid examination, till now.

Web assembly ? It's not driven only by Google, but I think they have been involved.

Guys does this affect invidious instance? I recently moved to Tubular and I'm loving it. I just want to make sure it lasts long.

Does anyone know an alternative YT app for BOTH Android phones and Android TV that allows for synched playlists?

Still workign for me. I'm using FIrefox in incognito mode, a VPN (I use a VPN for everything), and uBlock Origin.

I use dns.adguard.com on my android. Seems to work well over the past year and a bit. Seldomly things don't work and I need to switch it off but then back on once I'm done.

Doesn't block ads on YouTube though