VideoHelp Forum




+ Reply to Thread
Results 1 to 14 of 14
  1. 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




    Quote Quote  
  2. Banned
    Join Date
    Oct 2014
    Location
    Northern California
    Search PM
    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.
    Quote Quote  
  3. 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
    Quote Quote  
  4. Originally Posted by newpball View Post
    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.

    I'm not sure if that's seriousness or sarcasm against that method being considered ultimate with the way you put it, but I will give it shot with the blue channel adjustment.

    Is there a filter for adjusting RGB separately? can I just put B=158 or something?
    Quote Quote  
  5. Originally Posted by poisondeathray View Post
    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 dont think I have heard of that one before, I will go look for it.
    Quote Quote  
  6. @poisondeathray

    Colourlike() looks a bit complicated for me so far. Im still figuring it out.


    @newpball

    How do you adjust just the blue channel with Avisynth?
    Quote Quote  
  7. 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.
    Quote Quote  
  8. Originally Posted by killerteengohan View Post
    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.
    Quote Quote  
  9. 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.
    Quote Quote  
  10. Banned
    Join Date
    Oct 2014
    Location
    Northern California
    Search PM
    Originally Posted by killerteengohan View Post
    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.
    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.
    Quote Quote  
  11. 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.
    Quote Quote  
  12. Originally Posted by newpball View Post
    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.
    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
    I did this with the second set of images:

    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)
    Some colors are better but some are still off:

    Click image for larger version

Name:	adjusted.jpg
Views:	187
Size:	48.3 KB
ID:	29914

    It's way off with the other shots though.
    Last edited by jagabo; 26th Jan 2015 at 21:08.
    Quote Quote  
  13. This phenomenon of tweaking the colors for HD is becoming disconcertingly commonplace, especially the real and orange fetish.
    Quote Quote  
  14. Member
    Join Date
    May 2014
    Location
    Memphis TN, US
    Search PM
    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
    Quote Quote  
Visit our sponsor! Try DVDFab and backup Blu-rays!