View Single Post
Old 23rd August 2012, 23:36   #6  |  Link
VideoFanatic
Registered User
 
Join Date: Sep 2011
Posts: 241
Here's the current script I use. I have entered explanations as comments next to each part. If you find something wrong with this script then please tell me.

Code:
setmtmode(5,12)
Mpeg2Source("J:\2 = New\z = Encode\Raw 1996 11 March 47 secs.d2v")
setmtmode(2,0)
Crop(2,0,0,-12)
AddBorders(0,6,2,6)

ColorYUV(off_y=10,gamma_y=-15)
ColorYUV(cont_v=-12)

########## Not sure if I need this

ConvertToYUY2(interlaced=true)
TemporalSoften(4,4,8,15,2)
ConvertToYV12(interlaced=true)

########## Remove Dancing Pixels. AddGrain is needed as it covers up the remaining spots that RemoveSpots can't remove

RemoveSpots()
AddGrainC(var=1.0,uvar=1.0)

########### Denoise

McTemporalDenoise(settings="medium", sigma=5, Chroma=true, useQED=false, DeBlock=true, interlaced=true)

########### De-interlace and Re-interlace. Removes de-interlacing artefacts for crap TV media players that may show them

AssumeTFF() # or AssumeBFF() depending on the source
QTGMC(Preset="Super Fast") # Strangely this is faster than Ultra Fast
Vinverse() # Removes any remaining combing artefacts that QTGMC doesn't remove
SeparateFields()
SelectEvery(4,0,3)
Weave()

########### Sharpening 

LSFMod(strength=50)
VideoFanatic is offline   Reply With Quote