Wire ~ via colorsync-users wrote:
I appreciated the post about how videographers want to think about this in terms of a specific video type and a display with modalities that cover their use cases, and loading of the display with a personality using LUTS. I see the history behind this approach, and note how movie and TV industries have preferred to can this stuff in the gear, while the computer guys want to make their OS regime the center of everything.
It begs us to reconsider the design and intentions of Adobe/Apple ICC software-based approaches. I'm not saying anything is wrong, exactly, but this stuff is way too complex. Motion pictures and computing certainly different ways of approaching the matter.
They are rather different aim points though. The ICC approach (i.e. profiling approach) is the most flexible. It lets you emulate any number of colorspaces, even ones you don't know yet (because they are colorspaces of tagged images that you haven't received yet), and can mix them all on the one display at the same time. The video approach (i.e calibration approach) is very inflexible by comparison. The display is setup to emulate just one colorspace at a time. You can't mix different colorspace on the display. The literal calibration process requires re-measuring the display to calibrate to a different colorspace. Tellingly, the smarter calibration packages use a profiling approach - profile the display once, and then just compute new calibrations (AKA link profiles). Each side considers the other too complex. If you are only ever dealing with one colorspace (i.e. Rec709), then ICC is more complex - although once the display is profiled and is registered correctly, it is not very complex at all - it all just works - as long as you are dealing with color aware applications or O.S. But one of the major problems in the Video and Cinema world is that many of the applications they use haven't bothered to implement color management! So ICC simply doesn't work, and a calibrated display is the only option. But the Video/Cinema answer to generally dealing with different colorspaces is much more complex that ICC - OpenColorIO requires quite a deep understanding of colorspaces and color conversions to be able to setup worklflows for new situations, something that is much more automated in ICC. Graeme Gill.