But yes, until they also build in the technology they have in PlayStations (Cinavia) to video cameras, that is the most obvious leak.
It's one thing if you're converting from one compressed format to another, or recompressing an already compressed file.
It's another to simply grab the pixels off of screen and compress those. You won't get as good of a shot because of the original decompression, but your description of why is inaccurate.
Everything I just said is rephrasing what is already in algesten's comment.
Think of it like this.
If you compress and distribute someone's wavy hand-cam pirating of a movie, the poor experience isn't due to the compression, but the way the move was recorded in the first place.
likewise, recording a stream and then compressing it later, the quality isn't because of the original compression, it's because of the quality of the original stream.
Now that poor quality may partially be the result of the initial compression, but recompressing it isn't why the quality isn't great.
that's the point, it's the quality of the input that matters, not the fact that it's been compressed previously.
Original source video > Netflix video stream (1 level of lossy encoding) > Recompressed video stream (2 levels of lossy encoding)
That's because, while it may have been compressed going over the wire, it's 4k and the quality is pretty stinkin' good.
what you don't do is try to simply recompress the signal that netflix is sending you, you uncompress and then compress.
At which point you're not "recompressing", what you're doing is compressing a stream that may not be as high quality as the original, uncompressed form, but it's a truckload better than sneaking into the theater and recording that way.
An approximation of an approximation of a video is going to be worse than an approximation of a video.
> _Problem is_ that grabbing the last frame buffer would mean you're doing it post decompression. To distribute something you grabbed like that you'd need to recompress it and then have a generation degradation of lossy compression.
In the context of getting a decent pirated copy, that's not really a problem due to how good those streams are.
That was my point, anyway.
But if you want to capture the pixels before they are converted into light, HDCP may prevent you from doing so [1].
Very messy but it should work.
The HDFury devices work great: https://www.hdfury.com/tag/hdcp-stripper/