MPC-HC has the option to add 'shaders' to a video while it is playing.
Options like sharpening/denoise/color improvement, etc.
And the difference is noticeable:
I know there are many tools for denoise and etc, but i want the specific shadders of MPC-HC to be "pasted" on the video, so i can watch them on other device with the same result of the effects.
I specifically want 1 of MPC-HC shaders to be 'pasted' to the video:
16-235 to 0-255 [SD][HD]
Is there a simple way to do that?
+ Reply to Thread
Results 1 to 5 of 5
No. You need to use an editor and recompress the video. Pretty much every editor can do a contrast stretch like that. Be warned, you will crush darks and blow our brights if the source has proper levels to start with.
Technically it's the "wrong" thing to do as jagabo said - even in that screenshot you've crushed shadow detail
That specific manipulation in any prgram is essentially levels(16,1,235,0,255) . It's analogous to photoshop levels, and those numbers in the MPCHC label refer to the input black, gamma, input white, output black, output white
But you should use a dithered conversion (to reduce the banding artifacts you introduce), keep the same colorspace (e.g. if you started in YUV, you should stay in YUV, not use something like photoshop that works in RGB) , and not hard clip the levels (Because some displays actually show above Y=235, or below Y=16)
e.g. one way is in avisynth smoothlevels(16,1,235,0,255) or levels(16,1,235,0,255, coring=false, dither=true)
EDIT: too slow...