DanilaZabiaka
9th March 2020, 11:51
Let me explain
Firstly, about compression. h264 has 'better' compression ratio than XVID for example, but it makes pictures too vectorized
Okay, whats wrong? In real world you cant see so identical pixels nearby
Its impossible to see something like this
http://i.prntscr.com/cCSJ8sDyTja_meCecYSP3Q.png
When it was CRT with low resolution it fixed by # of TV, it added texture for video. Hi-DPI makes movies unnatural, cartoon are WTF
Black-white levels. Players work with 0-255 colorspace as I know, when source is 16-236
It makes dark places invisible, 255 is too bright and in dark places burn eyes
Too much, but people make 'HDR' or work about improve contrast. Its even not real, but people work on it
What can we do?
Use shaders. I use these shaders https://www.upload.ee/files/11243320/PxShader.7z.html
It has debanding shaders - its analogue what MadVR does, but faster.
Its after shaders
http://i.prntscr.com/jk7v5VO1TLqAxfxh4oZcNA.png
It has shaders for black and white level. I taked it from MPC and fix them, cause it has broke formula for black level
You need to know than digital 'brighness' is just a fakem its offset
For example if you make picture +10brigher (black point is 10) like levels shader in MPC does
0->10 , but pixels in <255-10=245 turns to 255
Original formula is return c0 + black/255.0, mine is return c0 + black/255.0 - c0*black/255.0
Noise shader makes picture natural
If somebody know how optimize shaders please make it
In my opinion shaders must be intergrated in GUI so you can use sliders to add noise or reduce debanding
Sliders with levels allow you in decrease white level and make comfortable watching in dark places, and increase black level when in room is too bright
It does not have much sense to just set one shader and forget about it, so it should be intergrated in playes gui
Shaders are build in my potplayer build https://forum.doom9.org/showthread.php?t=180652
Firstly, about compression. h264 has 'better' compression ratio than XVID for example, but it makes pictures too vectorized
Okay, whats wrong? In real world you cant see so identical pixels nearby
Its impossible to see something like this
http://i.prntscr.com/cCSJ8sDyTja_meCecYSP3Q.png
When it was CRT with low resolution it fixed by # of TV, it added texture for video. Hi-DPI makes movies unnatural, cartoon are WTF
Black-white levels. Players work with 0-255 colorspace as I know, when source is 16-236
It makes dark places invisible, 255 is too bright and in dark places burn eyes
Too much, but people make 'HDR' or work about improve contrast. Its even not real, but people work on it
What can we do?
Use shaders. I use these shaders https://www.upload.ee/files/11243320/PxShader.7z.html
It has debanding shaders - its analogue what MadVR does, but faster.
Its after shaders
http://i.prntscr.com/jk7v5VO1TLqAxfxh4oZcNA.png
It has shaders for black and white level. I taked it from MPC and fix them, cause it has broke formula for black level
You need to know than digital 'brighness' is just a fakem its offset
For example if you make picture +10brigher (black point is 10) like levels shader in MPC does
0->10 , but pixels in <255-10=245 turns to 255
Original formula is return c0 + black/255.0, mine is return c0 + black/255.0 - c0*black/255.0
Noise shader makes picture natural
If somebody know how optimize shaders please make it
In my opinion shaders must be intergrated in GUI so you can use sliders to add noise or reduce debanding
Sliders with levels allow you in decrease white level and make comfortable watching in dark places, and increase black level when in room is too bright
It does not have much sense to just set one shader and forget about it, so it should be intergrated in playes gui
Shaders are build in my potplayer build https://forum.doom9.org/showthread.php?t=180652