• kota [he/him]
      link
      fedilink
      English
      321 year ago

      Sadly this approach is very likely impossible to block. It’s much more computationally intensive for google, which is why they haven’t done this in the past, but it is essentially impossible to block if done well.

      • Llituro [he/him, they/them]
        link
        fedilink
        English
        191 year ago

        Yeah I’m super pessimistic about this. On the user end it will be damn near impossible to tell the difference between ad and video when it’s all the same stream or data from the same server connection and URL.

          • Llituro [he/him, they/them]
            link
            fedilink
            English
            91 year ago

            i would assume they’ve spent decades working around that one. there’s a lot of ways they could potentially try to handle that, from locking down the video player controls to delaying your fast forward until after the ad to completely changing the embedded media player for the ad despite the video stream being continuous. if they still have the skip ads button like currently, i’d imagine that becomes literally just letting you jump ahead to the end. they already will have to account for the normal video playback stuff. all of this is the reason they tried to not do things this way until now. dealing with all of that is part of what makes it computationally intensive to shove in the ads on the fly.

        • PaX [comrade/them, they/them]
          link
          fedilink
          English
          30
          edit-2
          1 year ago

          Ad content recognition system maybe - if you see an ad, click a button and it goes into a database or if your browser sees an ad in the database it skips it

          Even if it can’t be skipped I would prefer the stream be blacked out and muted rather than be subjected to psychological warfare

          • Llituro [he/him, they/them]
            link
            fedilink
            English
            171 year ago

            ok, i think that’s probably the only kind of thing that could do it at all. that sort of user-reported database is how some ad skippers already work. agreed on preferring nothing to psychological warfare.

            i look forward to the bizarro-world arms race where google gets more and more sophisticated techniques to make 100000 unrecognizably different versions of the same dog food commercial that the databases won’t be able to recognize.

            • Tom742 [any]
              link
              fedilink
              English
              71 year ago

              100000 unrecognizably different versions of the same dog food commercial that the databases won’t be able to recognize

              Sounds like a potential task for some generative algorithm

          • I would prefer the stream be blacked out and muted rather than be subjected to psychological warfare

            I genuinely feel psychological distress from YouTube ads, wish I could sue for damages.

      • flan [they/them]
        link
        fedilink
        English
        11 year ago

        I kind of wonder though…server side ad injection would work well for Twitch because the video player cant buffer more than a few seconds. But youtube? The player could buffer the entire video.

  • @[email protected]
    link
    fedilink
    English
    131 year ago

    I mean I’ve always been baffled that this wasn’t already how it works. It seemed to me if they wanted to make them hard to block this was the obvious answer

  • sgtlion [any]
    link
    fedilink
    English
    131 year ago

    It’s an endless arms race, not an infallible solution. There’ll be another addon to block server side infected ads too.

    • @[email protected]
      link
      fedilink
      English
      21 year ago

      I can imagine some third party displays with ad detecting and blocking software built-in, this will of course be illegal

  • GOD FUCKING DAMNIT!!! I haven’t seen an ad in years and now I have to sit here for 3:18 through an ad for a FUCKING RAIN JACKET!! I will never buy one of these things just for making me sit through this. And holy shit, learn your market people.

    Wait, there’s more, got another two minute ad for a fucking murder fantasy pistol holster so you can quick draw on a tactically ascertained threat…

    Then the videos are freezing and not loading for shit. Do I need to use a VPN to watch anything now?

    • QuietCupcake [any, they/them]
      link
      fedilink
      English
      121 year ago

      They must be doing a limited or selective rollout again to test the new methods on only some accounts. Because I’m not getting any ads breaking through uBlock Origin. I’ve tested with phone and laptop on multiple videos and it’s still working as it always has for me.

      • Well, it pissed me the hell off. Even worse, all the ads were bro dude bullshit that’s just targeting men’s insecurities. I’m going to just be using my downloader extension if this keeps up.

        • QuietCupcake [any, they/them]
          link
          fedilink
          English
          41 year ago

          Oh yeah, it would piss me the hell off too. If it really does end up breaking uBlock and there is no other work around, I will be one of the ones to simply just not ever watch youtube videos, regrettably.

          Since it does seem limited to just some people right now and you are one of the unlucky ones, I’d suggest just using youtube frontends (like Invidious or Piped). They also seem to still be blocking ads just fine and have a bunch of other benefits. If youtube ends up implementing this new ad-forcing bullshit for everyone, I’d expect the frontends won’t be immune from it either, but for now, I can’t recommend these enough. When I was testing uBlock earlier of course I was using youtube directly, but generally speaking, I don’t use youtube directly at all anymore and will only watch youtube videos with an Invidious or Piped instance. If you’re not already aware, it’s as simple as replacing the youtube-dot-com part of the url in your browser with the url of a frontend instance (that’s what hexreplybot does for us!) That’s going to be easier and less time consuming than using a downloader for every video you want to watch and certainly easier (and less costly) than a VPN. Youtube hates this of course (one of the reasons I love it) and so instances will sometimes get blocked or rate-limited, but it’s always just temporary and all you have to do is use a different instance. Today piped.yt was working well for me, so whatever video you’re trying to watch, just replace youtube.com with piped.yt, leaving the rest of the url the same. If you have issues with that, try inv.tux.pizza (which is an Invidious instance).

          And since you mentioned using an extension, another thing I’d recommend if you want it automated so everytime you click on any youtube link you see the video via one of the frontends, get the extension LibRedirect. It’s an unfortunate name for an otherwise pretty great extension. It works for a bunch of other websites too if you want it to.

    • Kairos
      link
      fedilink
      English
      121 year ago

      Not really. If you know what you’re doing video stream manipulation is easy. They might just do the Webm concat thing (two webm files put together is just a single webm)

      • GaveUp [she/her]
        link
        fedilink
        English
        25
        edit-2
        1 year ago

        Not just that, these big tech companies have some genuine black magic fuckery with their tech it’s unbelievable. I about lost it when I discovered that Google Drive files are not all copied 1:1 in their datastores. Same runs of 0s and 1s in your file and other files in anybody’s Google Drive files are stored only once, and so when you retrieve the file, it actually recreates your uploaded file with a bunch of pointers in sequence to all these different data locations

    • EpicKebabEater [he/him, it/its]
      link
      fedilink
      English
      541 year ago

      Also a bizarre move considering they are so hard on for ads because Youtube is incredibly expensive to maintain. You are going to pay for comically large servers by… burning more computer time inserting ads into streams? Google screwed adbuyers before by not actually showing the ads where they were supposed to, Idk why they are trying so hard instead of doing more of that.

  • Evilphd666 [he/him, comrade/them]
    link
    fedilink
    English
    271 year ago

    I was informed last night one ofmy favorite Gachimuchi channels got nuked because Billy ass was too hot for YT. It isn’t getting better. The enshittification continues to find new levels to torture us with.