EvaElfie
V2EX  ›  Apple

没有吐槽 M1 Mac 外接显示器输出的只能是 YCbCr?

  •  1
     
  •   EvaElfie · Jan 5, 2021 · 10609 views
    This topic created in 2129 days ago, the information mentioned may be changed or developed.

    1,我刚刚到的 M1 MacBook Air,USB-C 转 DP1.4 外接 VIEWSONIC VX2478 24 寸 4K 发现颜色不太对劲。排查后,在显示器设置里看到接受的信号是 YCbCr,而不是 SRGB 。M1 会认为一切外接的除自家 XDR/LG UltraFine 5K 以外的屏幕都是电视。 2,当年 Intel Mac 是这样解决的: https://gist.github.com/adaugherity/7435890 。然后被脚本告知还不能支持 M1,因为 M1 对显示器的逻辑处理与之前的 Mac 完全不一样,比如没有 ACPI 表,也不能修改 EDID 。 3,我个人觉得不能输出 SRGB ( 0-255 )其实很严重了,YCbCr 是给电视用的格式,肉眼可见明显偏色和色彩缺失。 4,外网都在吐槽这个事情,有些人不支持 YCbCr 那完全看到的就是紫色粉色糊一屏幕完全不可使用。还有些人自定义的 EDID 失效了。

    Supplement 1  ·  Jan 6, 2021
    艺卓官网 https://www.eizoglobal.com/support/compatibility/pc/mac/apple-m1/:

    The signal from the Mac computer changes to YUV Limited Range, which may cause banding. This occurs when using HDMI on a Mac computer with an Intel chipset, or when using HDMI, USB Type-C, or DisplayPort conversion cable on a Mac computer with an M1 Chip.

    说白了就是 Intel 的 Mac 这个 bug 可以用不用 HDMI 线缆解决,但是 M1 Mac 上无论什么线缆和输出方式都是会输出 YUV Limited Range
    Supplement 2  ·  Jan 8, 2021
    试了一下,其实 YCBCR444 和 SRGB444 是不应该有太大差别的,之所以这次一下就看出来颜色错了是因为,macOS 它输出的还是阉割过的 YCBCR422 。。。
    33 replies  •  2022-04-30 16:09:43 +08:00
    Awes0me
    Awes0me
    Jan 5, 2021 via iPhone
    1
    怎么看?
    ysc3839
    ysc3839
    Jan 5, 2021
    2
    我觉得只是 UI 设计问题,没给用户提供一个选择模式的选项,这是典型的苹果风格,喜欢把高级选项隐藏起来,然后替用户做选择。实际上硬件应该是支持的,因为那个脚本就是生成一个 plist,放进 /System/Library/Displays/Overrides 就生效了。

    另外,你说的那个脚本不支持 M1 不是因为没有 ACPI 表,而是无法获取显示器信息。
    > as the standard method of retrieving display information does not work
    imrei
    imrei
    Jan 5, 2021
    3
    dell 2720qm 路过,直接用 c to c 连接,供电、显示两不误,选择 P3,没问题,很清晰
    kalimpong
    kalimpong
    Jan 5, 2021
    4
    问题很严重?我之前的优派 VX2731 DP 1.2 连接、现在的 DELL S2721Q HDMI 2.0 和 DP 1.2 连接都感觉不错,没有你说的问题。在显示器设置里我选的是系统提供的 sRGB 描述文件,比默认的要好很多,另外我还手动调了显示器的色彩自定预设,大部分颜色看上去比较接近 MBP 的屏幕了。
    EvaElfie
    EvaElfie
    OP
    Jan 5, 2021
    5
    记混了,没有 ACPI 表是(目前)装不了 bootcamp 版 win10 ARM 的原因
    EvaElfie
    EvaElfie
    OP
    Jan 5, 2021
    6
    @wydinhk 你试下显示器控制面板里锁定 SRGB 会不会整个屏幕都紫色了呢
    maizero
    maizero
    Jan 5, 2021
    7
    我是 Mac mini,直接用 HDMI 线连,显示器和你的一样。颜色也很差(对比 LG 4K ),我手动选择了下配置文件为 LG 4K 的 ultra fine 后好一些。 不知道用 c to DP 会不会好一些。
    maizero
    maizero
    Jan 5, 2021
    8
    @1014982466 显示器设置里看到接受的信号是 YCbCr,而不是 SRGB ——这个怎么看的。
    kalimpong
    kalimpong
    Jan 5, 2021
    9
    @1014982466 好奇怪,竟然显示的是 RGB 模式,选择 YPbPr 变紫……开关一次显示器后变回 YPbPr,选择 RGB 变紫。
    zJeff
    zJeff
    Jan 5, 2021
    10
    @maizero 设置-显示器-color-open profile
    EvaElfie
    EvaElfie
    OP
    Jan 5, 2021 via iPhone
    11
    @maizero 我的显示器控制面板带输入信息显示
    camork
    camork
    Jan 6, 2021
    12
    刚到手的时候发现了这个问题, 表现是屏幕特别的灰(LG UL600), 后来就来回插线换设备, 不知道怎么的就莫名其妙的好了
    EvaElfie
    EvaElfie
    OP
    Jan 6, 2021 via iPhone
    13
    大家都不外接显示器的嘛
    tanrenye
    tanrenye
    Jan 6, 2021
    14
    Mac 祖传问题了,不明白为什么不直接给用户选择输出模式
    maizero
    maizero
    Jan 6, 2021
    15
    @1014982466 所以我问你是怎么看的也…… 我 Mac mini,HDMI 口 HDMI 线连的,和你同款显示器。 C TO DP 的线在路上,卖家说是 1.4 的。 我待会用贝尔金雷电 3 底座+DP 线连试试看。
    camork
    camork
    Jan 6, 2021
    16
    似乎找到解决方法了, 首先我是用的 dp1.4 to c 线连到显示器,屏幕明显发灰. 然后同时插上 hdmi-hdmi 到显示器, mac 识别到第二块显示器, 颜色会有变化. 然后再抽掉 hdmi 线, 颜色显示正常,ok
    catcat11
    catcat11
    Jan 6, 2021
    17
    @camork 之前外网有人说过这个解决方案,但是不完美。老拔插
    camork
    camork
    Jan 6, 2021
    18
    @catcat11 只需要一次就好,后面重启也不会还原
    EvaElfie
    EvaElfie
    OP
    Jan 7, 2021 via iPhone
    19
    @maizero 很简单,显示器面板不要选择自动,指定 SRGB 。有个设置是自动 /SRGB/Ycbcr 让你选。选 SRGB,这样相当于显示器只接受 SRGB 信号了。如果 Mac 输出的本来就是 SRGB 信号这时候屏幕色彩不会有任何变化。但是如果 Mac 之前给显示器的是 ycbcr,那你手动切到 srgb 颜色直接就炸了,整个画面都是紫色的。
    EvaElfie
    EvaElfie
    OP
    Jan 7, 2021 via iPhone
    20
    @maizero 我是 MacBook Air,请问你那边 Mac mini,HDMI- HDMI,你手动选择 SRGB,屏幕会不会直接紫屏?还是仍然一切正常。我 C-DP1.4 是不行,C-HDMI 也是不行,都是只有 ycbcr 能用。
    所以就想问问你 HDMI- HDMI 行不行,如果行我就退了 Air 换 mini 。
    EvaElfie
    EvaElfie
    OP
    Jan 7, 2021 via iPhone
    21
    @camork 那我 Air 无解了呀…Air 只能连一块屏幕而且没有 HDMI
    phdh71
    phdh71
    Jan 7, 2021 via iPhone
    22
    不要用杂牌显示器
    maizero
    maizero
    Jan 7, 2021
    23
    @1014982466 昨晚我试了下,时间关系我没用雷电 3 底座(苹果商店的贝尔金那个),HDMI 直接输出,和你的问题一样。 因为笔记本我没带回家所以没试过,估计一样的。
    我 Mac mini 和 Air 都有,公司是 LG ultrafine 4K,家里是和你一样型号的优派 24 寸 4K 。 买 2 个 LG 太奢侈所以忍住了。
    不行的话我就退了,下单 LG 4K 算了……
    EvaElfie
    EvaElfie
    OP
    Jan 7, 2021 via iPhone
    24
    @phdh71 那大概对 M1 来说除了 LG ultrafine 和 XDR 都是杂牌了
    camork
    camork
    Jan 7, 2021
    25
    @1014982466 我是用的同一块屏幕做的啊, 可以用 hdmi 转 c 试试
    maizero
    maizero
    Jan 8, 2021
    26
    我退货了……果然一分钱一分货
    下单 ultrafine 4k 了
    EvaElfie
    EvaElfie
    OP
    Feb 3, 2021
    27
    @maizero 666
    maizero
    maizero
    Feb 3, 2021
    28
    @1014982466 我下单了 2 台……
    honkki
    honkki
    Mar 31, 2021
    29
    @maizero 可是 m1 好像只能外接一台
    maizero
    maizero
    Mar 31, 2021
    30
    我退货了……果然一分钱一分货
    下单 ultrafine 4k 了
    maizero
    maizero
    Mar 31, 2021
    31
    @honkki 谁说我只有一个 M1 设备……咳咳,我一个 M1 air,一个 M1 Mac mini……
    xidadan
    xidadan
    May 27, 2021
    32
    老哥,你好,可以求一份 vx2478 的校色文件吗 [email protected]
    0335boy
    0335boy
    Apr 30, 2022
    33
    兄弟,问题解决了吗? 我用 Dell U2723QE C to C m1 输出的是 ycbcr 但是不确定是 422 还是 444 ,手动调的 RGB 平衡才勉强能看得过去
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2825 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 105ms · UTC 13:05 · PVG 21:05 · LAX 05:05 · JFK 08:05
    ♥ Do have faith in what you're doing.