this post was submitted on 10 Nov 2023
158 points (95.4% liked)

Technology

59020 readers
3005 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
 

At the end of the day, its pretty clear to me that Youtube is going to lose the war on adblocking. Either by hook or by crook those that want to use Adblockers are going to keep doing it no matter what.

And to be clear, I am not trying to equate Adblocking to video piracy. To me, the fact that I choose to go to the bathroom during a commercial of a tv show doesn't constitute piracy and Adblocks just automate that process for me on Youtube. I would also never click on an ad purposefully, no matter what it is for.

With all that being said, I am a hopeless cause and I don't think that anything will convince me to buy YouTube premium, but I also used to think that about MP3s.

My real question to anyone reading this is, as the devil's advocate, what could YouTube do with ads or otherwise that would solve the "service problem" of "YouTube piracy"? And furthermore, is there any situaton where you would do anything other than block all Youtube Ads immdediately and with extreme prejudice?

This is an old article but this is Gabe Newell describing video game piracy as a service problem and why he believes that in case anyone is unfamiliar with it.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 12 points 11 months ago (8 children)

I'm expecting someone smart at Google to figure out how to encode ads as part of the video file as it is delivered, making it literally undifferentiatable in the data we receive, and then there's no way around it. They'll make millions in ads and billions licensing it out.

[–] [email protected] 11 points 11 months ago (1 children)

The sponsorskip extension already has the functionality to get around something like this.

[–] [email protected] 6 points 11 months ago (1 children)

Yeah but that's because the content creator cannot dynamically change the time at which the sponsored part is. For ads, Google could dynamically insert ads at every 1/3rd of videos with a variation +- 1mn, and there's nothing an extension like sponsorblock could do without triming on the original video's content.

[–] [email protected] 4 points 11 months ago (1 children)

A solution to that would just be to save a snapshot of a video frame every second or so, then skip segments that don't match.

[–] [email protected] 2 points 11 months ago

great use case for ai

[–] [email protected] 10 points 11 months ago (1 children)

Disadvantage of said system for Google would be the fact that if you do that, people can skip ads much faster and they won't be able to do any tracking of interaction at all. For advertiser's point of view, that would be just worse version of TV commercial.

[–] [email protected] 4 points 11 months ago

You could do banner ads, shrink the video, randomly add a banner to top/bottom and a 2nd left/right. If you skip the ads, you skip the content too.

[–] [email protected] 6 points 11 months ago (1 children)

That’s how twitch does it.

It’s been very effective at making me watch less twitch, but it does serve the ads no matter the adblocker now

[–] [email protected] 1 points 11 months ago

TTV LOL seems to be working for me, at least when I last watched Twitch a few days ago.

I also use a modded app on Android and s0und on Android TV and neither have ever failed me.

[–] [email protected] 6 points 11 months ago

And TiVo already has the tech to skip ads in recorded media. I only point this out to show that it is possible to do context based filtering and skip to timestamps. Smart programmers will find a way, and the war continues.

[–] [email protected] 4 points 11 months ago

I'm hopeful that reencoding on the fly or even merging preencoded files into a single stream is too expensive because it needs a lot of compute power and invalidates caches .

[–] [email protected] 3 points 11 months ago

encode ads as part of the video file

I suspect that an AI could be trained to be able to recognize ads, or at least the most annoying, ads.

Also, a community driven project, like SponsorBlock, where users identify ads to build up a database could be created.

These are just a couple of ideas to defeat embedded ads, and I'm not a genius programmer by any means. This is just another front in a war that has been going on since at least the 90's and as long as blocking ads is less annoying than watching them, we're winning.

[–] [email protected] 2 points 11 months ago

At that point you might just end up with some kind of YouTube 'piracy' with Premium subscribers uploading mirrors to Peertube servers or something.

Hell, I'd support it with my home server if someone made a containerized service for it. Just start uploading my subscription feed somewhere for other people.

[–] [email protected] 2 points 11 months ago

This already happens in audio podcasts, it's annoying as hell