Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Safari still doesn't play Youtube HDR content
Chrome does OK.

M28U is the bomb though :D
In another thread, others were saying that they COULD get HDR videos to play properly in Safari.

In Safari go to Preferences, Advanced and turn on the Develop menu. In this menu, go to Experimental Features and turn on HDR Media Capabilities and VP9 Encoder.

However while this works for other users using an M1 MacBook Air (which doesn’t even have an HDR display), it still doesn’t work for me using an M1 Mac mini (that is connected to an HDR display).
 
  • Like
Reactions: ElectronGuru
Yeah... do we sacrifice per pixel OLED lighting and response rates for 144hz 4k?

Other option is the FO48U, but then it currently has a bunch of ABSL issues that we can avoid on the C1 / CX.... https://www.gigabyte.com/Monitor/AORUS-FO48U#kf
Ooo. Wasn’t aware of this monitor. Thanks for putting this on my radar.

Edit: although as you mention, seems to have the issue of automatic dimming. Bummer. Maybe next year will offer better options
 
Last edited:
In another thread, others were saying that they COULD get HDR videos to play properly in Safari.

In Safari go to Preferences, Advanced and turn on the Develop menu. In this menu, go to Experimental Features and turn on HDR Media Capabilities and VP9 Encoder.

However while this works for other users using an M1 MacBook Air (which doesn’t even have an HDR display), it still doesn’t work for me using an M1 Mac mini (that is connected to an HDR display).
tried that a while ago, didn't work on 11.6
they were both enabled by default.
on 12.0.1 the same thing: enabled but HDR not picked up on Youtube
 
tried that a while ago, didn't work on 11.6
they were both enabled by default.
on 12.0.1 the same thing: enabled but HDR not picked up on Youtube
I know, same for me. But works on M1 MacBook Airs & Pro's. I need to figure out what the differentiator is that Safari on an M1 mini isn't picking up.
 
Ooo. Wasn’t aware of this monitor. Thanks for putting this on my radar.

Edit: although as you mention, seems to have the issue of automatic dimming. Bummer. Maybe next year will offer better options
I'm keeping my eyes on the firmware updates - if they solve the ABSL issue, I could see it being a good replacement for my CX. Also, turns out that ironically the time-limit for the ABSL to trigger is longer on the DP and shorter on HDMI, so it would be noticed less in our use case.
 
Hi guys, so after receiving my new MBP, I can do VRR @ 4K and HDR video seems to work on YouTube in Safari!
Screen Shot 2021-10-26 at 6.32.53 PM.png
 
Do we know yet if there's any way Pro or Max support TB4 to HDMI 2.1 for 4k120hz HDR yet? Specifically trying to push it out to a LG CX.

Was bummed on 2.0 port, but not enabling it via thunderbolt would be a disaster...
 
It's the same situation as with the M1, AFAIK - so I expect it won't work with the current software situation, but is theoretically possible. Will confirm this as soon as my M1 Pro
 
I'm not having any luck getting 4k@120hz with my 48" LG CX and 14" M1 Max MBP. I've tried USB-C to HDMI 2.1 (directly from my MBP), USB-C to HDMI 2.1 (from my HP Thunderbolt 3 Dock), and DP to HDMI 2.1 (3D Club CAC-1085). 4K@120Hz works fine with 16" MBP using these methods.
 
I know, same for me. But works on M1 MacBook Airs & Pro's. I need to figure out what the differentiator is that Safari on an M1 mini isn't picking up.

I have an M1 mini and an HDR monitor, I checked and those settings were already activated in Experimental Features. I am on Monterey on the Beta channel.
 
In another thread, others were saying that they COULD get HDR videos to play properly in Safari.

In Safari go to Preferences, Advanced and turn on the Develop menu. In this menu, go to Experimental Features and turn on HDR Media Capabilities and VP9 Encoder.

However while this works for other users using an M1 MacBook Air (which doesn’t even have an HDR display), it still doesn’t work for me using an M1 Mac mini (that is connected to an HDR display).
For me those Safari settings were already enabled (I'm on Monterey) and Youtube will play HDR video's only if I enable HDR in display settings first. I'm using an LG C1 TV as a monitor.
 
I'm not having any luck getting 4k@120hz with my 48" LG CX and 14" M1 Max MBP. I've tried USB-C to HDMI 2.1 (directly from my MBP), USB-C to HDMI 2.1 (from my HP Thunderbolt 3 Dock), and DP to HDMI 2.1 (3D Club CAC-1085). 4K@120Hz works fine with 16" MBP using these methods.
Wait. You’re implying that you’ve gotten 4K@120Hz with 10-bit 4:4:4 color working on an LG CX using an Intel MacBook Pro 16”? Can you share how? I have yet to see someone actually post a working solution
 
Wait. You’re implying that you’ve gotten 4K@120Hz with 10-bit 4:4:4 color working on an LG CX using an Intel MacBook Pro 16”? Can you share how? I have yet to see someone actually post a working solution
I would like to see AGDCDiagnose output for that to confirm.
 
So, SwitchResX was updated and is now able to export EDID from the Macbook M1. What does everyone make of the below?

From my research, it appears the Mac is recognising something that's preventing it from outputting the supported 120hz image ( VIC # 2: (118) 3840 x 2160 @ 120Hz - 16:9 ).

I've seen speculation it might be the pixel clock.

@xtaker Can you export your EDID for your M28U? May help us track down what's preventing this - of course, at this point we still don't have a way to override the EDID, but could request an M1 specific firmware from the manufacturers?

EDID report generated by SwitchResX Version 4.11.2 (Apple Silicon) (Build 2101) for display LG TV SSCR


-----------------------------------------------------
------------------- RAW DATA ------------------------
-----------------------------------------------------
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
-----------------------------------------------------
0 | 00 FF FF FF FF FF FF 00 1E 6D C8 C0 01 01 01 01
1 | 01 1E 01 03 80 A0 5A 78 0A EE 91 A3 54 4C 99 26
2 | 0F 50 54 A1 08 00 31 40 45 40 61 40 71 40 81 80
3 | D1 C0 01 01 01 01 08 E8 00 30 F2 70 5A 80 B0 58
4 | 8A 00 40 84 63 00 00 1E 6F C2 00 A0 A0 A0 55 50
5 | 30 20 35 00 40 84 63 00 00 1E 00 00 00 FD 00 18
6 | 78 1E FF 77 00 0A 20 20 20 20 20 20 00 00 00 FC
7 | 00 4C 47 20 54 56 20 53 53 43 52 32 0A 20 01 66

-----------------------------------------------------
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
-----------------------------------------------------
0 | 02 03 72 F1 5E 61 60 76 75 66 65 DB DA 10 1F 04
1 | 13 05 14 03 02 12 20 21 22 15 01 5D 5E 5F 62 63
2 | 64 3F 40 2C 09 57 07 15 07 50 57 07 01 67 04 03
3 | 6E 03 0C 00 30 00 B8 3C 24 00 80 01 02 03 04 6A
4 | D8 5D C4 01 78 80 53 02 28 78 E2 00 CF E3 05 C0
5 | 00 E3 06 0D 01 E2 0F FF 6D 1A 00 00 02 01 28 78
6 | 00 00 00 00 00 00 EB 01 46 D0 00 48 03 76 8A 66
7 | 72 7C 00 00 00 00 00 00 00 00 00 00 00 00 00 E6

-----------------------------------------------------
< 00FFFFFF FFFFFF00 1E6DC8C0 01010101 011E0103 80A05A78 0AEE91A3 544C9926 0F5054A1 08003140 45406140 71408180 D1C00101 010108E8 0030F270 5A80B058 8A004084 6300001E 6FC200A0 A0A05550 30203500 40846300 001E0000 00FD0018 781EFF77 000A2020 20202020 000000FC 004C4720 54562053 53435232 0A200166 020372F1 5E616076 756665DB DA101F04 13051403 02122021 2215015D 5E5F6263 643F402C 09570715 07505707 01670403 6E030C00 3000B83C 24008001 0203046A D85DC401 78805302 2878E200 CFE305C0 00E3060D 01E20FFF 6D1A0000 02012878 00000000 0000EB01 46D00048 03768A66 727C0000 00000000 00000000 000000E6 >

-----------------------------------------------------
{ 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x1E, 0x6D, 0xC8, 0xC0, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1E, 0x01, 0x03, 0x80, 0xA0, 0x5A, 0x78, 0x0A, 0xEE, 0x91, 0xA3, 0x54, 0x4C, 0x99, 0x26, 0x0F, 0x50, 0x54, 0xA1, 0x08, 0x00, 0x31, 0x40, 0x45, 0x40, 0x61, 0x40, 0x71, 0x40, 0x81, 0x80, 0xD1, 0xC0, 0x01, 0x01, 0x01, 0x01, 0x08, 0xE8, 0x00, 0x30, 0xF2, 0x70, 0x5A, 0x80, 0xB0, 0x58, 0x8A, 0x00, 0x40, 0x84, 0x63, 0x00, 0x00, 0x1E, 0x6F, 0xC2, 0x00, 0xA0, 0xA0, 0xA0, 0x55, 0x50, 0x30, 0x20, 0x35, 0x00, 0x40, 0x84, 0x63, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0xFD, 0x00, 0x18, 0x78, 0x1E, 0xFF, 0x77, 0x00, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x00, 0xFC, 0x00, 0x4C, 0x47, 0x20, 0x54, 0x56, 0x20, 0x53, 0x53, 0x43, 0x52, 0x32, 0x0A, 0x20, 0x01, 0x66, 0x02, 0x03, 0x72, 0xF1, 0x5E, 0x61, 0x60, 0x76, 0x75, 0x66, 0x65, 0xDB, 0xDA, 0x10, 0x1F, 0x04, 0x13, 0x05, 0x14, 0x03, 0x02, 0x12, 0x20, 0x21, 0x22, 0x15, 0x01, 0x5D, 0x5E, 0x5F, 0x62, 0x63, 0x64, 0x3F, 0x40, 0x2C, 0x09, 0x57, 0x07, 0x15, 0x07, 0x50, 0x57, 0x07, 0x01, 0x67, 0x04, 0x03, 0x6E, 0x03, 0x0C, 0x00, 0x30, 0x00, 0xB8, 0x3C, 0x24, 0x00, 0x80, 0x01, 0x02, 0x03, 0x04, 0x6A, 0xD8, 0x5D, 0xC4, 0x01, 0x78, 0x80, 0x53, 0x02, 0x28, 0x78, 0xE2, 0x00, 0xCF, 0xE3, 0x05, 0xC0, 0x00, 0xE3, 0x06, 0x0D, 0x01, 0xE2, 0x0F, 0xFF, 0x6D, 0x1A, 0x00, 0x00, 0x02, 0x01, 0x28, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xEB, 0x01, 0x46, 0xD0, 0x00, 0x48, 0x03, 0x76, 0x8A, 0x66, 0x72, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE6 }

-----------------------------------------------------
Valid EDID block #0: checksum ok
Valid EDID block #1: checksum ok

-----------------------------------------------------
------------------- MAIN EDID BLOCK -----------------
-----------------------------------------------------

EDID Version........1.3
Manufacturer........GSM (1E6D)
Product ID..........49352 (C0C8)
Serial Number.......01010101

Manufactured........Week 1 of year 2020
Max H Size..........160 cm
Max V Size..........90 cm
Gamma...............2.20

Display Supported Features:
---------------------------


Display type:
-------------
RGB color display
Display is non continuous frequency
Default color space is not sRGB standard
First detailed Timing is preferred Timing


Input signal & sync:
--------------------
Digital Input


Color info:
-----------
Red x = 0.640 Green x = 0.300 Blue x = 0.150 White x = 0.312
Red y = 0.330 Green y = 0.600 Blue y = 0.060 White y = 0.329

Established Timings supported:
------------------------------
# 0: 720 x 400 @ 70Hz
# 1: 640 x 480 @ 60Hz
# 2: 800 x 600 @ 60Hz
# 3: 1024 x 768 @ 60Hz

Standard Timing supported:
--------------------------
# 0: 640 x 480 @ 60Hz (3140)
# 1: 800 x 600 @ 60Hz (4540)
# 2: 1024 x 768 @ 60Hz (6140)
# 3: 1152 x 864 @ 60Hz (7140)
# 4: 1280 x 1024 @ 60Hz (8180)
# 5: 1920 x 1080 @ 60Hz (D1C0)

Monitor Description blocks:
---------------------------
Descriptor #0 - Timing definition:
Mode = 3840 x 2160 @ 60.000Hz
Pixel Clock............. 594.00 MHz Not Interlaced

Horizontal Vertical
Active.................. 3840 pixels 2160 lines
Front Porch............. 176 pixels 8 lines
Sync Width.............. 88 pixels 10 lines
Back Porch.............. 296 pixels 72 lines
Blanking................ 560 pixels 90 lines
Total................... 4400 pixels 2250 lines
Scan Rate............... 135.000 kHz 60.000 Hz
Image Size.............. 1600 mm 900 mm
Border.................. 0 pixels 0 lines

Sync: Digital separate with
* Positive vertical polarity
* Positive horizontal polarity

Descriptor #1 - Timing definition:
Mode = 2560 x 1440 @ 119.998Hz
Pixel Clock............. 497.75 MHz Not Interlaced

Horizontal Vertical
Active.................. 2560 pixels 1440 lines
Front Porch............. 48 pixels 3 lines
Sync Width.............. 32 pixels 5 lines
Back Porch.............. 80 pixels 77 lines
Blanking................ 160 pixels 85 lines
Total................... 2720 pixels 1525 lines
Scan Rate............... 182.996 kHz 119.998 Hz
Image Size.............. 1600 mm 900 mm
Border.................. 0 pixels 0 lines

Sync: Digital separate with
* Positive vertical polarity
* Positive horizontal polarity

Descriptor #2 - Monitor range:
Horizontal frequency range.......30-255 kHz
Vertical frequency range.........24-120 Hz
Maximum bandwidth range..........1190 MHz
GTF supported

Descriptor #3 - Monitor name:
LG TV SSCR2


-----------------------------------------------------
------------ EXTENSION EDID BLOCK 1 ---------------
-----------------------------------------------------

CTA-EXT: CTA 861 Series Extension:
----------------------------------
Revision:...........................3
First DTD block at offset...........110
Display Supports:
Underscan on PC modes
Basic audio
YCbCr 4:4:4
YCbCr 4:2:2

Data Block #1
Video Type: standard CTA Timings
VIC # 0: ( 97) 3840 x 2160 @ 60Hz - 16:9
VIC # 1: ( 96) 3840 x 2160 @ 50Hz - 16:9
VIC # 2: (118) 3840 x 2160 @ 120Hz - 16:9
VIC # 3: (117) 3840 x 2160 @ 100Hz - 16:9
VIC # 4: (102) 4096 x 2160 @ 60Hz - 256:135
VIC # 5: (101) 4096 x 2160 @ 50Hz - 256:135
VIC # 6: (219) 4096 x 2160 @ 120Hz - 256:135
VIC # 7: (218) 4096 x 2160 @ 100Hz - 256:135
VIC # 8: ( 16) 1920 x 1080 @ 60Hz - 16:9
VIC # 9: ( 31) 1920 x 1080 @ 50Hz - 16:9
VIC #10: ( 4) 1280 x 720 @ 60Hz - 16:9
VIC #11: ( 19) 1280 x 720 @ 50Hz - 16:9
VIC #12: ( 5) 1920 x 1080i @ 60Hz - 16:9
VIC #13: ( 20) 1920 x 1080i @ 50Hz - 16:9
VIC #14: ( 3) 720 x 480 @ 60Hz - 16:9
VIC #15: ( 2) 720 x 480 @ 60Hz - 4:3
VIC #16: ( 18) 720 x 576 @ 50Hz - 16:9
VIC #17: ( 32) 1920 x 1080 @ 24Hz - 16:9
VIC #18: ( 33) 1920 x 1080 @ 25Hz - 16:9
VIC #19: ( 34) 1920 x 1080 @ 30Hz - 16:9
VIC #20: ( 21) 1440 x 576i @ 50Hz - 4:3
VIC #21: ( 1) 640 x 480 @ 60Hz - 4:3
VIC #22: ( 93) 3840 x 2160 @ 24Hz - 16:9
VIC #23: ( 94) 3840 x 2160 @ 25Hz - 16:9
VIC #24: ( 95) 3840 x 2160 @ 30Hz - 16:9
VIC #25: ( 98) 4096 x 2160 @ 24Hz - 256:135
VIC #26: ( 99) 4096 x 2160 @ 25Hz - 256:135
VIC #27: (100) 4096 x 2160 @ 30Hz - 256:135
VIC #28: ( 63) 1920 x 1080 @ 120Hz - 16:9
VIC #29: ( 64) 1920 x 1080 @ 100Hz - 16:9

Data Block #2
Audio Data Block
Supported format: Linear PCM, on 2 channels
Supported sample rates (kHz): 32kHz, 44.1kHz, 48kHz, 96kHz, 192kHz
Supported sample sizes (bits): 16 bit, 20 bit, 24 bit

Supported format: AC-3, on 6 channels
Supported sample rates (kHz): 32kHz, 44.1kHz, 48kHz
Maximum bitrate: 640 kb/s

Supported format: Dolby Digital+, on 8 channels
Supported sample rates (kHz): 32kHz, 44.1kHz, 48kHz
Supports Joint Object Coding

Supported format: MAT (MLP), on 8 channels
Supported sample rates (kHz): 48kHz


Data Block #3
Vendor specific Data Block - Vendor Identifier: 00:0C:03 (HDMI)
Found HDMI IEEE Registration Identifier
CEC physical address........... 3.0.0.0
Supports AI (ACP, ISRC)........ Yes
Supports 48bpp color depth..... No
Supports 36bpp color depth..... Yes
Supports 30bpp color depth..... Yes
Supports YCbCr 4:4:4........... Yes
Supports dual-link DVI......... No
Maximum TMDS clock............. 300 MHz
Supported Content Types:
Cinema
HDMI video capabilities........ Yes
Supports 3D.................... No
HDMI 1.4a specifics............ present
HDMI VIC # 1:................. 3840 x 2160 @ 30Hz
HDMI VIC # 2:................. 3840 x 2160 @ 25Hz
HDMI VIC # 3:................. 3840 x 2160 @ 24Hz
HDMI VIC # 4:................. 4096 x 2160 @ 24Hz

Data Block #4
Vendor specific Data Block - Vendor Identifier: C4:5D:D8 (HDMI Forum)
(HDMI Forum)
Version: 1
Maximum TMDS Character Rate: 600MHz
SCDC Present
Max Fix Rate Link: 3 and 6 Gbps per lane on 3 lanes, 6, 8 and 10 Gbps on 4 lanes
Supports 12-bits/component Deep Color 4:2:0 Pixel Encoding
Supports 10-bits/component Deep Color 4:2:0 Pixel Encoding
Supports Auto Low-Latency Mode
VRRmin: 0 Hz
VRRmax: 595 Hz

Data Block #5
Extended Data Block: Video Capability Data Block
CE scan behaviour: Support both over- and underscan
IT scan behaviour: Support both over- and underscan
PT scan behaviour: No Data
RGB quantization: Selectable (via AVI Q)
YCbCr quantization: Selectable (via AVI Q)

Data Block #6
Extended Data Block: Colorimetry Data Block
BT2020YCC
BT2020RGB

Data Block #7
Extended Data Block: HDR static metadata data block
Electro optical transfer functions:
Traditional gamma - SDR luminance range
SMPTE ST2084
Hybrid Log-Gamma
Supported static metadata descriptors:
Static metadata type 1

Data Block #8
Extended Data Block: YCbCr 4:2:0 capability map data block
VIC # 0: ( 97) 3840 x 2160 @ 60Hz - 16:9
VIC # 1: ( 96) 3840 x 2160 @ 50Hz - 16:9
VIC # 2: (118) 3840 x 2160 @ 120Hz - 16:9
VIC # 3: (117) 3840 x 2160 @ 100Hz - 16:9
VIC # 4: (102) 4096 x 2160 @ 60Hz - 256:135
VIC # 5: (101) 4096 x 2160 @ 50Hz - 256:135
VIC # 6: (219) 4096 x 2160 @ 120Hz - 256:135
VIC # 7: (218) 4096 x 2160 @ 100Hz - 256:135

Data Block #9
Vendor specific Data Block - Vendor Identifier: 00:00:1A (AMD)
Payload:
02 01 28 78 00 00 00 00 00 '..(x.....'

Data Block #10
Extended Data Block: Vendor specific Video Data Block - Vendor Identifier: 00:D0:46 (Dolby)
Version: 2 (12 bytes)
DM Version: 4.x
Backlt Min Luma: 100 cd/m^2
Interface: Standard + Low-Latency
Supports 10b 12b 444: Not supported
Target Min PQ v2: 0
Target Max PQ v2: 2965
Unique Rx, Ry: 0.67968750, 0.30859375
Unique Gx, Gy: 0.26953125, 0.69921875
Unique Bx, By: 0.13281250, 0.04687500

Detailed Timing Blocks - 1 is native
 
Nvidia broke their Windows GPU drivers for several months at one point and the issue was "Displayport-to-HDMI 2.1 protocol converter clock limited to 600MHz pixel clock [3202060]". After they fixed that using the DP to HDMI 2.1 adapters worked again. So maybe drivers on MacOS are suffering from the same issue?
 
  • Like
Reactions: Toss4
what the hell, i just received a new option in refresh rates that previously wasn't there: "variable refresh 48-144Hz" ?!
Before i had only fixed values. (Mini M1)

What's up with that?
 
what the hell, i just received a new option in refresh rates that previously wasn't there: "variable refresh 48-144Hz" ?!
Before i had only fixed values. (Mini M1)

What's up with that?
M1 Macs get variable refresh rate (Adaptive Sync, AMD FreeSync, not sure about GSync displays). I haven't seen it work on Intel Macs yet. I think I have a display that supports VRR (Acer XV273K) but my Mac mini 2018 with Radeon Pro W5700 doesn't show a VRR option. Maybe I need a different GPU or VRR isn't support on Intel Macs.
https://arstechnica.com/gadgets/2021/10/macos-12-monterey-the-ars-technica-review/10/ says it works on Intel Macs. So I guess I should try my RX 580 instead of the W5700...
 
Just tested the Cable Matters 48Gbps USB C to HDMI-adapter with my Macbook Pro 16 M1 Max, and cannot get 4K120Hz working on my LG CX 48" either. Probably, as someone already mentioned, an issue with the clock being limited to 600Mhz over HDMI.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.