V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xvnehc
V2EX  ›  Apple

请教下 MacBook Pro 14/16 上面观看杜比视界/HDR 的时候亮度为什么不是自动?

  •  
  •   xvnehc · 2022-01-02 17:14:09 +08:00 · 5089 次点击
    这是一个创建于 1058 天前的主题,其中的信息可能已经有所发展或是发生改变。

    平台:MacBook Pro 14 ,
    软件:Infuse Rro ,
    片源:
    Sony Bravia OLED 4K Demo ( HDR10 )
    猎魔人 2 ( Dolby Vision )

    使用内建显示器播放的时候解码、色彩什么的都正常的, 就是亮度还是要手动调,这个有点不理解

    因为之前使用其他平台的时候,
    比如 SHIELD TV Pro 2019 + 索尼电视
    或者 PS4 Pro + Dell HDR 显示器
    只要开了 HDR ,那么亮度就会锁定到自动,也就是不可调整了

    我觉得自动才是合理的吧,因为片源里面本身就包含了亮度信息,这样才能保证最好的体验,
    是不是 MacBook Pro 无脑开最大亮度就行了?还是说有什么其他方法

    23 条回复    2022-03-01 20:11:28 +08:00
    geeksammao
        1
    geeksammao  
       2022-01-02 18:06:10 +08:00 via iPhone
    说明你播放时并没有正确触发 HDR ,首先在显示设置确认有没有使用 XDR-1600nit 的 profile ,然后在电池设置看有没有打开"优化视频播放"。
    Themyth
        2
    Themyth  
       2022-01-02 18:22:38 +08:00
    我想知道不看 HDR 时如何固定 1000 尼特亮度……
    geeksammao
        3
    geeksammao  
       2022-01-02 18:30:03 +08:00 via iPhone
    @Themyth 无解,苹果可能觉得非 HDR 下不需要 500 尼特以上亮度。
    zkkkk
        4
    zkkkk  
       2022-01-02 18:48:24 +08:00
    @Themyth 显示的配置文件选择 HDR VIDEO ,默认全局 1000nit
    zkkkk
        5
    zkkkk  
       2022-01-02 18:49:05 +08:00
    我也有这个疑问,但也可能不排除是 infuse 没有完全适配
    geeksammao
        6
    geeksammao  
       2022-01-02 18:52:47 +08:00 via iPhone
    @zkkkk 好像不对吧,这个配置的亮度甚至没有 XDR 1600nit 下手动拉满亮度亮
    zkkkk
        7
    zkkkk  
       2022-01-02 19:01:22 +08:00
    @geeksammao 我看官网的介绍是这个 profile 全局 1000nit
    Use this mode for 4K or ultra high-definition video production workflows up to 1000 nits (full-screen sustained) using the wide color P3 primaries and the high-dynamic-range SMPTE ST-2084 EOTF. This mode is designed for controlled viewing environments set up per ITU-R BT.2100.
    geeksammao
        8
    geeksammao  
       2022-01-02 19:04:27 +08:00 via iPhone   ❤️ 1
    @zkkkk 我刚试了,亮度顶多三四百尼特,官网这个描述应该是在播放特定内容的情况下。之前看过测评,非 HDR 视频下无法让全屏亮度达到 1000 尼特,最高只有 500 和前代一致。
    zkkkk
        9
    zkkkk  
       2022-01-02 19:08:46 +08:00   ❤️ 1
    @geeksammao 我也试了下,应该是你说的,这个模式下亮度调节被锁定了,应该播放 hdr 内容时变成 1000nit
    xtinput
        10
    xtinput  
       2022-01-02 20:18:29 +08:00
    macOS 的内建显示器自动亮度和调节是同时存在的,自动亮度会根据环境光调整,然后如果用户觉得不适可以在这基础上自动调节,与播放 HDR 没啥关系,这个亮度应该是比例计算的
    xvnehc
        11
    xvnehc  
    OP
       2022-01-02 22:47:50 +08:00
    @xtinput ......不知道是我描述的不清楚还是
    xvnehc
        12
    xvnehc  
    OP
       2022-01-02 22:53:18 +08:00
    @geeksammao ......行吧,还是感谢热心回答吧
    bobawujh
        13
    bobawujh  
       2022-01-02 23:37:10 +08:00 via Android
    感觉苹果这波有点虚假宣传的意思了 东西造出来了 用户却没得选 说可以全屏 1000nit 结果 SDR 最大 500nit
    PS.不要给我扯什么省电 延长屏幕寿命之类的东西
    jjxtrotter
        14
    jjxtrotter  
       2022-01-03 00:04:10 +08:00
    @bobawujh SDR 本身的特性就不是针对高亮度的场景的。假如普通 SDR 场景下也强行拉高亮度,会有很多问题,首先最明显的就是会亮瞎眼,二是在影像领域的工作流会有问题。如果你剪辑 SDR 视频,就应该用系统 SDR 显示的 profile ,这种最高亮度 500 尼特;如果是剪辑 HDR 视频,那么可以采用 HDR 的显示 profile ,这样局部峰值亮度可以超过 1600 。但是即便如此,1600 的峰值亮度也有两个特性,一是仅限局部,二是动态画面时间较短。

    所以,什么样的使用场景决定了显示器用多少亮度,除非是要观看 HDR 视频、玩 HDR 游戏或者创作 HDR 视频和游戏,否则其他日常办公场景用不到 HDR 。相信我,如果全局 1000 尼特的亮度用来办公聊天打字,对眼睛是极大的伤害。一般显示器亮度合适的办公室办公用的话在 80-120cd/m² 左右,高一点 300 已经很高了,甚至很多千元显示器的峰值亮度也不过 300-400 。

    另外,你可能包括楼上一些没有完全明白楼主的问题,楼主的大致意思是,苹果设备放 HDR 视频的时候,不会自动把亮度调到合适的档位(一般是最高亮度)。比方说本来亮度调的比较低用于办公,播放 HDR 视频的时候,苹果依然会在较低的亮度基础上播放 HDR 视频,的确会有 HDR 效果,但是因为基础亮度比较低,所以效果不是最好的,但是其他平台会强行(或者说自动)把亮度最高,确保 HDR 的效果最佳。

    苹果的策略在 iPhone 上也是一样的,我个人也不是很喜欢。
    Zhengqing
        15
    Zhengqing  
       2022-01-03 00:31:29 +08:00 via iPhone
    我理解 op 的问题 但是也不知道原因😂 可能亮度调节还是线性调节?比如 hdr 内容显示 0-1600nits 的内容,此时亮度调节就是 0-1600 的线形调节。这个问题之前 reddit 上有人讨论不过我看了半天发现也没说出来什么
    xvnehc
        16
    xvnehc  
    OP
       2022-01-03 01:15:34 +08:00
    @jjxtrotter
    @Zhengqing
    遇见个明白人,看来这个不是我个人的问题。下午又摸索了一下有几点发现:
    1 、MacBook Pro 对 HDR 播放时的亮度还是有一些介入的,我在播放阿凡达的一些稍暗场景的时候暂停,然后把亮度手动调到最大,这时候场景里面比如天空之类的会有一些过曝,然后恢复继续播放,过曝的画面又恢复过来了,说明起码播放器的窗口亮度是得到控制的,但是系统显示亮度控制条没有变化。
    2 、但是反之,我把一些特别明亮的场景暂停,然后手动把屏幕亮度调得比较低,然后恢复播放,没有看到什么变化,起码我肉眼没有感觉出来,这个时候整个 HDR 影片是以一个特别低的亮度在播放的,也就是说 macOS 对 HDR 的策略是过曝不行欠曝随你?好像挺合理
    3 、思考了一下桌面操作系统层面对 HDR 亮度的把控好像确实有天然难度(比如 Win10 对 HDR 支持更差劲,Win11 不清楚)主要在于窗口管理太难了,如果是机顶盒或者游戏机因为肯定是全屏运行内容,所以不存在这个问题,直接全局控光。但是桌面系统的话播放影片的时候不一定是全屏,还要照顾其他应用。

    这么一通胡思乱想的话好像亮度这个问题也没有那么讨厌了。
    mxalbert1996
        17
    mxalbert1996  
       2022-01-03 01:19:08 +08:00 via Android
    @geeksammao @bobawujh
    从安全角度来说这样也没什么问题。日常用 1000 尼特你就等着眼瞎吧。。。
    20015jjw
        18
    20015jjw  
       2022-01-03 03:04:40 +08:00
    真的不是只有播放器自动 HDR 吗?
    我不清楚不过
    ynyounuo
        19
    ynyounuo  
       2022-01-03 08:20:40 +08:00 via iPhone
    @cnasing
    EDR 的逻辑是相对屏幕亮度生成一个 float 然后自定义 HDR 亮度范围,所以如果你屏幕亮度本身调很低就还是 SDR 范围

    > EDR works similarly to SDR; content is still display-referred, and brightness levels change when the user adjusts the display brightness. If you specify values in the standard range, they are displayed exactly as before. However, whenever the display is capable of displaying brighter pixels, you can provide larger values to present brighter colors. The range of permitted values isn't fixed; it adapts to the capabilities of the display and its current brightness setting. For example, when the user lowers the display's brightness setting, the display can still generate brighter values, so the permitted range of values usually increases. (If the user sets a very low brightness, the maximum brightness may be restricted relative to this brightness.)

    https://developer.apple.com/documentation/metal/drawable_objects/displaying_hdr_content_in_a_metal_layer

    而现在 macOS 下任何应用都只有借助 EDR API 才可以「 native 」显示 HDR ( HDR10 / DV5 / DV8 )内容,别的手段都是 tone-mapping 到 SDR ,关于 EDR 大概实现可以看上次 WWDC 的这个视频,基本都是相对你当前屏幕亮度设置而进行显示的

    https://developer.apple.com/videos/play/wwdc2021/10161/
    Themyth
        20
    Themyth  
       2022-01-03 09:44:48 +08:00
    @zkkkk 我刚才试了下将配置文件改成了 HDR VIDEO ,亮度一下子变得很低,而且亮度调节那里也不可以调节亮度了,自动亮度也无法调节,都是灰色无法选择。请问是哪里设置的不对或者没有开启什么导致的么?好希望有全局 1000 尼特亮度啊
    zhouwb
        21
    zhouwb  
       2022-01-03 16:30:57 +08:00 via iPhone
    楼主能够把你的猎魔人 4k 资源分享一下吗?
    Maxxxxyu
        22
    Maxxxxyu  
       2022-01-04 10:50:31 +08:00
    会不会是默认播放器没有激活 HDR 模式?你可以去油管上找找索尼的 OLED 演示视频,在线播放,你感觉一下亮度和本地放是否一样。播放正常可能是按照 SDR 播的。
    topdj
        23
    topdj  
       2022-03-01 20:11:28 +08:00
    +1 ,下载的 hdr 片源,本地播放就是无法触发 hdr 。。。一直是 sdr 显示,不知道什么情况。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3015 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:43 · PVG 22:43 · LAX 06:43 · JFK 09:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.