3 ms·
The issue is that Netflix would have to do it, and they'd have to get permission from the content owners to modify the stream. I suspect hell would freeze over
by zeta0134 4y ago
The issue is that Netflix would have to do it, and they'd have to get permission from the content owners to modify the stream. I suspect hell would freeze over before anyone could agree on the relevant licensing arrangement
- 1123581321 4y agoThey might agree to a compression format, and the format could define post-processing. Third party desktop software could also do this were it not for HDCP. I'm pretty sure any attempt to front-run the stream with a full-screen image processor will blacken the display.
- gwillen 4y agoYou can do it in Chrome on macos without the screen going black, if you disable hardware acceleration. I dunno how long that will last, though.
- kuschku 4y agoEvery good chinese 10$ HDMI Splitter or Capture Card will just ignore HDCP entirely. It's actually refreshing, you just plug it in and it works fine.
- exogen 4y agoFYI, they already do this by synthesizing film grain! https://waveletbeam.com/index.php/news/48-netflix-film-grain-synthesis https://waveletbeam.com/index.php/news/48-netflix-film-grain...
- gffrd 4y agoInteresting! For each source, they must develop a "grain profile" (or, likely multiple profiles) so they're applying the right grain ""effect" when re-graining? And on the re-graining: is this being done on the client side??? Like, is my Roku adding back the grain to my Paul Thomas Anderson films? (Note: I'm only 5 min through the video, so these may be answered)
- arrrg 4y agoTVs can do that, Netflix doesn’t have to. Our new top of the line Sony (A95K) has a debanding image setting. (But I think pretty much all Sony TVs have that setting.) However, it doesn’t seem extremely great and tends to smooth out things it shouldn’t. I have it turned off. It seems like debanding in realtime is still too big of a task even for the most expensive TVs.
- notpushkin 4y agoWhich is why Netflix are the ones who should do it. Even on low-powered devices, they could stream some pre-computed debanding data for each pixel in the video (e. g. as a separate channel encoded with video).
- kristopolous 4y agoNo that's in the decoder step which is up to the shared library that's used for it on your system - likely doing a hardware call to your graphics card which is the perfect place to do this stuff. The solution is a drop in decoder replacement. Heck it might already exist, it's a pretty obvious, easy and direct application.