Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

alternativeto.net

Turd_Ferg , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers
@Turd_Ferg@sh.itjust.works avatar

Thats fine. This just fuels developers to make more efficient ad blockers. Youtube wont win the long game and the more they try stuff like this, the more people find out about ublock and other adblockers.

Zerush OP ,
@Zerush@lemmy.ml avatar

uBO and other traditional adblockers can do nothing against embedded ads in YT vids, at least not those in the extension stores. YT won't permit extensions in the official stores to make useless it's new policy. The solution can only be in independent sources, that is the problem. In the stores you'll find only descaffeinated adblockers which blocks only traditional ads on websites.
Install, Greasymonkey or Violentmonkey, maybe Tampermonkey and keep an eye on the script repositories.

Zeke , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

Honestly, I just pull videos from Youtube to watch later. I don't actually watch anything on Youtube. I do wonder if there's an upcoming replacement for Youtube like there was for Twitter.

haui_lemmy ,
@haui_lemmy@lemmy.giftedmc.com avatar

Peertube

Track_Shovel , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

What are the YT alternatives? I use it by default and I'm to exhausted to look for another landing place

possiblylinux127 ,
@possiblylinux127@lemmy.zip avatar

That is a good question

kylian0087 ,

Odysee ! I use a detention even so if I click a video on YouTube and it is also on odysee it opened odysee instead.

MeaanBeaan , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

Anyone know if and how this might affect Grayjay or revanced?

mihor ,

I noticed some lagging lately on ReVanced, but nothing more, ATM. If the server side ads are the cause it's nothing major for now.

possiblylinux127 ,
@possiblylinux127@lemmy.zip avatar

If it ain't Foss it is a toss

JackbyDev , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

I'm surprised it took them this long.

KeefChief13 , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

Youtube is testing my fucking patience.

Zerush OP ,
@Zerush@lemmy.ml avatar

For a lot of things I already had changed to alternative sites, the best alternative to YT IMHO is Odysee, music of all kind you can listen here 24/7, or in Bandcamp, for movies there is PlutoTV and the pages of the local public TV for free, news are in the homepage of the prefered newspaper, etc..

possiblylinux127 ,
@possiblylinux127@lemmy.zip avatar

Stay away from Odysee unless you are a neonazi

Zerush OP ,
@Zerush@lemmy.ml avatar

Certainly there are also neonazis, like in all other streaming platforms too, including YT, where I already blocked some channels because of this. Worst is removedute respect nazies.

Themadbeagle ,

Idk, Maybe instead of avoiding nazi spaces, people should take a page from their book and just invade them and overwhelm them. Idk about you, I have to put up with hearing and seeing bullshit daily, so my tolerance is high. A lot of these fascist can't even handle a picture of a catboy lol

possiblylinux127 ,
@possiblylinux127@lemmy.zip avatar

Odysee is designed to support Nazis

TheAnonymouseJoker , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

Inserting ad clips between DASH HLS packets seems to have done the trick for YouTube. RIP ad blocking on YouTube. Have fun I guess... :/

Zerush OP ,
@Zerush@lemmy.ml avatar

We'll see.At the moment I see any ads, nor nags in YT, using userscripts instead of extensions, but anyway I'm going to keep an eye on what's happening in Greasyfork and OpenuserJS regarding YT in the future, this in any case offers many more options than the castrated extensions that will be in the stores to be able to stay there.

TheAnonymouseJoker ,

I am pessimistic about scripts being able to handle this, since it is a server side manipulation of streaming packets. It might be interesting if instead of seeing ads, a workaround is invented where the ad is not shown to user and video remains black and silent for that duration, and Google gets to hear such a thing has happened. If they get angry about it, it might reveal more about what they desire with forcing watching ads for people.

Zerush OP ,
@Zerush@lemmy.ml avatar

I'm not so pessimistic, as the proverb says, where there is a law, there is also a way around it.
There are many very capable devs who are screwed by YT and Google as well like us and in the script repositories they have a free hand, which as devs for extensions they do not have.
YT is the only problem for adblockers, even the inbuild blocker in Vivaldi works flawles, even cutting off cookie advices and some paywalls, only in YT it fails. But the userscript I use instead in YT work there even better than uBO, at least until now. Extensions are all limited by the imposed norms in the stores, more in the near future, it's this because I trust more in scripts, at least for certain tasks.. As said, we'll see.

worsedoughnut ,
@worsedoughnut@lemdro.id avatar

Don't be too optimistic, you probably haven't seen it because it's not being rolled out universally just yet; they like to A/B test their massive feature changes.

Zerush OP ,
@Zerush@lemmy.ml avatar

We'll see, it's sad but anyway I can live without YT, I'v other sites in my bookmarks to watch and listen what I want, I can only recommend trying to find the alternatives that work for each person and send YT to hell.

RobotToaster , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers
@RobotToaster@mander.xyz avatar

Can we train a local AI model to recognise ads?

Zerush OP ,
@Zerush@lemmy.ml avatar

Not with the crrent ones, it's easier to difference ads by code than by content in most Vids, eg, divulgations, news, influencers, etc. YT, to not destroy the own business modell, also avoiding that there later also 5 years old vids with outdated ads, must use some kind of dynamic insertion, that means, it can be discovered and skipped by some userscripts, for sure not in the extension stores, but in Greasyfork or OpenuserJS, which are independent from Google influence.

glimse , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

I know this is an unpopular opinion but I love YouTube and it really bums me out to have to drop it. My home account has been heavily curated over the past two decades and it's pretty rare to see a video on my homepage from the shitty part of YouTube...now I'm getting ads and just closing the tab. I have a separate account just for listening to music on my work laptop and I've found a ton of new artists through it, too....not sure what I'm gonna do once it starts getting ads, too.

I have a Nebula subscription but only like 1/3 of the channels I watch are on there. And obviously none of the music

kevincox ,
@kevincox@lemmy.ml avatar

I feel the same way. Or felt. It is a wonderful platform that will let anyone upload and share videos at absolutely no cost. Video hosting isn't as expensive as we are often lead to believe, but it isn't cheap. Especially if you want to provide a great experience like different resolutions and qualities.

I used to subscribe to YouTube Premium and was quite happy about it. However they slowly made the platform worse and worse. At some point it hurt to give them money, even if the subscription was "worth it". I just didn't like giving money to people destroying a great platform.

Luckily YouTube still supports RSS. This means that I can easily mix in other video platforms with no bother. I now subscribe to Nebula and have 35 subscriptions there. I also have a handful of PeerTube, video podcasts and other self-hosted creators. It isn't the "majority" of my subscriptions (Apparently I have ~200 YouTube channels that I subscribe to, but a huge number of them are dead, second channels or incredibly infrequent.) but it doesn't matter. All of my subscriptions come to the same "inbox" and it doesn't really matter what platform they are on.

TheAnonymouseJoker ,

Video hosting isn't as expensive as we are often lead to believe,

Then do it yourself. Video hosting is the most expensive form of hosting you can do on internet, and no other form of media even comes in the ballpark (games, photos, audio, text, databases). YouTube is running on CIA money. None of us can pull off what they do, because the fucking US government is running YouTube in an indirect way. Wanna know who owns Utah data centers? That's right, US government agencies and its little puppet corpos.

Tiktok, as colossal as it is, does not even compare because it hosts merely 30-60 second video clips. YouTube hosts an average of 10 minute videos and countless hour long documentaries and video essays. Even the likes of MindGeek owned porn sites are tiny compared to what YouTube hosts. Vimeo, Dailymotion, Facebook, VKontakte, Bilibili, none of those ever became as big for video hosting.

The reality is we have lived as freeloaders since the 90s, and many of these Big Tech services should not have been free in the first place. Now we are used to the convenience of these digital drugs. I forgot who talked about this once in a blog, but I will echo that message, and am unapologetic for this blackpill.

Soundhole ,

I'm with you so I pay a subscription (it is literally the only one I pay for) but even that is not enough as the enshittification is encouraging creators to release special videos just for their own channel subscribers now. So I need subscriptions on top of my subscriptions (dawg).

YouTube (Google/Alphabet) is a monopoly that needs to be smashed to itty bits.

jeena ,
@jeena@piefed.jeena.net avatar

Why don't you drop the nebula subscription and pay for YouTube premium then? You get rid of the ads and get some extra features and can keep your curated account.

This isn't a solution for everyone, but those who can afford it could help making YouTube make money and keep it around.

glimse ,

Because Nebula pays more to the creators. The people who make the videos I watch didn't make shit on YouTube

scytale , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

Crap I just opened youtube today and it looks like I was chosen. The ads load like normal videos and it sucks. My brain actually glitched for a couple of seconds when I opened a video because I wasn't used to seeing an ad. I dunno if there's any chance uBO can even counter this.

Zerush OP ,
@Zerush@lemmy.ml avatar

Try to watch the video embedded, simply edit it's URL, using instead of

https://www.youtube.com/watch?v=xxxxxxxx

this URL

https://www.youtube.com/embed/xxxxxxxx

scytale ,

Welp, restarted my laptop and I'm off the testing list so can't replicate (unless I turn off uBO of course). But thanks, this will be handy if it happens again.

eveninghere , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

I'd just drag the time seeker though...

Bademantel , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

That move would finally rid me of my addiction to YouTube. So much time, so many possibilities...

dan1101 , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers
@dan1101@lemm.ee avatar

Honestly no idea why they didn't just do that to begin with.

elgordino ,

Because it’s actually really hard to achieve technically. When ads are served outside the stream you can easily serve different ads to different viewers based on their profiles. When the ads are baked into the stream you can either

A) Create a whole bunch of different copies of the video asset with different ads baked in and then rotate these on a regular basis. Which would be expensive to update and store and limit the range of adverts that could be served to a particular user.

B) Dynamically create a stream on the users request, which while possible means standard CDN caching isn’t going to work so there’s a distribution challenge.

Or some other alternative they’ve come up with. I’d be really interest to know what their approach is here.

magic_lobster_party ,

They’re probably inserting the ads “on the fly”. It can be finicky depending on codec, but doable.

Solemn ,

Look up how HLS (HTTP Live Streaming) works. They just need to generate a personalized playlist for each person which points at things already hosted on CDN, and insert the ads where they want in the literal text file that your video player reads from to serve you the video.

I don't know much about it, but it looks like there's specific tags designed for dynamic ad insertion. Idk if YouTube plans to use them in this case though, if they want it to be undetectable to the client.

jeena ,
@jeena@piefed.jeena.net avatar

It's easier and less resource hungry to deliver targeted ads like that.

Greyghoster , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

It depends on what the publishers publish for. If it’s money then Peertube is probably not attractive.

Zerush OP ,
@Zerush@lemmy.ml avatar

As said, some creators already had changed to Odysee, because there they also can monetize their work, but without all the YT crap and nags, apart Odysee is freemium OpenSource
https://github.com/OdyseeTeam

RotatingParts , to Privacy in YouTube is testing server-side ad injection to counteract ad blockers

This is were we could use a browser plug in that uses AI to learn what an ad is and skip it for us. Now we just need someone to start working on it.

IllNess ,

Plugins can add controls and it can download videos, but plugins can't interact with videos directly I think.

Maybe use the Youtube API closed captions and figure out the patterns for ads that way?

Creat ,

Of course they can interact with it just fine, look at "sponsorblock" plug-in. It would also solve this problem completely. It already exists and works well, it just isn't "AI" nonsense.

jeena ,
@jeena@piefed.jeena.net avatar

You are missing the point that sponsorblock only works without AI because everyone gets the same video delivered. Once they have targeted ads of variable length and amount you need someone to watch your specific version of the video and do the tagging where the ads ans sponsors are. You could pay someone to do it for you but that is expensive and very slow. Or you can train a ML model to recognize the patterns and tag it for you hopefully pretty fast.

IllNess ,

Yes, that is adding controls and using a database from the SponsorBlock server.

What I mean is a plugin cannot see the video. Like you can't write

if(screen == adScreen) {
     then skipToNextSegment();
}

The plugin isn't reading the video, it is getting info from a database. For AI or machine learning to work ad injection, which might change for every user, doing what SponsorBlock is doing is not enough.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • incremental_games
  • random
  • meta
  • All magazines