My wife and I have noticed that all our computers today have been showing quite a few ads on youtube. We have ublock on just about every device and Firefox on a majority of them. Anyone else having the same issue?

  • TootSweet@lemmy.world
    link
    fedilink
    English
    arrow-up
    66
    ·
    2 months ago

    I’ve heard that YouTube has started experimenting with injecting ads into the actual video stream rather than getting JavaScript in the browser to swap between video and ad. Specifically for the purpose of breaking ad blocking. (Particularly to break ad blocking on Open Source apps/clients like NewPipe.) Though I haven’t seen it myself.

    There are a lot of doomsayers saying that YouTube ad blocking is a thing of the past if they do that for all videos/users, but I don’t think that’s the case. Ad blocking will catch up given some time.

    • SSTF@lemmy.world
      link
      fedilink
      arrow-up
      15
      ·
      2 months ago

      I will download YouTube videos and manually snip the ads out myself if it comes to it.

      • JoshuaFalken@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        2 months ago

        In theory, Sponsorblock could evolve to download a new video multiple times, check what frames match each copy, and use that data to skip to the next matching frame when users watch something.

        This would overcome video stream ad injection even if every ad was a different length and in a different location each time someone watched the video.

    • mesamune@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      I’m not seeing any ads on any computers today I think I may have been part of the ab testing. Fun times.

    • linearchaos@lemmy.world
      link
      fedilink
      English
      arrow-up
      14
      ·
      2 months ago

      There’s give and take. If they lay the ads right into the stream at random points with no indicators and if you’re due for an ad, they only serve you ad until you’ve consumed that time. So the apps turn to buffering. You pause the video for 10 seconds then you run it at 95% speed. At some point we’ll end up predownloading everything at 1x speed with ads and watching it later with an ad skip algo on the canned video.

      They can’t stop you from stripping ads, but they can make it not work in realtime. You’ll have to have a plan on what to watch and lose some time when you’re discovering random content.

    • BossDj@lemm.ee
      link
      fedilink
      arrow-up
      7
      ·
      2 months ago

      Cool to know. I was playing an audio version read along for students on my school computer (our district uses ublock) and it decided today they needed to hear some product placement in the middle of a tense reading of button button.

      • grue@lemmy.world
        link
        fedilink
        English
        arrow-up
        16
        ·
        2 months ago

        IMO any time you’re playing something for an audience, you ought to use yt-dlp to download it first, check it to make sure nothing is wrong, and play back that local copy. Not only do you ensure there’s no fuckery with ads etc., you also don’t get screwed if the Internet connection goes down.

        • BossDj@lemm.ee
          link
          fedilink
          arrow-up
          1
          arrow-down
          16
          ·
          2 months ago

          Thanks for the advice, but I’m not gonna put anything illegal on my work computer!

          • grue@lemmy.world
            link
            fedilink
            English
            arrow-up
            25
            ·
            2 months ago

            yt-dlp isn’t illegal. It breaks Youtube’s terms of service, but you just told us about how your entire school district uses ublock, so…

    • Scrubbles@poptalk.scrubbles.tech
      link
      fedilink
      English
      arrow-up
      25
      ·
      2 months ago

      Luckily ad detection has been a thing for a while. Cat and mouse. YouTube may kill their own client, but I think peertube and those could be clever enough to detect an ad starting in stream and ending. Plus surprisingly, AI and ml will help with detection too

    • fsxylo@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 months ago

      Twitch ad block isn’t perfect but instead of getting an ad I get the purple “ad broken” screen for a minute so it’s better than nothing I guess.