• tal@lemmy.today
    link
    fedilink
    English
    arrow-up
    38
    arrow-down
    1
    ·
    edit-2
    3 days ago

    If Google really wants to, they can crack down on yt-dlp, and I assume that if enough people are using it, they’re likely to do such a crackdown. Like, this works for the moment, but…

    • throwawayacc0430@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      20
      ·
      3 days ago

      Nah. How would you crack down a program that just play the videos in the background and then just capture the content while it’s played?

      Just queue up a bunch of vidoe you wanna watch, and let the program just essentially screen record it.

      Well if you say “DRM”? Well we could share it to a display that itself is hacked and record all the signals.

      Unless they are doing proctoring as if it were a test, there will always be some way to circumvent it.

        • throwawayacc0430@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          12
          ·
          edit-2
          3 days ago

          I’m so used to the sponsorship thing that I just instinctively tap/click the right side of the screen a few times to skip it.

          (As for why I don’t use sponsorblock: I don’t block them because I wanna take a few seconds to take a peak into the sponsor segment to make sure they don’t have very evil sponsors like ahem “Betterhelp” (I don’t trust someone that still have that as a sponsor in 2025)

          Edit: Also, I’m pretry sure someone will build a locally run AI model that can detect the ads/buffering and cut it out. “AI” might not give you true information in terms of search results, but pattern recognition is like its main job, right?

        • Vanilla_PuddinFudge@infosec.pub
          link
          fedilink
          English
          arrow-up
          10
          ·
          edit-2
          3 days ago

          Imagine adblock re-rencoding software that picks mp4s clean based on repeated content(ads). The user could select each ad as they happen, mark them as such and let it identify them from there. Imagine sharable or federated caches of these ad records between users.

          Someone who can code, please, imagine it.

          • passenger@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            9
            arrow-down
            3
            ·
            edit-2
            3 days ago

            What they should be imagining instead is a better video sharing platform. There are alternatives already…

            • SaharaMaleikuhm@feddit.org
              link
              fedilink
              English
              arrow-up
              10
              arrow-down
              1
              ·
              edit-2
              3 days ago

              Cause all you need is your imagination!

              And billions of dollars to build and run the site with servers worldwide. No biggie

    • Vanilla_PuddinFudge@infosec.pub
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      1
      ·
      3 days ago

      Virtual desktop program that watches videos and uses sponsorblock and adblock after the fact to pick it clean and re-encode it.

      I’m that level of anal

      • tal@lemmy.today
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 days ago

        I’m not really following video DRM, but my understanding is that Widevine won’t run in a VM with a virtualized video card like that.

    • rumba@piefed.zip
      link
      fedilink
      English
      arrow-up
      12
      ·
      3 days ago

      It will happen eventually. All they need to do is start new/rotating keys on wildvine and put the ads at random times right in the stream, then disable fast forward if you use it to skip ads. It’ll be a UX hit, so it’ll need to be worth it to them.

      In the end, they can’t stop us from HDMI capturing and using comskip to detect / remove but there are a million ways to play tag between where we are now and that which don’t require people posting videos to pirate bay :)

          • solrize@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            2 days ago

            strip out the HDCP

            Interesting, I had figured that was possible in principle but hadn’t kept up with what was actually around.

            But still, the HDCP stream is decompressed video, so if you want to save it, you’ll have to either put it through yet another layer or lossy compression, or burn a ridiculous amount of disk space compared to the compressed stream that Youtube sent to your computer.

            We’ll see how things go. Google in the past has made occasional modest gestures to get in the way of downloading, but they haven’t made serious effort to prevent it. Who knows whether that will last.

          • Lv_InSaNe_vL@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            3 days ago

            They aren’t fool proof, and relatively easy to detect from the source.

            Source: high end AV tech for like half a decade

        • rumba@piefed.zip
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days ago

          I break HDCP right now. Those keys have been leaked for AGES. $10 amazon HDMI copy in between your videocard and the capture.

    • mesa@piefed.socialOP
      link
      fedilink
      English
      arrow-up
      10
      ·
      3 days ago

      My ip was blocked a LONG time ago by google for using yt-dlp. Works with VPN but nothing else. Fun times. I think I only pulled a couple of videos off for archival services. On my own channel non-the-less.

      • tal@lemmy.today
        link
        fedilink
        English
        arrow-up
        15
        ·
        edit-2
        3 days ago

        You might try again. I was blocked for a couple weeks after I pulled a bunch of videos from a channel using yt-dlp, and for a while YouTube required an account (which I will not get) from that IP. But a couple weeks later, things were working again.

        • mesa@piefed.socialOP
          link
          fedilink
          English
          arrow-up
          11
          ·
          3 days ago

          Ok cool! I updated yt-dlp via pip, and it looks like its working again. No warnings or anything. Awesome.

      • Vanilla_PuddinFudge@infosec.pub
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        3 days ago

        Right. At the end of the bullshit, the content still plays to completion if the user hits play. We can script and Ai and remove ads all day long after a program snags the feed.