LoadPlugin("C:\plugins\dgdecode.dll") LoadPlugin("C:\plugins\TDeint.dll") LoadPlugin("C:\plugins\TIVTC.dll") LoadPlugin("C:\plugins\AddGrain.dll") LoadPlugin("C:\plugins\mt_masktools.dll")\ LoadPlugin("C:\plugins\masktools.dll") #LoadPlugin("C:\plugins\masktools156.dll") LoadPlugin("C:\plugins\RemoveGrain.dll") LoadPlugin("C:\plugins\asharp.dll") LoadPlugin("C:\plugins\aWarpSharp.dll") LoadPlugin("C:\plugins\EEDI2.dll") LoadPlugin("C:\plugins\Repair.dll") LoadPlugin("C:\plugins\MVTools.dll") LoadPlugin("C:\plugins\degrainmedian.dll") LoadPlugin("C:\plugins\ColorMatrix.dll") LoadPlugin("C:\plugins\TTempSmooth.dll") LoadPlugin("C:\plugins\DctFilter.dll") LoadPlugin("C:\plugins\Average_21Oct05.dll") LoadPlugin("C:\plugins\BlendBob.dll") LoadPlugin("C:\plugins\Gradfun2db.dll") LoadPlugin("C:\plugins\VSFilter.dll") LoadPlugin("C:\plugins\blockbuster.dll") LoadPlugin("C:\plugins\fdecimate.dll") LoadPlugin("C:\plugins\frfun7.dll") LoadPlugin("C:\plugins\deblock.dll") LoadPlugin("C:\plugins\AGC.dll") LoadPlugin("C:\plugins\avisynth_c.dll") LoadPlugin("C:\plugins\decomb.dll") LoadPlugin("C:\plugins\deen.dll") LoadPlugin("C:\plugins\depan.dll") LoadPlugin("C:\plugins\fft3dfilter.dll") LoadPlugin("C:\plugins\vaguedenoiser.dll") LoadPlugin("C:\plugins\msmooth.dll") LoadCPlugin("C:\plugins\Smartdecimate.dll") LoadPlugin("C:\plugins\TBilateral.dll") LoadPlugin("C:\plugins\SSIM.dll") LoadPlugin("C:\plugins\yv12torgb24hq.dll") LoadPlugin("C:\plugins\variableblur.dll") LoadCPlugin("C:\plugins\ibob.dll") LoadPlugin("C:\plugins\DeCross.dll") LoadPlugin("C:\plugins\GPU25.dll") LoadPlugin("C:\plugins\defreq.dll") LoadPlugin("C:\plugins\IT.dll") LoadPlugin("C:\plugins\ChromaShift.dll") LoadPlugin("C:\plugins\tweakcolor.dll") import("C:\plugins\LimitedSharpenFaster.avs") import("C:\plugins\FixChromaBleeding.avs") mpeg2source("L:\WORK\mol94.mpg.1.d2v") DeCross() tdeint(mode=0,order=1,AP=30) TTempSmooth(lmdiff=1,cmdiff=2,strength=1,scthresh=12) mycleaner() #DeFreq(fx=?,fy=?) colormatrix() frfun7(lambda=0.5,TUV=4) FixChromaBleeding() crop(20,0,668,566) LimitedSharpenFaster(dest_x=640,dest_y=496,strength=120,edgemode=1) function mycleaner(clip source){ backward_vectors2 = source.MVAnalyse(isb = true, lambda = 1000, delta = 2) backward_vectors1 = source.MVAnalyse(isb = true, lambda = 1000, delta = 1) forward_vectors1 = source.MVAnalyse(isb = false, lambda = 1000, delta = 1) forward_vectors2 = source.MVAnalyse(isb = false, lambda = 1000, delta = 2) return source.MVDenoise(backward_vectors1, backward_vectors1, forward_vectors1, forward_vectors2, tht = 10, thsad = 150) } Function FixChromaBleeding (clip input) { area = input.tweak(sat=4.0).VtoY.ReduceBy2 red = area.Levels(255,1.0,255,255,0) blue = area.Levels(0,1.0,0,0,255) mask = MergeLuma(red, blue, 0.5).Levels(250,1.0,250,255,0) mask = mask.DEdgeMask(0,255,0,255,"0 0 0 1 0 0 0 0 0").DEdgeMask(0,255,0,255,"1 1 1 1 1 1 0 0 0") mask = mask.BilinearResize(Width(input),Height(input)).Levels(10,1.0,10,0,255) input_c = input.ChromaShift(C=-4).tweak(sat=0.8) return input.overlay(input_c,mask=mask,mode="blend",opacity=1) }