608
submitted 1 month ago by [email protected] to c/[email protected]
top 50 comments
sorted by: hot top controversial new old
[-] [email protected] 197 points 1 month ago

some people still recommend using a VPN and IP address from a country where YouTube ads are prohibited, such as Myanmar, Albania, or Uzbekistan.

Wait, you can just prohibit YouTube ads at a national level? That's somehow awesome and terrifying at the same time.

[-] [email protected] 43 points 1 month ago

What would be terrifying about it?

[-] [email protected] 60 points 1 month ago

Yeah, I don’t see what’s terrifying. Countries can make laws, if YouTube wants to operate in that market it has to follow the laws there.

load more comments (3 replies)
load more comments (4 replies)
[-] [email protected] 38 points 1 month ago

That's somehow awesome and terrifying at the same time.

The people of this country would find it just the normal thing.

load more comments (4 replies)
[-] [email protected] 171 points 1 month ago

Humanity accepts your challenge! See y'all on the battlefield ;-)

[-] [email protected] 59 points 1 month ago

lights molotov cocktail

...

"are we not going to do that, or....? asking for a friend, of course"

[-] [email protected] 50 points 1 month ago

That comes later but I like the energy.

load more comments (5 replies)
load more comments (1 replies)
[-] [email protected] 120 points 1 month ago

This must cost YouTube a fortune doing additional processing and reduced flexibility. They are going to hurt themselves and blockers will find a way.

[-] [email protected] 45 points 1 month ago

There's already extensions that somehow skip sponsorship sections, so it won't even take that long.

[-] [email protected] 85 points 1 month ago

That's "crowdsourced", i.e. manually done by volunteers on per-video basis.

[-] [email protected] 25 points 1 month ago

I see a good use case for AI, can also be crowd sourced.

load more comments (1 replies)
load more comments (4 replies)
[-] [email protected] 41 points 1 month ago

Not really. They can precompute those and inject it in an MP4 file so long as the settings match and it's inserted right before an i-frame so that it doesn't corrupt b-frames. They already reencode everything with their preferred settings, so they only need to encode the ads for those same settings they already do. Just needs to be spliced seamlessly.

But YouTube uses DASH anyway, it's like HLS, the stream is served in individual small chunks so it's even easier because they just need to add chunks of ads where they can add mismatched video formats, for the same reason it's able to seamlessly adjust the quality without any audio glitches.

Ad blockers will find a way.

load more comments (3 replies)
load more comments (2 replies)
[-] [email protected] 117 points 1 month ago

YouTube's next move might make it virtually impossible to watch YouTube

[-] [email protected] 116 points 1 month ago

Google uses tax avoidance schemes and I use ad avoidance schemes.

load more comments (1 replies)
[-] [email protected] 91 points 1 month ago* (last edited 1 month ago)

How it works is that once you start getting these Server Side Ads (SSA), Youtube will create a sort of queue of videos in place of your usual video, with the first few being ads that can't be skipped and have a red bar (not yellow) and in the end you'll get your video. They are not literally part of the original video stream, they are separate streams that get injected as if they were the original video. It's called SSAP, and I've been experiencing it from the last weekend. In the meantime, they've pretty much broken their player to implement this.

Ublock Origin has released a temporary fix yesterday here

Alternatively, you can use this extension to redirect from YouTube videos to piped.video I used it, it works very well, can't guarantee for much more.

edit: fixed wording

[-] [email protected] 40 points 1 month ago

Anything that makes it distinct gives a blocking opportunity, I assume?

load more comments (2 replies)
load more comments (1 replies)
[-] [email protected] 84 points 1 month ago

People are taking the piss out of you everyday. They butt into your life, take a cheap shot at you and then disappear. They leer at you from tall buildings and make you feel small. They make flippant comments from buses that imply you’re not sexy enough and that all the fun is happening somewhere else. They are on TV making your girlfriend feel inadequate. They have access to the most sophisticated technology the world has ever seen and they bully you with it. They are The Advertisers and they are laughing at you.

You, however, are forbidden to touch them. Trademarks, intellectual property rights and copyright law mean advertisers can say what they like wherever they like with total impunity.

Fuck that. Any advert in a public space that gives you no choice whether you see it or not is yours. It’s yours to take, re-arrange and re-use. You can do whatever you like with it. Asking for permission is like asking to keep a rock someone just threw at your head.

You owe the companies nothing. Less than nothing, you especially don’t owe them any courtesy. They owe you. They have re-arranged the world to put themselves in front of you. They never asked for your permission, don’t even start asking for theirs.

– Banksy

load more comments (2 replies)
[-] [email protected] 72 points 1 month ago

Worse case scenario, we gotta make an extension that detects the ad UI and blanks the screen and mutes the audio until its over

load more comments (12 replies)
[-] [email protected] 69 points 1 month ago

And once everybody is watching ads and nobody is skipping them, YouTube will start making the commercials shorter and less invasive, right Anakin?

[-] [email protected] 68 points 1 month ago

Doubt. Never underestimate the hate and motivation against ads.

[-] [email protected] 68 points 1 month ago* (last edited 1 month ago)

I accidentally watched YouTube the other night without adblock, OMFG what an experience.

If I can't watch with adblock I'll just stop using it, it's only a rabit hole to waste time for me anyway.

load more comments (2 replies)
[-] [email protected] 63 points 1 month ago

Good. This is how YouTube dies. This is how Google dies. This is how competitors/alternatives are born. Stop fighting to make Google services useable against every effort of theirs. Let them drive people away to make (or discover) alternatives.

[-] [email protected] 42 points 1 month ago* (last edited 1 month ago)

Do you have any idea how many billions with a B it would take to even start a viable, proper competitor to youtube? and how quickly that capital B could end up becoming a Capital T?

I hate people who keep screaming about let youtube die and alternatives will be born.

Youtube has been shit for years. No ones made an alternative that is viable.

Any an all alternatives are subscription based services, and tiny. Like Floatplane, Utreon and whatever the gunfocused one is that I cant remember off the top of my head, if it even still exists.

Anyone that has that kinda money are probably already in bed with googles capitalistic hellscape ideals for hte internet and not interested in going against them.

Creating competitors for things like Reddit and Facebook are relatively easy. Creating a competitor for something that probably accumulates hundreds of terabytes, if not more, per hour? That takes insane amounts of storage, and bandwidth, and overhead, and everything else that costs more than any regular person could ever have a hope of even having a wet dream over.

load more comments (36 replies)
[-] [email protected] 28 points 1 month ago

It has been THE viteo platform for literally decades. There is so much content there; it would be a tremendous effort to direct that elsewhere.

And that other site would quickly succumb to storage and bandwidth costs. What options could exist?

load more comments (12 replies)
load more comments (6 replies)
[-] [email protected] 62 points 1 month ago

My gut reaction is that this won't work long-term. Users on youtube often point to specific timestamps in a video in comments or link to specific timestamps when sharing videos, meaning there needs to be some way to identify the timestamp excluding ads. And if there's a way to do that there's a way to detect ads.

Of course, there's always the chance they just scrap these features despite how useful they are and how commonly they're used; they've done similar before.

[-] [email protected] 28 points 1 month ago

Feedback across the Firefox and YouTube subreddits highlighted that it could break timestamped video links and chapter markers. However, YouTube knows the length of the ads it would inject, and can offset subsequent timestamps suitably.

The move also adds a layer of unnecessary complexity in saving Premium viewers from these ads. If they are added server-side, the YouTube client would have to auto-skip them for Premium members, but that also means ad segment info will be relayed to the client, opening up a window of opportunity for ad blockers to use the same information meant for Premium subscribers and skip injected ads automatically.

It sounds like there's a silver lining after all.

[-] [email protected] 25 points 1 month ago

The ads won’t be baked in beforehand, they’ll be injected into the stream in real time. Videos are broken into chunks and sent over HTTP, they’ll just put ad chunks in during playback. There is no need to re-encode anything. If you deep link to a timestamp, the video just starts from that timestamp as normal. If you are a Premium user, the server just never injects the ads.

But you are correct that the client needs to be aware that ads are happening, so they can be indicated on screen, and so click-throughs are activated.

This is why Chrome went to Manifest v3 - so you can’t have any code looking for ad signals running on the page to try to counter it.

load more comments (1 replies)
load more comments (1 replies)
load more comments (7 replies)
[-] [email protected] 61 points 1 month ago

I mean, I'll just continue to not use Youtube...

[-] [email protected] 45 points 1 month ago

I will see you on peertube ;)

[-] [email protected] 37 points 1 month ago* (last edited 1 month ago)

I really wish this would gain some traction. As it is, there is just not enough content there to compete with YouTube in any reasonable way.

load more comments (2 replies)
load more comments (3 replies)
[-] MrSoup 60 points 1 month ago* (last edited 1 month ago)

I don't see any technical specification in the article, but if they inject the ad at the start of the video, making it part of the video itself, would make possible to just skip it using video controls. To avoid user skippin ad thru video controls there should be client-side script blocking it, so an ad-blocker can use this to tell apart an ad from the video itself.

Can anyone correct me on this?

Also, would this affect piped and invidious too?

load more comments (14 replies)
[-] [email protected] 55 points 1 month ago

I'll be curious to see where this ends up going, as I doubt the community will take this lying down.

The few times I've had to go without an Ad blocker, I've seen just how bad the Ads have gotten - they're almost the same as regular TV Ad breaks now! ... And then YouTube Premium is just not a good deal in my eyes, £12.99 a month is an awful lot to pay just to not see Ads.

load more comments (30 replies)
[-] [email protected] 49 points 1 month ago

Sample the color of a specified pixel (or something recognizable in the streaming format) every 30 frames from the original video.

Store collection of pixels in a database and share in a peer to peer network or stored on invidious instances. Because the sample size is small, and the database can be split up by youtube channel, the overall size and traffic should remain low.

When streaming a youtube video, if the plugin detects that the pixel in the video doesn't match the one in the database, automatically skip until where the pixel matches the data in the database.

[-] [email protected] 27 points 1 month ago

That is prone to error, just a pixel can be too small of a sample. I would prefer something with hashes, just a sha1sum every 5 seconds of the current frame. It can be computed while buffering videos and wait until the ad is over to splice the correct region

load more comments (4 replies)
load more comments (2 replies)
[-] [email protected] 48 points 1 month ago* (last edited 1 month ago)

i would rather have video go black for the duration of ad than watch that filth

load more comments (1 replies)
[-] [email protected] 48 points 1 month ago

I am excited. This will break my YouTube addiction.

It'll only affect me when I need to fix something I'm unfamiliar with, and it'llead creators to using other platforms for that kind of material, and lower the barrier to entry.

I don't know why Google is shooting themselves in the foot like this. I mean, it'll be profitable in the short run, yes, but this will almost certainly be devastating to their bottom line in the long run if it works as planned.

load more comments (5 replies)
[-] [email protected] 44 points 1 month ago* (last edited 1 month ago)

They just escalated the arms race between ad and ad blocker. All this could have been avoided if they actually did something about the scam ads.

[-] [email protected] 116 points 1 month ago

No, it could not have been avoided. I don't watch ads. Ads don't need to be "scam ads" for me to not watch them. I just don't. Full stop.

load more comments (49 replies)
load more comments (2 replies)
[-] [email protected] 36 points 1 month ago

I already barely watch YouTube. It's mostly for music videos. Google can fuck itself to death.

load more comments (42 replies)
[-] [email protected] 32 points 1 month ago

Over the past years I've been reducing my youtube and twitch viewership anyways. Its literally the lowest form of entertainment and its not worth a single moment of ad watching. I'll just do something else. Most youtube content sucks anyways. I don't even remember most of the channels I used to watch.

They're just going to increase their own server costs chasing some tiny fraction of viewers who will do anything to avoid ads. they should be grateful for the adviewers they have.

load more comments (16 replies)
[-] [email protected] 31 points 1 month ago* (last edited 1 month ago)

If the YouTube interface restricts you skipping during certain parts of the video, an ad blocker can detect that and skip over it anyway. Otherwise, I myself will just skip over the ad.

load more comments (1 replies)
[-] [email protected] 31 points 1 month ago

Finally a use case where AI/Machine learning would absolutely make sense. If we can have AI that can generate text or images, imitate people's voices or write code, we can also have a lightweight model that can detect ads and skip them during playback. There's a model trained on SponsorBlock data for detecting sponsored segments https://github.com/xenova/sponsorblock-ml
I'm sure that we can have something similar but for embedded ads.

load more comments (8 replies)
[-] [email protected] 31 points 1 month ago

People will find a way to get around it, I could see buffering a video for 5 mins or even downloading the entire video ala locally playing podcasts, then using AI or some type of frame analyzation technique t to skip ads. Or just skip them like good old fashion Tivo from your player.

load more comments (5 replies)
[-] [email protected] 25 points 1 month ago

then i won’t be using it much, if at all.

load more comments (2 replies)
[-] [email protected] 24 points 1 month ago

this is all bullshit btw, it won't do anything for thirdparty clients and yt-dlp for example.

This is because blocking is entirely client side now, with no way of youtube determining whether or not its happened at all.

[-] [email protected] 34 points 1 month ago

They’re testing to embed the ads in the stream and not the usual switch to a different video

It definitely affects third party client if now they get a file of a video that now has 30 seconds of ad content at the beginning

load more comments (8 replies)
load more comments
view more: next ›
this post was submitted on 13 Jun 2024
608 points (96.6% liked)

Technology

55938 readers
3288 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS