Live data from Hacker News

The Quest for Netflix on Asahi Linux

da.vidbuchanan.co.uk

271–280 of 293 posts

Re: The Quest for Netflix on Asahi Linux

#271
post #17

Earlier quoted context omitted.

I believe that L2 would be weaker than L3 in practice, which likely explains why I've also never seen it implemented (If you know about an L2 instance I would be genuinely interested in taking a look)

> I believe that L2 would be weaker than L3 in practice How come?

According to the descriptions I can find, L2 does cryptography in secure hardware, but video decoding in software. (as opposed to L3 that does both in software, and L1 that does both in hardware).

In L3, you can obfuscate the cryptography and the video codecs together as a unit, blurring any defined border between them. A determined reverse-engineer can inevitably unravel that obfuscation, but it's non-trivial.

In L2, there must be some interface between the hardware and software components. That interface presents itself as a very obvious weak point. As an attacker, all you'd have to do is watch the data flowing out of the cryptography hardware, and into the video decoder software, and you'd be able to siphon out the plaintext video data.

(To be clear, this is entirely "in theory" because I've never seen an L2 implementation)

Re: The Quest for Netflix on Asahi Linux

#272
post #63

The mere existence of Widevine is a mystery for me. How sensible for Netflix is to invest into DRM at all? It's not a gamedev situation, where DRM lasts long enough to make impact on initial sales. Pirated Netflix shows appear on the torrents same day, and unless they have full-stack protection from the decoder to the screen, not much can be done. They seem to make user experience worse for nothing.

Widevine is not from Netflix per-se but for all kind of DRM content, including that from other streaming services for all kind of media.

Furthermore it is _not_ Netflix decision, but a decision legally forced onto them by companies which whole purpose it is to make money from selling copyright which have huge legal influence in both the US and the EU. (Through Netflix does has some influence on the legal framework leading to to, but very limited compared to e.g. Disney.)

If Netflix wants to have any 3rd party content, even "old crappy stuff", they need DRM (or way more power/influence). Even for first party content due to round about legal things they might be required to have DRM, I think. (But I am not completely sure).

Re: The Quest for Netflix on Asahi Linux

#273
post #79

Earlier quoted context omitted.

Netflix doesn’t do it because they want to. They do it because it’s part of the licensing agreements they sign to get content.

If it was the whole story, they'd put their own content (the rare ones for which they have 100% of the rights) with no DRM and the maximum resolution. But they don't do that. In some cases you might get 720p (Netflix content) instead of 540p (third party) with widevine L3.

They have likely legal contracts with actors and similar which pay on a per-view basis which could sue Netflix if they would do that.

They definitely license music for their original which likely requires requiring DRM.

They would make offend influential huge organizations in the background of copyright monetization which could cause them tons of problems.

Re: The Quest for Netflix on Asahi Linux

#274
post #171

Earlier quoted context omitted.

Just because piracy is possible doesn’t mean they should make it as easy as it can be for users. There’s value in even minor hurdles. They clear think it’s worth it.

> Just because piracy is possible doesn’t mean they should make it as easy as it can be for users. > There’s value in even minor hurdles. The hurdles only exist for the people who are paying them. It makes piracy more attractive relative to paying, by making the experience you get when you pay worse. > They clear think it’s worth it. They're corporations. Management is under pressure to be seen doing something about…

Making the experience worse fir customers than pirates is inexcusable. Can’t watch on all my devices, that’s not an issue with pirated stuff.

Streamers work hard to make their interfaces good and recommendations valuable because that is their value add.

I suspect DRM might be added because circumventing is a different violation as opposed to just copyright infringement.

Re: The Quest for Netflix on Asahi Linux

#275

Earlier quoted context omitted.

You're not understanding how lossy compression encoders work. Try recompressing a JPEG a few dozen times. Or take an MP3 and export it from Audacity, open the export, export as MP3 again a dozen times and see what it sounds like. All those artifacts keep getting amplified every time you re-encode until it's practically just the artifacts. Every time you render and recompress you're losing information, it's lossy comp…

But the loss happens during re-encoding, not during capture.

Lots of the time capture cards are returning a compressed video stream instead of raw frame data, at least for non-professional environments. I don't know too many amateur streamers handling SDI around their house.

Re: The Quest for Netflix on Asahi Linux

#276
post #210
post #143

Earlier quoted context omitted.

When have you ever been able to buy software? I thought in most cases you just buy a license to use the software or the license says it’s free for X types of uses or sometimes “free for everyone”.

Back when it was sold on physical media; CDs, Bluray, DVD or floppy disk. Because it was a physical disk, you were allowed to do whatever you want with that disk. You weren't given the right to copy it and distribute those copies thanks to copyright, but you were allowed to resell your one physical copy due to the first sale doctrine. Hence we can quibble about the definition of "buy software", but we used to be able…

I don’t remember it being like that with CDs and floppy’s. I’m pretty sure most of them were still a license to play.

Looking at my Diablo II (version 1.0 2000) and Warcraft III CDs I am given a license key and agreement to an EULA. Unfortunately the EULA isn’t in the box but I’m almost positive they could revoke my key and I’d be unable to play.

Re: The Quest for Netflix on Asahi Linux

#277

For some reason, my Jellyfin and Navidrome instances doesn't use Widevine (garbageware) in any way. Radarr, Lidarr, Sonarr, and the other Arrs work beautifully to control what media I want, get it, and store it appropriately. And the files I download from Usenet and Torrents work on any platform powerful enough to play them. I was treated like a criminal when legitimately buying media years ago. Already learned https…

> Navidrome Thank you. The two things I don't like having in Jellyfin are music and youtube videos (the latter are a real PITA if what you've ripped doesn't have a TVDB entry, which, fortunately, some Youtube series do—yeah, there's a 3rd party plugin to help out, but it's so unhelpful I stopped using it completely, broke other stuff, very fiddly, not worth it) This gives me what looks to be a much-better solution fo…

Glad I could help with a recommendation.

I find it handles around 2TB of music very handily. The playlist handling is "weird", but simple. Basically, just take winamp or audacious, make a playlist using it, and then save the playlist in the root of your music dir. Auto-imports.

And Navidrome also uses subsonic as its API, so there's at least 10 apps that'll natively use it. And there's a bunch of compatible hardware as well.

Now, Navidrome isn't good for handling Youtube videos. To that, I do find Jellyfin to be useful.... but in conjunction with this plugin: https://github.com/ankenyr/jellyfin-youtube-metadata-plugin . From that plugin, you can pull all the metadata from a YT video.

Re: The Quest for Netflix on Asahi Linux

#278
post #95

For some reason, my Jellyfin and Navidrome instances doesn't use Widevine (garbageware) in any way. Radarr, Lidarr, Sonarr, and the other Arrs work beautifully to control what media I want, get it, and store it appropriately. And the files I download from Usenet and Torrents work on any platform powerful enough to play them. I was treated like a criminal when legitimately buying media years ago. Already learned https…

> I was treated like a criminal when legitimately buying media years ago. What happened?

A collection of media, that was conveyed as a purchase, was really a DRM locked rental. After the Microsoft auth servers were taken down, all the music went up in smoke. I was hundreds of dollars poorer and nothing to show for it.

After that, sure, I'll buy tickets to attend shows and other 'people doing cool stuff on stage'. But buying DRM music, videos, and games are out of the question. I'm not going to throw more money to a badly described rental that's masquerading as a sale.

Now, I have bought music and videos in recent years. But those discs go to my reader and converted to their respective formats for Jellyfin/Navidrome handling. But in 20 years, those discs will still work. The DRM crap won't. (And if Microsoft can't manage to keep up DRM servers for a decade or longer, I'd argue nobody can.)

Re: The Quest for Netflix on Asahi Linux

#279
post #78

Earlier quoted context omitted.

Because the search is pretty bad too, even when you know what you want and you're sure it's there.

How would you improve the search?

Better filters instead of permanently inventing new "categories".

Allow me to filter (and sort results) by playtime, IMDB/Letterboxd score, original language, whether I have watched it before, ect.

If I don't already know the name of a movie, I just need Netflix to show queries like "a French movie shorter than 2:20h with at least 3.5 stars on Letterboxd".

Re: The Quest for Netflix on Asahi Linux

#280

Widevine has been privately cracked/bypassed. The method hasn't been made public as it would obviously get patched rather quickly (if it even can be patched). That's why Netflix content is available almost immediately on any decent tracker. The quality would not look nearly as good if it was grabbed using a capture card. Like others have mentioned, it's security theater for the content owners who most likely require…

> Widevine has been privately cracked/bypassed. Sort of. Widevine has various levels, and there are exploits for the lower ones. But the upper ones really only have a vulnerability if a hardware key gets extracted, and Netflix shows in higher resolutions are increasingly not available anywhere because of that. Stranger things Season 4 was only available at 720p for more than a month.

Just checked up on this, currently there are torrents available for Stranger Things Season 4.

> Stranger Things S02E09 2160p NF WEB-DL DTS-HD MA 5 1 HDR DV HEVC-FRiENDS

So either the DRM Level was reduced after the release (why would they ever do that?) or it was cracked but takes some time to do so.

Post reply on HN