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

时隔一年多,终于有人研究出来如何让 M1 Pro 输出 HDMI 2.1 4k@120 了,喜大普奔

  •  
  •   privater · 2023-02-12 12:18:37 +08:00 · 7200 次点击
    这是一个创建于 661 天前的主题,其中的信息可能已经有所发展或是发生改变。
    基本原理就是修改显示器的 EDID ,需要 BetterDisplay Pro 支持,教程贴参考:

    https://forums.macrumors.com/threads/mac-mini-4k-120hz.2267035/page-31?post=31952813#post-31952813

    我用的显示器是 LG CX 48 ,支持 HDMI 4k@120


    硬件方面需要 USB-C 转 HDMI 2.1 adapter ,我个人用的是 Lenovo TB4 Dock 的 HDMI 2.1 输出,网上其他人推荐的是:Cable Matters 48Gbps USB C to HDMI 2.1 Adapter


    测试机器是 14 寸 MBP M1 Pro:



    因为某些未知原因,我只能支持 100hz 输出,但是至少信号本身已经是 8bit RGB ,所以基本不会影响色彩和画质了。
    22 条回复    2023-02-16 05:16:40 +08:00
    v999ex
        1
    v999ex  
       2023-02-12 12:45:31 +08:00
    不是原 hdmi 口啊,c 口转当然可以,如果显示器有 dp 口更好,c 口走的就是 dp 协议,dp1.4 本身就支持 4k 120hz ,直接用 c 转 dp 线
    privater
        2
    privater  
    OP
       2023-02-12 12:48:49 +08:00
    @v999ex 问题在于 Apple 强制给所有非白名单的设备使用了 DP 1.3 协议,所以 C 口过去转出来的信号没有 120hz 高刷。
    这个教程做的事情就是强制加了 DP 1.4 协议给 EDID 信号流,然后 append 进 Mac 的显示器通讯协议从而让 Mac 以为链接的是 DP 1.4 协议的 DP 口输出显示信号。
    1014982466
        3
    1014982466  
       2023-02-12 13:53:52 +08:00
    能否用这个方法强制 HDMI 输出 RGB ,现在 HDMI 还是默认 YCBCR
    xq2k
        4
    xq2k  
       2023-02-12 14:15:32 +08:00 via iPhone
    歪个题,op 这几张照片拍的很顺眼!图 1 用的摄像头是什么型号?
    Aaron325
        5
    Aaron325  
       2023-02-12 14:36:24 +08:00
    难道也要给显示器刷机才能硬解嘛
    hugsky
        6
    hugsky  
       2023-02-12 14:38:15 +08:00
    penddy
        7
    penddy  
       2023-02-12 14:50:53 +08:00
    赞,而且图确实拍的挺好的 ~
    xtinput
        8
    xtinput  
       2023-02-12 15:02:57 +08:00
    同款支架
    jdjingdian
        9
    jdjingdian  
       2023-02-12 16:10:02 +08:00 via iPhone
    我用的是淘宝 VMM-7100 转接器,M1Pro 14 寸,上传 edid 后系统设置里已经可以设置为 4K120 ,我的电视是 Q10G ,修改 edid 后没有画面显示,我感觉应该是我的转接器不太稳定导致的,之后换一个再试试。

    另外 op 可以试试 betterdisplay 里另一个功能,可以修改 display type 的,只上传 edid ,电视还是被识别为电视,强制改 type 后就不会识别为电视了,op 可以试试帧率是否有提升
    GeekN0m0r3
        10
    GeekN0m0r3  
       2023-02-12 16:16:07 +08:00
    M1 能用吗, 回头试试我的 LG C1
    sdd11
        11
    sdd11  
       2023-02-12 16:59:57 +08:00 via iPhone
    Intel 可以么
    abcdrl
        12
    abcdrl  
       2023-02-12 17:12:21 +08:00
    M2PRO 现在 HDMI 输出 C2 也不能 120HZ 10BIT RGB ,只能 60 ,很迷。我看这个原贴有人能 M1MAX 输出 120hz RGB 10BIT ,也不知道怎么达成的
    stararenas
        13
    stararenas  
       2023-02-12 17:36:25 +08:00 via Android
    任意支持 Type-C 兼容 dp 口的显示器,在 m1 mac 上都可以 4k 120hz 。。。
    bao3
        14
    bao3  
       2023-02-12 19:13:53 +08:00 via iPhone
    刚要评论,看到楼上已经说了……你直接 C to DP 就可以了
    krystynaambresck
        15
    krystynaambresck  
       2023-02-12 19:59:41 +08:00
    @abcdrl 我的 c1 都可以做到 没道理 c2 不行啊。 好迷
    abcdrl
        16
    abcdrl  
       2023-02-12 22:27:33 +08:00
    @krystynaambresck 没有任何设置插上就能 120hz 10BIT RGB ?
    krystynaambresck
        17
    krystynaambresck  
       2023-02-13 09:26:26 +08:00
    @abcdrl 是的啊,插上就行了。m2pro 的 macmini
    krystynaambresck
        18
    krystynaambresck  
       2023-02-13 09:27:10 +08:00
    还可以开 hdr 的 120hz 10BIT RGB
    NG6
        19
    NG6  
       2023-02-13 10:00:45 +08:00
    @1014982466 可以的,修改 edid 配置文件就可以
    abcdrl
        20
    abcdrl  
       2023-02-13 18:01:02 +08:00
    @krystynaambresck 太鬼了,我去把 C2 恢复出厂设置试试
    privater
        21
    privater  
    OP
       2023-02-16 05:16:22 +08:00
    @stararenas 不是一个东西啊,我说的是用 OLED TV 当显示器的群体,没有哪个 TV 支持 DP ,更合论 USB-C ,这些 TV 都只有 HDMI 2.1 接口;你说的显示器管它 DP 还是 USB-C 都是 DP 信号,本身就是支持 DP 1.4 几年前就能接收 4k144 信号了。
    privater
        22
    privater  
    OP
       2023-02-16 05:16:40 +08:00
    @xq2k Logi 的 brio
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1171 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:28 · PVG 02:28 · LAX 10:28 · JFK 13:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.