lav 是不是 sdr 显示器播放 hdr 电影的时候才有用?

7次阅读

共计 618 个字符,预计需要花费 2 分钟才能阅读完成。

我 lav+madvr 显示输入 hvc1, hdr 正常

https://img.nga.178.com/attachments/mon_202406/22/9aQk8m-426wZhT3cSsg-ao.jpg

lav+d3d11 硬解显示输入: nv12(12 位) 输出也是 nv12(12 位) , 这是成 8bit 了??

https://img.nga.178.com/attachments/mon_202406/22/9aQk8m-kuiaZhT3cSsg-bq.jpg

用 potplayer 默认的解码器显示输入 hvc1, 输出也正常

那第二种 lav 为什么 10bit 先弄成 8bit 呢, lav 设置参数里边输出格式都打勾了???

我看 lav 主要作用是显示器不支持 hdr 的时候可以 10bit 转成 8bit, 然后再给默认渲染器处理效果好一些; 但是如果显示器支持 hdr, 我用默认解码器 (我看是 d3d11) , 然后渲染器也选 d3d11 passthrough hdr to display, 这样是不是 lav 用不用都一样了???

https://img.nga.178.com/attachments/mon_202406/22/9aQk8m-5b0ZlT3cSsg-c4.jpg

这个图是显卡 8bit 的时候截的, 12bit hdr 的时候 p010-rgb10a2->b12r12g12a(display) 我显卡为什么只有 12bit 和 8bit, 不应该 10bit 吗? 最后一步转成 12bit 会有损耗吗?

正文完
 0