mpv-player / mpv

🎥 Command line video player
https://mpv.io
Other
27.8k stars 2.87k forks source link

There needs to be a way to elevate black levels #14650

Open ballo opened 1 month ago

ballo commented 1 month ago

Expected behavior of the wanted feature

A lot of micro LED displays, like my M2 MacBook 16 display, have totally black blacks which are extremely unnatural and distracting. The selling point of "black blacks" is, outside of OLEDs, a marketing gimmick that makes dark scenes really really weird. It should help if the video player is able to bump up the blacks a touch so the microLED displays don't create such a jarring contrast between black-black and almost-black.

Alternative behavior of the wanted feature

No response

Log File

No response

Sample Files

No response

ValeZAA commented 1 month ago

M2 Macbook does not have true black and you do not have micro led. Just mini Led, which is LCD. Not even dual LCD.

And you are wrong. BT.709 transfer is scene referred. That means there is no black point, like in sRGB or Adobe RGB. Black is just blackest possible color the true 2.4 gamma display can provide.

paulguy commented 1 month ago

Turn up the brightness?

ballo commented 1 month ago

Turn up the brightness?

Turning up the brightness of true black is like multiplying by zero

paulguy commented 1 month ago

Brightness pretty sure just adds a bias, raising the black level. Gamma and I think contrast multiply. I might have these backwards though.

ballo commented 1 month ago

Brightness pretty sure just adds a bias, raising the black level. Gamma and I think contrast multiply. I might have these backwards though.

It doesn't matter how bright the screen is. If the micro LEDs are off, they're off

kasper93 commented 1 month ago

https://mpv.io/manual/master/#options-brightness

ballo commented 4 weeks ago

https://mpv.io/manual/master/#options-brightness

I tried this option with both IINA and iina-cli and there was no difference

ballo commented 4 weeks ago

If anyone wants a sample video this one shows the problem, although it isn't as bothersome here as it is with some other scenes: https://www.youtube.com/watch?v=8aAeXFiErKY at 1:14 and 1:20 for example there is a stark difference between almost black and true black as the true blacks turn off the LEDs completely and the almost blacks have too much backlight. Getting rid of the true blacks should help mitigate the problem

geextahslex commented 3 weeks ago

I know what you are talking about, I myself don't have a fancy tv or something but I also rised the brightness because the lowest, which is 45 is too "black/contrasty" it's also annoying for reading/browsing. So I set the brightness up to 48

  1. can you not rise brightness on your monitor?
  2. bump up brightness by 1 or even 0.5 if it's possible (inside mpv)
  3. maybe setup a glsl shader that rises the black levels by 1
  4. graphics driver settings?
ballo commented 2 weeks ago

I know what you are talking about, I myself don't have a fancy tv or something but I also rised the brightness because the lowest, which is 45 is too "black/contrasty" it's also annoying for reading/browsing. So I set the brightness up to 48

  1. can you not rise brightness on your monitor?
  2. bump up brightness by 1 or even 0.5 if it's possible (inside mpv)
  3. maybe setup a glsl shader that rises the black levels by 1
  4. graphics driver settings?

Dude, I'm telling you it has to be solved with the source: mpv (or recommend another video player which can get rid of the total blacks)

geextahslex commented 2 weeks ago

I doubt that this will happen, most people want the dafault behaviour for black levels.

ballo commented 2 weeks ago

So it looks like I can adjust brightness in VLC, but NOT mpv