-
Notifications
You must be signed in to change notification settings - Fork 29
Chroma banding in HDR10 playback vs Quicktime X #40
Comments
What does mediainfo ( install with
What options did you use for mpv? |
mediainfo report:
Nothing special, just using the default configuration pretty much (running build mpv 0.34.0-202-g27c38eac10): I similarly have issues with ProRes decoding in mpv. In my experience, ProRes is generally an efficient enough codec that most modern Macs don't require hw acceleration, but 8Kp60 certainly does need the extra boost. QTX has no issue playing the ProRes file without dropping frames, but I can't get mpv to play back 8Kp60 ProRes422HQ smoothly, even with '--hwdec=videotoolbox' enabled and 'prores' whitelisted in the conf. |
Nothing special here. Not dolby vision. Maximum luminance 1000 nits. Do you use 2021 MBP or 2020 Macbook?
No. mpv doesn't support HDR playback on mac without the HDR/EDR patch. And even with that patch, extra flags are needed for HDR playback. See #8 for detail.
That's the default preference. See |
Correct, just plain ordinary static HDR10 (PQ). The hardware in question is a 2021 16" MBP with minLED display + M1 Max.
Yes, understood. Never claimed the build of mpv I'm using supported true HDR, just tone-mapping to SDR. In such case, the chroma banding is not evident in the displayed output. Visible chroma banding is only evident from your IINA fork. I appreciate the ability to semi-accurately view 98% of HDR10 on my MBP with your fork, so if this is just what it is, then fine. But reading some other closed threads seemed to indicate that you're open to improvements when brought to your attention.
Indeed. Not complaining here. Only trying to provide context to the behavior I'm seeing. I don't experience hw acceleration of ProRes in IINA, no matter the Preference setting; however, I'm not seeing hw acceleration directly from mpv either, so not sure the issue there... |
sample please ( cut into 2 seconds )? To be honest there are not many things I can do, since it's MPV that handling the playback. What I can do is to try different flags being passed to MPV. |
Since this issue is HDR related. Can we move to #8 for better issue tracking? |
Closing this issue. Future discussion should be in #8 |
MacBookPro18,2 (16" M1 Max/32GB)
macOS Monterey 12.3 Beta (21E5212f)
IINA 1.2.0 (build 129)
Expected behavior:
Rendering performance similar to Quicktime when displaying in XDR/HDR mode.
Actual behavior:
Some HDR10 files exhibit minor chroma banding compared to Quicktime X on macOS (XDR/HDR) or mpv (tone-mapped).
mpv log:
Steps to reproduce:
Open HDR10 MP4 file in IINA. Open same file in QT X. Compare chroma gradation. Can upload sample file upon request.
How often does this happen?
In general, I find HDR10 support in this fork of IINA quite good. But I have seen minor traces of chroma banding in areas where similar banding is not present in QT in either tone-mapped or HDR display modes. Similarly, mpv tone-mapped output does not display similar banding (color gradation is smooth).
The text was updated successfully, but these errors were encountered: