如何评价 M1 Mac 外接显示器只能输出 YUV Limited Range ?

2021-01-06 15:44:50 +08:00
 1014982466

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 失效了。

艺卓官网 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

1323 次点击
所在节点    问与答
4 条回复
internelp
2021-01-06 16:45:34 +08:00
我觉得你这种标题的帖子去 b 乎发比较合适。
mxalbert1996
2021-01-07 22:28:46 +08:00
虽然苹果一向都是这样,但是讲道理 YCbCr 输出导致显示问题完全是因为显示器的色彩空间转换有问题或者精度太低。我用我的显示器和电视试了一下,在 Windows 下分别设置 RGB 和 YCbCr 输出,肉眼根本看不出任何区别。
1014982466
2021-01-08 00:23:12 +08:00
@mxalbert1996 要是 YCbCr444 就真还好,但是问题最大的是它还是 YCbCr422 。。。
archxm
2023-07-05 09:24:37 +08:00
@mxalbert1996 YCbCr limit 和 no limit 还是有区别的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/742228

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX