• 𝖒𝖆𝖋
    link
    216 months ago

    This restriction is meant to protect high definition content from being ripped by pirates. Open systems don’t offer the same DRM guarantees as the locked ones.

    • Talaraine
      link
      fedilink
      246 months ago

      Ironically means that everything I watch on my Linux machine will definitely be pirated.

    • FuglyDuck
      link
      fedilink
      English
      236 months ago

      locked ones don’t provide DRM guarantees either. it takes a script kiddie five minutes to break DRM whenever some new scheme comes out.

      • cooljacob204
        link
        fedilink
        66 months ago

        It’s probably contractual obligations from shitty media companies.

        • FuglyDuck
          link
          fedilink
          English
          56 months ago

          quite probably. Ironically it does nothing helpful because pirates are gonna pirate.

          • @Darkassassin07@lemmy.ca
            link
            fedilink
            English
            116 months ago

            If anything, it’s does the opposite by driving would-be legitimate buyers (well… Subscribers) into piracy.

            You won’t provide it to me even if I pay you, because you don’t like the system I use? Fine, I’ll keep my money and pirate it instead.

    • @edinbruh@feddit.it
      link
      fedilink
      22
      edit-2
      6 months ago

      Which is bullshit because DRM doesn’t effectively prevent ripping (source: you can find pirated hd content). So it’s literally only harmful to the customer.

      I’ll give you a quick demo of how DRM is literally useless at protecting content:

      • You need:
        • a machine with any Nvidia GPU series 600 or newer running Windows, a browser with DRM support (e.g. chrome), and optionally sunshine. This is not an uncommon setup
        • any other machine that can run moonlight (even a phone).\
      • Services often use widevine as DRM provider, so using the Nvidia machine visit this test page and make sure DRM is working
      • Normally the DRM api ensure that the decrypted content of that video can never in any form get out of a special GPU buffer, not even the browser can access it
      • enable sunshine on the machine
      • Connect from the second machine to the using moonlight and notice that the video is not being shared. DRM seems to be working correctly.
      • Now disable sunshine and enable Nvidia gamestream from GeForce experience, and set it up to share the whole desktop
      • connect from the second machine to the first using moonlight
      • now the video is being shared to the second machine, and DRM is circumvented. There is literally nothing preventing you from recording the screen on the second machine

      Now, this is a terrible way of ripping content, it causes at least one reencoding, which reduces quality (a lot of people won’t even notice it), but it is a stupidly simple working demo of DRM circumvention.

      Btw, that procedure is not the result of some study, reverse engineering, or any clever stuff. I was literally playing a game in streaming and I went “hmm, I wonder what would happen if I streamed widevine” and it just worked.

      • @d3Xt3r@lemmy.world
        link
        fedilink
        English
        106 months ago

        it is a stupidly simple working demo of DRM circumvention

        A much more simpler method is to just use Streamfab. No need for nVidia, a second PC etc.

      • @Holzkohlen@feddit.de
        link
        fedilink
        36 months ago

        What do you know, I have that kind of setup. I kinda want to try that now. I ain’t gonna subscribe to Netflix just to test this for myself tho.

    • Tb0n3
      link
      fedilink
      English
      16 months ago

      Will they stop doing that after it’s available online? No point to continue protecting from pirates once it’s already out. Oh what’s that? They won’t do that? Why not? Is it because they’re lazy or malicious?