digitalFAQ.com Forum

digitalFAQ.com Forum (https://www.digitalfaq.com/forum/)
-   Restore, Filter, Improve Quality (https://www.digitalfaq.com/forum/video-restore/)
-   -   Where to begin restoring VHS video? (https://www.digitalfaq.com/forum/video-restore/8208-restoring-vhs-video.html)

lordsmurf 10-10-2017 07:39 PM

@sanlyn: The saturation is a bit aggressive, but not illegal. I don't have a major problem with it. However I do like more realism. If I want super colors, that's what the color setting on the TV is for.

That ringing however ... yeesh. No, no, no.

Don't sharpen VHS, except in some situations.

It's hard to argue the cast correction. Nice work there, themaster1. :)

ragu0012 10-11-2017 12:01 AM

Sanlyn the corrected color cast/ white balance is what caught my eye, since that's what I failed miserably at in my own attempt. My eye isn't trained enough yet to notice negative effects of oversharpening.

ragu0012 10-11-2017 09:15 PM

Sanlyn could you share how you view the three separate RGB channels like this? I'm going to play around with some hardware settings.

Quote:

Originally Posted by sanlyn (Post 51169)
The crippled and distorted blue channel is still there, and looks worse here. Notice how Blue has a solarized effect ("solar flare" on contrasting edges) and posterization:

http://www.digitalfaq.com/forum/atta...1&d=1507573304


sanlyn 10-11-2017 09:52 PM

Quote:

Originally Posted by ragu0012 (Post 51228)
Sanlyn could you share how you view the three separate RGB channels like this? I'm going to play around with some hardware settings.

Code:

source = Avisource("path:\test indoor wrestling.avi")
source=source.AssumeTFF().ConvertToYV12(interlaced=true)\
  .QTGMC(preset="Super fast").converttoRGB(interlaced=false)

BL = source.ShowBlue().Subtitle("BLUE",size=42,text_color=color_aqua).converttoYV12(interlaced=false)
RE = source.ShowRed().Subtitle("RED",size=42,text_color=color_red).converttoYV12(interlaced=false)
GR = source.ShowGreen().Subtitle("GREEN",size=42,text_color=color_palegreen).converttoYV12(interlaced=false)

Source=source.Subtitle("Source",size=42,text_color=$EBEBEB).ConvertToYV12(interlaced=false)
clip1 = stackhorizontal(source,RE)
clip2 = stackhorizontal(GR,BL)
clip3 = stackvertical(clip1, Clip2)

Clip3=Clip3.Trim(220,320)        #<- optional
clip3=Clip3.AssumeFPS(5005/1001)  #<- optional

return Clip3


ragu0012 10-13-2017 01:52 AM

3 Attachment(s)
All right, am I making any progress? Where am I still falling short?

This time I did not push saturation at all and did not sharpen. Worked on fixing chroma bleeds and shifts and halos. Tried to adjust the color cast without overdoing it or turning it completely green.
Attachment 7972

On example 2, i pushed the color cast slightly less. Which is more pleasing?
Attachment 7973

And just for reference, here is a frame with no chroma fixes or color corrections, just fast QTGMC to deinterlace to give a clean frame.
Attachment 7974

(and PS Sanlyn thanks for the R-G-B separate script. I am learning lots by experimenting on that.)


All times are GMT -5. The time now is 12:15 AM

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.