Comment by ethmarks
9 hours ago
I imagine there would be ways around this. I know from personal experience that Kazam screen recorder on Firefox on Ubuntu can record anything and everything, including YouTube as well as DRM content on Disney+ and Prime Video.
I bet that it Google really wanted to it could force Firefox in line, but I imagine that actually preventing screen recording would require compliance at the OS level too, and I don't think that even Google could demand changes like that to Linux. Best they could do is block Linux clients from YouTube, but user agent spoofing or emulation could probably circumvent that.
And even if Google does somehow manage to entirely block screen recording, we can always exploit the analog loophole.
On Linux you can feed the GPU encoded bitstream and then GPU will use hardware to decode and display it as overlay.
Why is this relevant? To be clear, I'm asking from a place of ignorance. Are you saying that because the video player can have the video decoding happen entirely on the GPU, screen recording software can't pick it up? Couldn't the software just read from the GPU buffer?
> Couldn't the software just read from the GPU buffer?
The GPU would simply return all zeros for area where DRM-protected video is being played. Duh.