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

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

  •  
  •   privater · 224 天前 · 5431 次点击
    这是一个创建于 224 天前的主题,其中的信息可能已经有所发展或是发生改变。
    基本原理就是修改显示器的 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  
       224 天前
    不是原 hdmi 口啊,c 口转当然可以,如果显示器有 dp 口更好,c 口走的就是 dp 协议,dp1.4 本身就支持 4k 120hz ,直接用 c 转 dp 线
    privater
        2
    privater  
    OP
       224 天前
    @v999ex 问题在于 Apple 强制给所有非白名单的设备使用了 DP 1.3 协议,所以 C 口过去转出来的信号没有 120hz 高刷。
    这个教程做的事情就是强制加了 DP 1.4 协议给 EDID 信号流,然后 append 进 Mac 的显示器通讯协议从而让 Mac 以为链接的是 DP 1.4 协议的 DP 口输出显示信号。
    1014982466
        3
    1014982466  
       224 天前
    能否用这个方法强制 HDMI 输出 RGB ,现在 HDMI 还是默认 YCBCR
    xq2k
        4
    xq2k  
       224 天前 via iPhone
    歪个题,op 这几张照片拍的很顺眼!图 1 用的摄像头是什么型号?
    Aaron325
        5
    Aaron325  
       224 天前
    难道也要给显示器刷机才能硬解嘛
    hugsky
        6
    hugsky  
       224 天前
    penddy
        7
    penddy  
       224 天前
    赞,而且图确实拍的挺好的 ~
    xtinput
        8
    xtinput  
       224 天前
    同款支架
    jdjingdian
        9
    jdjingdian  
       224 天前 via iPhone
    我用的是淘宝 VMM-7100 转接器,M1Pro 14 寸,上传 edid 后系统设置里已经可以设置为 4K120 ,我的电视是 Q10G ,修改 edid 后没有画面显示,我感觉应该是我的转接器不太稳定导致的,之后换一个再试试。

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