2015-12-19, 02:57
(2015-12-18, 14:05)hansolo Wrote: Technically is correct but most TV disable processing for RGB signals, leaving with just 300lines motion resolution (from sample-and-hold limitations) and/or judder for 24p movies (no interpolation, pull-down instead frame repetition).I've never seen a TV that does that exactly. Many TVs will convert RGB input signal back to Y'CbCr 4:2:2 internally in order to use most of the internal processing, but the internal processing is still allowed. If you enable PC mode it will pass RGB video onto the screen without the conversion, but you'll lose most internal processing (which is usually the worse option). In any case, the conversion back to Y'CbCr 4:2:2 isn't really detrimental because the TV works with more than 8-bit per color channel. Some TVs have as much as a 16-bit per color path. Many are 12-bits. The conversion back to Y'CbCr 4:2:2 is really only a problem if you're trying to use the TV as a monitor and are worried about font rendering. Video playback never had 4:4:4 color data to start with. They're all 4:2:0. Sure a TV that allowed all processing when fed a RGB signal without a conversion back to Y'CbCr 4:2:2 would be little bit better, but that's not what's out there.
(2015-12-18, 19:20)VirtualRain Wrote: According to him, whether you run limited-full-limited or full-full-full your device is sending the TV an RGB signal. The conversion from YCbCr to RGB occurs within Kodi regardless. The only difference is how reference black and white are mapped: 16-235 or 0-256.Kodi, nor any other PC device can output Y'CbCr without having first converted video to RGB. Converting Y'CbCr to RGB and back to Y'CbCr in the PC is bad idea because the last step is done in the video card driver without dithering and are limited to 8 bit per color channel processing.