| 位深 | 色阶级数 | 全屏渐变台阶宽度 | 可见性 |
|---|
色带是怎么回事
位深决定每个颜色通道能表示多少级亮度。8 位是 256 级,10 位是 1024 级,12 位是 4096 级。当画面里出现从深蓝到浅蓝的大面积平滑过渡时,256 级要在几千个像素的高度上均匀铺开,平均每个台阶要跨好几个像素——于是肉眼就能看到一条条边界清晰的分层,这就是色带。
计算方式很直接:1080 像素高除以 256 级,平均每 4.2 个像素一个台阶。台阶宽度超过 2 像素就已经能被察觉,超过 4 像素非常明显。升到 10 位后,同样的画面台阶宽度降到约 1 像素,基本看不出来。
三条解决路线
- 提高位深:拍摄用 10 位 Log 或 RAW,后期在 16 位工程里调色,最后再降到 8 位输出。这条路线效果最彻底。
- 加抖动:在量化前叠一层极小振幅的随机噪声,把硬台阶打散成噪点。视觉上等效于增加约 2 位,代价是画面多了一点颗粒,编码器也要多花码率。
- 提高码率:色带最怕的不是位深,而是压缩把渐变二次量化。低码率下 10 位素材照样能压出满屏色带,所以给渐变场景留足码率同样关键。
码率给多少合适
普通场景 1080p30 用 6 到 8 Mbps 就够,但渐变为主的画面(天空、雾、纯色背景板、UI 录屏)建议给到 11 到 16 Mbps,接近同级的两倍。经验换算用的是 bpp(每像素每帧比特数):一般内容 0.08 到 0.12,渐变密集内容 0.18 以上。4K 虽然像素数是 1080p 的四倍,但因为单像素更小、细节更少,bpp 可以适当下调,总码率不必严格翻四倍。
常见问题
上传到视频平台后色带反而变重了
因为平台会把你的视频再压一次,且码率由平台决定,与你的原始码率无关。这种二次压缩对渐变的杀伤最大。缓解办法是:上传前先加轻微噪点(约 1% 到 2% 幅度)破坏平坦区域,或者把渐变区域的对比度略微拉开,让编码器愿意分配更多比特。
显示器本身会产生色带吗
会。很多 8 位面板通过抖动模拟 10 位,在暗部尤其容易出现静态色带,而且与视频内容无关。判断方法很简单:把同一段渐变视频在另一台设备上播放,如果色带位置与形状完全一致,那就是素材本身的问题;如果两台设备不一样,就属于显示设备的特性。
你可能还想问
渐变为什么容易出色带?
平滑渐变对量化精度要求高,码率不足或位深较低时相邻色阶被合并,就出现可见的条带;这是编码特性而非画面本身问题。
怎么缓解色带?
提高码率或位深、在编码前加轻微噪点打散量化边界;但加噪会牺牲一点体积与纯净度,需要权衡。
码率该给多少?
渐变多、运动平缓的素材比高运动画面更吃码率;按画面复杂度而非分辨率一刀切地设码率,效果才能稳定。
速查在线工具箱