I bought a Blu-Ray but the colors are different than the DVD or the video tape I have of this movie.
For instance I'm used to a woman's hair being brown but in this new Blu-Ray it looks red. (First example)
It kind of looks like theres a slight blue tint over everything in the Blu-Ray
I'm not sure which is the more correct colors but I am used to how my DVD and video tape have them and would like a few suggestions on how to adjust or fix using AVISynth to get them looking more like the DVD colors with maybe a bit less brightness.
I tried tweak(hue=-6) and it helped the hair color on the woman in the first example but it looks off or the colors are thrown off in other scenes from the looks of it. The skin tones seem to be the most noticeable.
Here are some comparison screenshots.
BLU-RAY
BLU-RAY -6 Hue
DVD
BLU-RAY
BLU-RAY -6 Hue
DVD
BLU-RAY
BLU-RAY -6 HUE
DVD
+ Reply to Thread
Results 1 to 14 of 14
-
-
Many colorists nowadays seems to be of the opinion it is a sign of professionalism and deep thought out brilliance to give everything and the kitchen sink a blue tint.
This is now considered the ultimate in color correction, clearly the brilliance radiates off the monitor. "orange" faces on "blue" backgrounds:
Lowering the blue channel seems to be a good start to fix your video.Last edited by newpball; 26th Jan 2015 at 10:00.
-
The change looks to be slightly different per scene. So you would have to do adjust it manually per scene, or try something like colourlike() to match it
-
-
-
I tried RGBAdjust which was the only thing I could find so far. Im not working in RGB colorspace that Im aware of, so it wont work and its telling me it requires RGB input.
-
Convert to RGB and then back again when all done. ChannelMixer also can lower the blue and/or make other adjustments, but also needs to be in RGB.
SmoothAdjust's Smoothtweak Hue1 can lower blue but at the same time increases yellow. No colorspace changes necessary. -
Yeah I did the convert to rgb and got rgbadjust working but it didnt get rid of the blue tint with RGBAdjust(1,1,0.90), I tried anywhere from 0.85 to 0.95 on the blue and it just made the blue tint a yellow one and whites look really off.
smoothtweak does a tiny bit better of job though they look about the same, but yeah I still get a yellow tint and cant seem to get it right.
using tweak(hue=-6) got me better looking results than smoothtweak did smoothtweak(hue1=-3).
thanks!Last edited by killerteengohan; 26th Jan 2015 at 14:34.
-
Seems that all you need to do is to diminish the low level blue (but not the mid and high levels!).
Don't know how to do that in AviSynth but I am sure there must be an equivalent to video RGB curves for a single color, just lower the low end to get rid of the cast.
Even simpler is to straight out remove the lowest blue.
Playing with hue may do more harm than good. -
Okay this is officially weird and I have no idea whats going on here.
I just watched my M2TS file in 3 different media players and 2 different computers and it looks great but when I try to encode it, using any method at all, the colors get all screwed up like in the pictures above. This is happening even if I do not add any filters at all in the script so its not a filter Im using.
It seems the .M2TS file the colors are exactly how I wanted them and already close to the DVD colors. Whats up with that?
I have never had this happen before and I have encoded many of my DVD's for myself and a few Blu-Rays. Why would this be doing this?Last edited by killerteengohan; 26th Jan 2015 at 17:14.
-
You could decrease blue gamma. Something like RGBAdjust(r=1.1, g=1.1, b=1.2, bg=0.75) -- the individual r,g,b adjustments are to get the brights up closer the DVD. But that only fixes the dark blue background in the first image.
Another way is to create a blue adjusted image then use a brightness mask to blend that with the original -- so only the dark areas get replaced with the adjusted blues. Something like this:
Code:ColorYUV(cont_y=40, off_y=20) # levels adjustment darks=ConvertToRGB().RGBAdjust(b=0.75).ConvertToYV12() bmask=GreyScale().ColorYUV(cont_y=50) Overlay(darks, last, mask=bmask) # less blue in darks
Code:# match black and white levels ColorYUV(cont_y=40, off_y=20) # white balance darks and brights differently # used the old woman's collar for white, # dark wall to the right of her for blacks darks=ColorYUV(off_u=-4, off_v=10) brights=ColorYUV(off_u=10, off_v=6) bmask=GreyScale().ColorYUV(cont_y=50) # brightness mask Overlay(darks, brights, mask=bmask) # increase saturation ColorYUV(cont_u=100, cont_v=30)
It's way off with the other shots though.Last edited by jagabo; 26th Jan 2015 at 21:08.
-
This phenomenon of tweaking the colors for HD is becoming disconcertingly commonplace, especially the real and orange fetish.
-
Because your images are RGB conversions anyway (and no telling how they were made or what the original video looks like), one can only play guessing games about what the hell's going on. Is it possible to give us a piece of unprocessed original video?
- My sister Ann's brother