V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
FishGrazier
V2EX  ›  问与答

8 位色深的屏幕看 10bit 视频能看出效果吗?

  •  
  •   FishGrazier · 2022-12-12 10:40:14 +08:00 via Android · 1424 次点击
    这是一个创建于 712 天前的主题,其中的信息可能已经有所发展或是发生改变。
    即使是 1080p 的屏幕,看 4k 视频也会获得比 1080p 视频更好的观感,这种感觉是否适用于色深?
    11 条回复    2022-12-12 21:42:38 +08:00
    sky96111
        1
    sky96111  
       2022-12-12 11:13:55 +08:00 via Android
    标题:看不出效果。
    正文:更好的观感的原因是在线流媒体网站会压缩视频,而且往往对不同的分辨率规格有不同的最高码率限制,你只是吃了高码率的红利
    systemcall
        2
    systemcall  
       2022-12-12 11:14:43 +08:00
    分情况。通常来说会更好
    8bit 的视频,如果重复进行编码,很容易有振铃、色带之类的瑕疵
    如果在不同色域之间映射,也容易产生很明显的瑕疵
    10bit 通常会好不少。但是需要注意的是,视频的回放是一个很复杂的过程。除了视频本身的情况,你还要考虑显示设备的工作模式、桌面合成器的工作模式、upscaling 和 downscaling 的方法、tone mapping 的方法、所使用的滤镜和着色器
    在 VCB-Studio 的论坛被迫关闭之前,论坛里有很多对比图,你可以轻易地看出来对于 H.264 和 HEVC ,不同的压制参数对视频的影响,以及不同的播放器和参数对于视频回放时的画质的影响
    systemcall
        3
    systemcall  
       2022-12-12 11:16:07 +08:00
    @sky96111 #1
    10bit 和 8bit 相比,码率通常确实是会高不少。但是,这不是主要的因素
    如果你尝试过压制视频的话,会发现哪怕给 8bit 视频相同的码率,它的观感也还是不如 10bit
    ufhy
        4
    ufhy  
       2022-12-12 11:18:13 +08:00 via Android
    适用,由于大部分视频使用 YUV 422/420 进行编码,色彩精度是较低的(相对于 RGB24 ),在使用 10bit 时提供更高的色深后,再经由 YUV 420 编码所获得的视频效果会好不少。
    总结,
    如果是 444 的 8bit 视频和 10bit 视频就没啥区别了。
    420/422 的 10bit 能带来更好的色彩过度。
    mxT52CRuqR6o5
        5
    mxT52CRuqR6o5  
       2022-12-12 11:20:36 +08:00
    仅供参考:我用 madVR 播放 10bit 视频时,选择截断到 8bit 与抖到 8bit 在我的廉价显示器上看不出区别
    ysc3839
        6
    ysc3839  
       2022-12-12 11:22:38 +08:00
    一般说的 10bit 是加上 HDR 了吧?
    tool2d
        7
    tool2d  
       2022-12-12 11:25:44 +08:00
    10bit 不就是俗称 HDR ,具体效果要看 tone mapping 。

    就我个人观感来说,10bit 比 8bit 在天空高亮色块的过渡上,还是要平滑不少的。

    当然你拍的不是那种明暗差距很大的视频,那也看不出明显差距。
    sky96111
        8
    sky96111  
       2022-12-12 11:39:48 +08:00 via Android
    @systemcall 但是他的设备只支持 8bit ,10bit 映射到 8bit ,部分信息已经丢失了。
    更好的观感因人而异,但单从原片还原度上来说,8bit 的设备看 10bit 的视频是没有优势的
    TrembleBeforeMe
        9
    TrembleBeforeMe  
       2022-12-12 11:59:28 +08:00
    会变暗
    systemcall
        10
    systemcall  
       2022-12-12 21:39:53 +08:00
    @sky96111 #8
    从 yuv420 解码到 rgb888 或者 nv12 ,本来就不是准确的
    几乎没有视频是 rgb888 的。哪怕是游戏录像,也是 yuv420 为主,现代的 GPU 基本上不具备 RGB888 的硬件解码器
    yuv 转 rgb ,本来就会引起损失
    而且失真,真的是不好的吗?为了消除色带之类的瑕疵,许多播放器会在相近的颜色附近加入许多噪点。这反而是极大提升了观感
    FishGrazier
        11
    FishGrazier  
    OP
       2022-12-12 21:42:38 +08:00 via Android
    @sky96111 噪点指的是颗粒感吗?如果是的话那就不一定能提升观感,颗粒感受场景影响最大了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1325 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:45 · PVG 01:45 · LAX 09:45 · JFK 12:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.