Linux ChromeBox Kodi E-Z Setup Script (LibreELEC/Linux+Kodi) [2017/02/21]
(2015-01-02, 21:22)Stereodude Wrote: I didn't say RGB 16-235 wasn't a standard. I said it wasn't used by Consumer Electronics (CE) equipment. CE devices send out YCrCb (16-235) for HDMI video. If they support anything else it's not the default and you have to go tinkering around in menus to change it.

My experience is very different from yours. All the HDTV's I've used treat RGB 0-255 as the normal case, and RGB 16-235 as the odd case (if they even support RGB 16-235). This is because CE devices send out YCrCb and when the TVs see a RGB signal they assume they are being fed by a computer which sends out 0-255. Further, digital displays natively are almost all RGB. Internally, after all their processing, they send RGB 0-255 to the DACs/TCONs/drivers (unless they're >8bit displays). Expanding RGB 16-235 to RGB 0-255 somewhere downstream of the color space conversion is a great way to get banding/posterization. Converting YCrCb (16-235) directly to RGB 0-255 gives better visual results than converting YCrCb (16-235) to RGB 16-235 and having your display turn it into RGB 0-255 due to the floating point math used in the color space conversion and the way the floating point values can be mapped to any target level range or bit depth. You get no such luxury converting RGB 16-235 to RGB 0-255.

Since the Chromebox is a computer and OpenELEC does not default to YCrCb playing back videos in their native color space and chroma format I stand by my contention that it should output RGB 0-255 by default for the best video quality, not RGB 16-235.

Sorry - I'm afraid my experience doesn't tally with that. My Sony HDTV and my Panasonic HDTV both default to 16-235 RGB levelspace.

This is the expected behaviour for HDMI as per the HDMI 1.3 spec : http://www.microprocessor.org/HDMISpecification13a.pdf

Section 6.6 of this is :
"6.6 Video Quantization Ranges
Black and white levels for video components shall be either “Full Range” or “Limited Range.” YCBCR components shall always be Limited Range while RGB components may be either Full Range or Limited Range. While using RGB, Limited Range shall be used for all video formats defined in CEA-861-D, with the exception of VGA (640x480) format, which requires Full Range."

CEA-861-D defines the standard TV and HDTV HDMI specs used for TV (480i/p, 576i/p, 720p, 1080i/p, and now 2160p at standard HDTV rates) so the HDMI spec states that 16-235 RGB Limited values should be used for TV resolutions. Full 0-255 levels should be the default for non-TV resolutions and the not-quite-TV 640x480p square pixel 4:3 res.

TV black levels, whether in SD or HD or 4K, and whether YCrCb or RGB are 16-235 (or 10 bit equivalents) HDMI follows broadcast specs for broadcast resolutions. It follows the PC/DVI RGB specs for PC resolutions. Whether all consumer gear follows the HDMI spec is another matter of course. YMMV.
Reply


Messages In This Thread
Chromebox and Qwerty Air Mouse - by rahjer - 2014-08-13, 04:51
Wake from suspend K400 - by dontknowhow - 2014-08-20, 16:05
DisplayPort - by Charles R - 2014-08-29, 21:33
HP Chromebox 4Gb - by P3ws - 2014-09-20, 08:51
BIOS update fails - by gkingsmill - 2014-10-17, 12:05
Great Expierience - by pmpartners - 2014-12-06, 16:00
3D support (auto swtich) - by zaldwaik - 2014-12-23, 07:27
RE: Asus/HP/Acer/Dell ChromeBox EZ Setup (OpenELEC/Linux+Kodi) [v3.6 - 2014/12/28] - by noggin - 2015-01-03, 00:15
High Idle CPU - by ToBeFrank - 2015-02-28, 03:29
HELP!!! - by code_19 - 2015-03-22, 04:49
R3.15 - 2015/03/19] - by nickr - 2015-03-25, 20:55
Skipping Frames - by busta.rhymes - 2015-07-29, 15:40
External disks not sleeping... - by sixburgh - 2015-10-14, 22:02
ChromeBOX2 success in dualboot - by fishypops - 2015-11-08, 19:05
Confirm Bricked Chromebox - by Bogustime - 2016-03-20, 19:24
(LibreELEC Bluetooth not working - by jerndl - 2017-01-06, 18:20
New Audio Problem - by Pajoe - 2019-01-19, 01:20
RE: New Audio Problem - by Matt Devo - 2019-01-19, 11:13
Powering on with TV turned off - by robca - 2021-07-18, 21:20
RE: Powering on with TV turned off - by robca - 2021-07-21, 19:10
Logout Mark Read Team Forum Stats Members Help
ChromeBox Kodi E-Z Setup Script (LibreELEC/Linux+Kodi) [2017/02/21]37