I just (1) heavily abuse the variable namespace in order to make tweaks/comparisons/etc. FFT3DFilter may also be better than Dust depending on exactly what your noise looks like.Īs for my script.there's nothing complicated in there it's totally linear and deterministic. If not, you may need to also calibrate GuavaComb & PeachSmoother - they make good preprocessors so that the rest of your filters don't have to deal with NTSC broadcast artifacts. That Asus should be nearly as clean as my Compro from what I've read. YLevels / Histogram (for setting levels & gamma) LimitedSharpen (nice postprocessor that's way way easier than IIP) Decomb (IVTC with best documentation tritical's may be better, but there's no real difference if you're capping material that hasn't been horribly mangled)
Here are the ones you should get to know: I have about a million-billion plugins (ok, 258) in my downloads directory you'll see that even among the small subset that live in my plugin directory, I only use a few.
#Avisynth sharpen zip
Here, I'll put up a zip of my plugin dir (3MB) to jumpstart things.
(ignore the rb.net spam I'm working on it)
#Avisynth sharpen update
(hush i4004, I really am going to update it more to your liking soon) As for noise reduction, with the Compro I don't do much anymore other than what's in IIP (with Dust turned way down no less), but I'd love to add some samples from your Matrox gear to my comparison - View image here:. Of course, Battlestar Galactica is probably film source so you won't have this problem. Still undecided whether the tons of extra bitrate required for bobbing is worth it - regular KernelDeint looks surprisingly great considering the difficulty of fast-moving sports. Preliminary results with the newer filters (variables named decomb/resize>1) are awesome, but IIP in particular requires lots of tweaking. #return StackHorizontal( LDouble(before), LDouble(after) ) # compare as will be upscaled #gamma = gamma.Histogram(mode = "levels")īefore = (after.width, after.height)įunction LDouble(clip c) Gamma = resize.YLevels(gamma=0.9, input_low=6) Resize4 = clean.LimitedSharpen().LanczosResize(x, y) \ detailcontr1=256,detailcontr2=0,contr_radius = 3, # scharfis_brain dirty VHS cleanup July '04 \ warp_Y = true, warp_UV = false, exborder = false,
\ dering = -80, dering_weight= 1.0, dering_floor = 8, dering_bias=16, \ detailcontr1= 100, detailcontr2 = 208, contr_radius = 2, PixSharp=0.4, \ duststr = 0, dustweight = 1.0, antiflicker1= false, antiflicker2= false, Resize2 = clean.iip( dest_x= x, dest_y= y, # not tweaked yet, see one suggestion below # TODO: nice automated framework for cropping/bordercontrol \ PixieDust(2) # IIP's method, but in YUY2Ĭlean3 = (limitY=4,limitUV=7,mode=1).Ĭlean4 = 3DFilter(sigma=2) #peach = crop.PeachSmoother(dot=true, readout=true, debug=true, showmotion=false)ĭecomb1 = peach.LeakKernelDeint(order=1, threshold=10, sharp=true, map=false)ĭecomb2 = peach.ConvertToYV12(interlaced=true).MvBob().ConvertToYUY2ĭecomb3 = peach.TDeint(mode=1, mthreshL=6, mthreshC=6, cthresh=6, MI=8, map=0)Ĭlean1 = decomb.TemporalSoftenPreset(preset = "sh0dan-soft"). \ PeachSmoother(noiseReduction=30, stability=20, spatial=100, dot=FALSE)Ĭompro = PeachSmoother(noiseReduction=18, stability=13, spatial=0, dot=false) H401 = GuavaComb(mode = "NTSC", recall=75, maxVariation=15, activation=40). #crop = cap.Crop(0,2,0,0) # for Compro Ultra #cap = cap.amplifydb(15.5,0) # no more shitty M-Audio Duo! (Thank God Doom9 is down or you'd get a lot more links in that sentence - View image here: -) Still testing the latest crop of deinterlacers and cleaners, but I've narrowed it down quite a bit from the 10 billion things available these days. I'm currently redoing my "default basketball script" for this season.