悲报:用 Apple TV 播放 HDR 文件会降低画质 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ilovecn
V2EX    Apple TV

悲报:用 Apple TV 播放 HDR 文件会降低画质

  •  
  •   ilovecn 2023-01-10 11:14:57 +08:00 4175 次点击
    这是一个创建于 1007 天前的主题,其中的信息可能已经有所发展或是发生改变。

    根据 Infuse 论坛用户反映,ATV 在播放部分 HDR 视频时会输出错误的 metadata ,导致电视处理 HDR 高亮画面的 tone mapping 功能失效:

    若无法正确识别出视频文件的 P3 色域信息,ATV 会输出一个固定的 metadata

    • Color Primarie BT.2020
    • Mastering Display Luminance of 1000/0.0050
    • MaxCLL/FALL of 4000/1000

    在电视上表现为画面亮部区域达不到屏幕最大亮度,暗部暗不下去。因为电视原生支持 PQ 亮度曲线,错误的 metadata 可能只影响画面的高亮区域,不对比看不出。

    而高端投影的 HDR 模式会根据视频的 metadata 信息用不同的 tone mapping 做亮度转换,ATV 输出的错误 metadata 会导致投影画面明显偏亮 /偏暗,当然不对比的话你也分不出是画面有问题还是视频本身偏暗。

    问题在 2018 年被 1 代 ATV 4K 用户发现,直到 2023 年的今天仍未被修复。
    受影响的客户端:Plex, Infuse 和其他

    建议:电视用户假装没看到这个帖子,或者在看受影响的视频时改用电视自带的客户端;投影用户假装没看到这个帖子

    https://community.firecore.com/t/hdr-metadata-not-correct-replaced-by-standard-values/16044

    17 条回复    2023-01-15 02:10:35 +08:00
    ToDyZHu
        1
    ToDyZHu  
       2023-01-10 11:23:16 +08:00
    这个 [部分 HDR 视频] 有什么特点或者标志吗
    ilovecn
        2
    ilovecn  
    OP
       2023-01-10 11:28:32 +08:00
    @ToDyZHu 参照:

    I just noticed the following when playing local rips through Infuse:

    When played via Infuse (MaxCLL/MaxFLL):

    Blade Runner 2049 - 4000/1000
    Guardians of the Galaxy vol. 2 - 4000/1000
    How To Train Your Dragon: Hidden World - 4000/1000
    Ready Player One - 4000/1000
    Godzilla: King of the Monsters - 4000/1000

    When viewing codec information of each movie via VLC (MaxCLL/MaxFLL):

    Blade Runner 2049 - 4000/0.0050
    Guardians of the Galaxy vol. 2 - 1000/0.0050
    How To Train Your Dragon: Hidden World - 1000/0.0050
    Ready Player One - 4000/0.0050
    Godzilla: King of the Monsters - 4000/0.0050

    It seems like everything being streamed locally via Infuse is fixed at 4000/1000 regardless of the movie being played.

    This forces me to choose different settings for HDR Levels, within my projector’s (JVC DLA-NX7) HDR settings for each movie.
    summersun2021
        3
    summersun2021  
       2023-01-10 11:37:44 +08:00
    意思是系统优化问题还是硬件问题?
    ilovecn
        4
    ilovecn  
    OP
       2023-01-10 11:47:09 +08:00
    @summersun2021 系统优化问题,类似的还有
    * 无法输出 10 bit 的 SDR 信号(影响流媒体上的所有 4K SDR 内容)
    * YCBCR 输出的的绿色信号偏高
    * 其他见链接

    https://community.firecore.com/t/image-quality-issue-compared-to-shield-tv/16863/7
    ZE3kr
        5
    ZE3kr  
       2023-01-10 11:55:00 +08:00 via iPhone
    直接播 iTunes 上的电影应该没影响吧; Netflix 啥的应该也不会有这个问题?
    ilovecn
        6
    ilovecn  
    OP
       2023-01-10 12:00:26 +08:00
    @ZE3kr 流媒体的资源多是 DoVi 和 SDR ,影响不大。不过因为 SDR 模式 YCBCR 输出的画面偏绿,要在系统设置里把 SDR 模式默认的 YCBCR 调成 RGB High ,电视对应的 HDMI Range 选 limited (16-235)
    xuegy
        7
    xuegy  
       2023-01-10 14:22:40 +08:00 via iPhone   1
    我都是直接在 ATV 里设定强制 Dolby Vision 模式,这样 SDR 内容就不至于亮瞎眼了
    alexcding
        8
    alexcding  
       2023-01-11 03:01:26 +08:00
    同上, 如果电视机支持 Dolby Vision, 就默认打开.
    然后关闭 Match Dynamic Range 和 Match Frame Rate
    Awes0me
        9
    Awes0me  
       2023-01-11 16:42:56 +08:00 via iPhone
    @alexcding frame rate 如果关了可能会烂帧
    alexcding
        10
    alexcding  
       2023-01-11 22:50:50 +08:00
    @Awes0me 看过一些资料, 好像在 120hz 的电视机上 应该无影响.
    120 hz update. 24 x 5 = 120
    xuegy
        11
    xuegy  
       2023-01-12 04:55:04 +08:00 via iPhone
    @alexcding 我把 match frame rate 开了,我的电视没有 120hz ,看电影还是用 24hz 稳点。
    Awes0me
        12
    Awes0me  
       2023-01-12 09:18:19 +08:00
    @alexcding 我的电视就是 120hz 的, 关掉这个的东西, 运动场景就会明显烂帧, 打开就没烂帧了
    Awes0me
        13
    Awes0me  
       2023-01-12 09:21:34 +08:00
    @alexcding atv 的 hdmi2.1 是 2.0 加个 arc, 不是真的 2.1, 带宽是不够 4k 120hz 的
    alexcding
        14
    alexcding  
       2023-01-13 09:37:41 +08:00
    @Awes0me 我指的是电视机内部刷新率. 一般支持 120HZ 的电视机, 液晶刷新率应该是恒定 120hz
    alexcding
        15
    alexcding  
       2023-01-13 09:38:19 +08:00
    @Awes0me 我用的 LG C1, 没发现差别
    billysun
        16
    billysun  
       2023-01-13 11:11:34 +08:00
    @alexcding ATV 虽然是 HDMI2.1 ,但是只能 4K60hz ,所以 match frame rate 还是要开的。
    alexcding
        17
    alexcding  
       2023-01-15 02:10:35 +08:00
    @billysun 现在很多电视其实已经不需要了, rtings 有个名单
    https://www.rtings.com/tv/tests/motion/24p
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3474 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 04:41 PVG 12:41 LAX 21:41 JFK 00:41
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86