r/mpv 4d ago

General Discussion Mpv gpu next on Mac Pro

Hey y’all, I installed mpv gpu next on my Mac Pro m1 recently in terminal couple of months ago and here are the versions I have - mpv (0.41.0), libplacebo (7.360.1), ffmpeg (9.0.1) and here’s my configuration build in terminal’s nano sheet -

vo=gpu-next
hwdec=auto-safe
target-colorspace-hint=yes
tone-mapping=bt.2390
hdr-compute-peak=yes
scale=ewa_lanczossharp
cscale=ewa_lanczossharp
save-position-on-quit=yes

With this stack on my device I can play dolbyvision locally either profile 5 and profile 8 both of them work perfectly. But I am curious about one thing…have you guys ever compared the tone mapping between your device if y’all are using a similar build and similar versions of mpv and libplacebo to a certified Dolby vision tv or display either a mini led or oled tv ?

If you guys have ever done that is the tone mapping between these two devices similar or does it vary a lot ?

2 Upvotes

6 comments sorted by

3

u/Alan_Sleep 4d ago

The creator of libplacebo himself (Niklas Haas) recommends spline for tone mapping with gpu-next and hdr-compute-peak, if you have problems try to specify target-peak

2

u/Alan_Sleep 4d ago

Also offtop, scale=ewa_lanczos with cscale=spline36 is better if you're watching films and want to preserve the original footage at maximum quality

1

u/Efficient-Sherbet942 4d ago

Nice suggestion, I heard that spline is pretty good as well with tone mapping it’s scene dependent. But I am planning to use bt.2390 cuz it keeps the original pq luminance relationship well and only compresses highlights that cross 1500 nits with a soft roll off rather than clipping so far I haven’t seen issues yet

1

u/Efficient-Sherbet942 4d ago

I am just curious if anyone has ever compared the tone mapping difference between mpv gpu next and a certified Dolby vision tv / display like a mini led or oled

2

u/ArcticFuture 4d ago

This is my mpv.conf (I am on Mac M4 Max):

profile=high-quality
hwdec=auto
target-colorspace-hint=auto
deband=yes
alang=eng,en,deu,de,ger
slang=eng,en,deu,de,ger
sub-auto=fuzzy
save-position-on-quit=yes

profile=high-quality already has these:

/Applications/mpv.app/Contents/MacOS/mpv --show-profile=high-quality
Profile high-quality:
scale=ewa_lanczossharp
hdr-peak-percentile=99.995
hdr-contrast-recovery=0.30

I hope this helps

1

u/Efficient-Sherbet942 3d ago

That’s a sick configuration build 🔥 especially hdr peak percentile = 99.995 is interesting in the profile high quality config