色域就是三个顶点围出来的范围
显示设备用三个原色混合出其它颜色。把这三个原色在色度图上的位置连起来,围成的三角形就是它能表示的范围,超出三角形的颜色无论数值怎么填都表示不出来。顶点越靠外,三角形越大,可表示的颜色越多。
这里有个容易误解的地方:更大的色域不等于画面更好看,它只意味着可表示的范围更宽。如果内容本身没有那么饱和的颜色,换到更宽的色域不会带来任何变化;反过来,把宽色域的内容不加转换地送进窄色域设备,超出范围的颜色会被压到边界上,画面反而变脏。
白点在决定什么
白点是这套体系里「中性白」对应的色度位置。它一变,所有颜色的相对关系跟着变:在偏蓝白点下调好的画面,送到偏黄白点的环境里会整体偏暖。白点不是亮度,调亮调暗都不会改变它。
实践上要记住的是:白点必须和监看条件一起写下来。只说「在我的屏幕上是对的」没有信息量,因为没说那块屏幕以哪个白点为准、环境光是什么。
同一份文件两个样的四个原因
| 现象 | 可能原因 | 先确认什么 |
|---|---|---|
| 整体偏饱和或偏灰 | 文件没带色域标签,接收端按默认色域解释 | 导出设置里有没有写入色域信息 |
| 只有饱和色不对,中性色正常 | 做了色域映射,边界附近被压缩 | 映射方式是保相对关系还是保绝对数值 |
| 整体偏暖或偏冷 | 两端白点不同,或监看环境光差异大 | 两边的白点设置与房间照明 |
| 暗部差别大、亮部接近 | 两端的传递函数解释不一致 | 文件的传递函数标签与播放端设置 |
前两行是流程问题,第三、四行才牵涉真正的色彩决定。顺序很重要:没确认标签就先去改颜色,等于在错误的解释上做调整,换一台设备又会错回去。
色域映射的两种取向
| 方案 | 范围内的颜色 | 范围外的颜色 | 适用情形 |
|---|---|---|---|
| 保持数值不变 | ✓合适完全不动 | ✕会出问题被直接截到边界,层次丢失 | △要权衡内容本来就不超范围时最省事 |
| 整体压缩后映射 | △要权衡轻微改变以让出空间 | ✓合适保住相互之间的层次 | ✓合适内容存在明显超范围颜色时 |
两种取向没有通用答案:前者保证大部分画面一模一样,代价是少数超范围区域变成色块;后者让所有颜色都略有改变,换来层次完整。选哪种取决于内容里超范围的颜色是不是重要——一片超范围的霞光是主体,而背景里一块超范围的招牌不是。
不要用「两台屏幕看起来差不多」来验证色彩流程。两台未经校准的设备可能正好错得方向一致。要验证只能看表,并把监看条件写下来。