3 ms·
How easy is it to download raw video files of Netflix originals? (shoutouts to the Netflix employees in the chat)
by whateveracct 4y ago
How easy is it to download raw video files of Netflix originals?
(shoutouts to the Netflix employees in the chat)
- rowanG077 4y agoWhat do you mean with raw video files? As in losslessly encoded? Impossible afaik. If you just mean a normal lossy encoded video: trivial.
- whateveracct 4y agoThe lossy encoding is what ends up on my TV, right? Works for me. Sounds like my media archive is going to get some new friends.
- bobobob420 4y agoIm sure those netflix originals are already up for download through torrents and mega no?
- OmarAssadi 4y agoNetflix uses Widevine DRM, and in short, not very easy. Widevine has three different security levels: L1, L2, and L3, with L3 being the lowest-level. Things like Chrome have L3 access. There have been tools to dump Chrome’s key and decrypt stuff like Netflix’s content. However, I believe Netflix only serves up to 480p to L3 devices. For HD and UHD content, you’d need higher access levels, which means you’d need to get the key from some sort of L2-L1 device, like a phone, Smart TV, etc. There are no public methods to obtain those higher-access keys as far as I am aware; the piracy groups tend not to publicize that kind of thing because that’ll just get the device’s key revoked pretty much immediately and whatever exploit they’ve found will get patched.
- httpsterio 4y agoChrome has access to 1080P
- Mindwipe 4y agoNo it doesn't (except on ChromeOS where Google provide Widevine Level 1 because they control the OS hardware access). Chrome has access to 720p because it only has Widevine Level 3 on MacOS or Windows.
- 2143 4y agoAnd what's the situation in Linux? I use Netflix via Chrome on Linux. As such I don't watch too many movies. Was I paying all that money for nothing? While on the subject — I use Chrome exclusively for Netflix. My privacy settings on Firefox — my default browser — doesn't work well with Netflix, and so I installed Chrome for the sole purpose of using Netflix. Video quality always seemed worse than on my smartphone.
- OmarAssadi 4y agoProper Chrome Chrome on Linux also has Widevine L3, so the same bad situation as Chrome on Windows and macOS. And yes, if you’re not also using Netflix a ton on your TV or something, you were likely overpaying :( DRM sucks.
- Mindwipe 4y agoLinux will never get better than 720p, and maybe even 480 in some circumstances as it's unlikely your machine can pass up a signed HDCP chain of trust. (Somebody will point out that HDCP support was added to the Linux Kernel here, but it was added for the use of the kernel on closed hardware where you can have a hardware root of trust and signed drivers, not a general purpose Linux machine.)
- Bayart 4y agoThe most straightforward way is probably to dump the raw stream from the renderer, post-decoding.
- Mindwipe 4y agoAnything that Netflix serves higher resolution pictures to has a closed encrypted renderer and protected memory right down to the HDMI controller with driver and hardware certificate signing to make sure you can't do this. That is literally what Widevine Level 1 is.
- BizarroLand 4y agoNah, it's pretty easy. You can screen record with OBS Studio or something similar, or if you want to capture the output you can run the output into a cheap Chinese HDMI splitter that only implements HDCP between your PC and the box, but not between the box and the monitor, and then capture that output with a hardware recorder.
- Mindwipe 4y agoNo, you can't record with OBS. The entire point of WV L1 is that nothing in Userland can see the pixels because they are not composited until the last second of the hardware's output path. You will just get black pixels, and no software running in the general purpose OS can do anything about that. If it can, then it's not a Widevine Level 1 setup. And yes, a HDMI splitter could, but that is completely irrelevant to what I said, which was about the inability to do screen recording before the HDMI output.