TA的每日心情 | 开心 2024-6-20 16:09 |
---|
签到天数: 1 天 [LV.1]初来乍到
高级会员

- 积分
- 23330
|
本帖最后由 hsmms 于 2022-2-4 17:23 编辑
我觉得大家是否忘记了windows系统只能在RGB 0-255下模式下完成,你设置成12bit yuv理论上肯定比8bit RGB精度更高但是有windows这个变数就不一定了。
因为你显卡设置输出12bit yuv 422输出的化,首先渲染器内部转换RGB让windows可以正确识别输出给显卡,显卡内部根据你设置的参数进行RGB转YUV 444到12bit yuv 422输出给电视,电视内部再做一次422 upscaling 444转RGB最终输出8bit或者10bit RGB.
如果显卡设置8bit RGB那么渲染器内部转换成RGB,windows正确识别给显卡,显卡直接传输给电视机直接输出。
我推荐选择8bit RGB除了之前提到的避免二次转换带来的损失外,还有几点 1.避免显卡驱动抖动问题带来的banding问题,因为有些驱动在有些模式下是没有任何抖动处理的。2.避免不同矩阵转换带来的颜色错误问题 3.避免电视设备的优化处理。再加上本身例如madvr这类渲染器可以实现内部高Bit处理,最终输出8bit RGB质量表现真不一定比显卡输出yuv最终输出10bit RGB差多少甚至更好。 |
|