Closed sat4all1 closed 5 years ago
10 bit issue, see #5237 and #5804
If i understand correctly, 10bit output isn't supported yet? About the icc profile issue, i think i found the sweet spot for my display "icc-contrast=9969", but there are still problems. when using icc profile i get pinkish tint mpv icc profile on mpv icc profile off madvr 3dlut on "The 3d-lut was created from the same profile i'm using with mpv" here is the icc profile my lg oled.zip
If i understand correctly, 10bit output isn't supported yet?
It's supported on Linux, but apparently not (yet?) on Windows or OS X (?).
About the icc profile issue, i think i found the sweet spot for my display "icc-contrast=9969", but there are still problems. when using icc profile i get pinkish tint
Can you upload the profile?
It's supported on Linux, but apparently not (yet?) on ... OS X (?).
there is only an open PR (#5623) for 10bit support on macOS.
@haasn
any hint?
@haasn
Is it possible to allow infinite contrast because even with icc-contrast set to 1000000 i lose perfect blacks.
Made a commit in my fork: https://github.com/zc62/mpv/commit/96c3f8a16cc60b75d6a370d765a2af6560c7ed04. Use --icc-contrast=inf
to bypass the code that modifies the black point.
Is this what you really want? Could you test how this is compared to madVR + 3dlut (which software did you use to generate that 3dlut from the profile?), and can you really tell the difference between --icc-contrast=inf
and --icc-contrast=1000000
?
Anywhere to download windows build based on your fork?
I wrote and compiled the code in Linux. It is a bit tedious to make a fully static build to let others directly use the compiled binary, so I am expecting you to follow the guide (https://github.com/mpv-player/mpv/blob/master/DOCS/compile-windows.md) to compile it on your own. It is actually not that hard to compile mpv in MSYS2. Then you can directly run mpv from the MSYS2 shell.
What you need to do to compile that branch is just replacing
git clone https://github.com/mpv-player/mpv.git && cd mpv
by
git clone https://github.com/zc62/mpv.git && cd mpv && git checkout inf_contrast
Now with icc-contrast=inf i have perfect blacks, and no visual difference compared to madvr + 3d-lut generated using displaycal. Hope you can push this to master branch.
Thanks much
Well, I was actually thinking inf
should not make too much difference from 1000000
. Probably that's because I don't own an OLED TV. Will make it a PR.
mpv version and platform
mpv-x86_64-20180701-git-861c102 Windows 10 x64 1803
Reproduction steps
Expected behavior
Actual behavior
Log file
https://pastebin.com/SACVbdq7