ehh.ehh..spiegare Avisinth..con 2 parole..è praticamente impossibile..
ecco perche ti ho dato quei link precedentemente..
con semplicissime parole..è l'operatore ad istruire i vari
plug molto potenti di Avisinth..proprio con script..
cioe un semplice linguaggio atto ad istruire i filtri..
ti faccio un esempio:
con questo Avs..istruisco le dll tramite Megui..
#Nasonevideo script
#import("C:\AAAfilter\AVS\AAA.avs")
import("C:\programmi\DLL\AVS\AAASimple_QED.avs")
###########################################################
import("C:\Programmi\DLL\MVBob\mvbob.avs")
#import("C:\Programmi\DLL\MCBob\McBob.avs")
#import("C:\programmi\DLL\TempGaussMC_beta1\TempGaussMC_beta1.avs")
#import("C:\programmi\DLL\TempGaussMC_beta2\TempGaussMC_beta2.avsi")
#import("C:\programmi\DLL\TempGaussMC_beta1mod\TempGaussMC_beta1mod.avsi")
###########################################################
import("C:\programmi\DLL\AVS\MCTemporalDenoise.v1.2.00.avsi")
import("C:\programmi\DLL\AVS\HQDering.avs")
import("C:\programmi\DLL\AVS\removeDust.avs")
import("C:\programmi\DLL\AVS\SPresso.avs")
import("C:\programmi\DLL\AVS\RemoveNoiseMC.avs")
import("C:\programmi\DLL\AVS\LSFmod.v1.7.avsi")
#import("C:\programmi\DLL\AVS\EdgeCleaner.avs"
import("C:\Programmi\DLL\AVS\LimitedSharpenFaster.avsi")
import("C:\Programmi\DLL\AVS\SSSharp.avs")
import("C:\Programmi\DLL\AVS\Soothe.avs")
#import("C:\Programmi\DLL\AVS\BlindDeHalo3.avs")
#import("C:\Programmi\DLL\AVS\Deblock_QED_MT2.avs")
import("C:\Programmi\DLL\AVS\VD_Logo.avs")
import("C:\Programmi\DLL\AVS\SeeSaw.avs")
###########################################################
Loadplugin("C:\Programmi\DLL\TDeint.dll")
Load_Stdcall_plugin("C:\Programmi\AviSynth 2.5\plugins\yadif.dll")
#Loadplugin("C:\Programmi\DLL\MSU_FRC.dll")
#Loadplugin("C:\Programmi\DLL\MT.dll")
Loadplugin("C:\Programmi\DLL\DirectShowSource.dll")
Loadplugin("C:\Programmi\DLL\ColorMatrix.dll")
Loadplugin("C:\Programmi\DLL\FFT3DFilter.dll")
Loadplugin("C:\Programmi\DLL\FFT3dGPU.dll")
Loadplugin("C:\Programmi\DLL\asharp.dll")
Loadplugin("C:\Programmi\DLL\aWarpSharp.dll")
Loadplugin("C:\Programmi\DLL\Convolution3DYV12.dll")
Loadplugin("C:\Programmi\DLL\Deen.dll")
Loadplugin("C:\Programmi\DLL\VagueDenoiser.dll")
Loadplugin("C:\Programmi\DLL\DeGrainMedian.dll")
#Loadplugin("C:\Programmi\DLL\warpsharp.dll")
Loadplugin("C:\Programmi\DLL\VariableBlur.dll")
Loadplugin("C:\Programmi\DLL\TTempSmooth.dll")
Loadplugin("C:\Programmi\DLL\DctFilter.dll")
Loadplugin("C:\Programmi\DLL\dctfun4b.dll")
Loadplugin("C:\Programmi\DLL\DGDecode.dll")
Loadplugin("C:\Programmi\DLL\mvtools\mvtools.dll")
#Loadplugin("C:\Programmi\DLL\mvtools2\mvtools2.dll")
Loadplugin("C:\Programmi\DLL\MVBob\MaskTools.dll")
Loadplugin("C:\Programmi\DLL\NNEDI\nnedi.dll")
Loadplugin("C:\Programmi\DLL\mt_masktools-25.dll")
Loadplugin("C:\Programmi\DLL\MVBob\TomsMoComp.dll")
Loadplugin("C:\Programmi\DLL\MVBob\LeakKernelDeint.dll")
#Loadplugin("C:\Programmi\DLL\EEDI2\EEDI2.dll")
Loadplugin("C:\Programmi\DLL\deblock.dll")
Loadplugin("C:\Programmi\DLL\medianblur.dll")
Loadplugin("C:\Programmi\DLL\undot.dll")
Loadplugin("C:\Programmi\DLL\Motion.dll")
Loadplugin("C:\Programmi\DLL\MVBob\corrector.dll")
Loadplugin("C:\Programmi\DLL\hqdn3d.dll")
Loadplugin("C:\Programmi\DLL\RemoveGrainS.dll")
#Loadplugin("C:\Programmi\DLL\RemoveDirt.dll")
Loadplugin("C:\Programmi\DLL\MVBob\SangNom.dll")
Loadplugin("C:\Programmi\DLL\FluxSmooth.dll")
Loadplugin("C:\Programmi\DLL\Repairs.dll")
#Loadplugin("C:\Programmi\DLL\RemoveGrain.dll")
Loadplugin("C:\Programmi\DLL\UnFilter.dll")
Loadplugin("C:\Programmi\DLL\AddGrain.dll")
Loadplugin("C:\Programmi\DLL\gradfun2db.dll")
###########################################################
#LSF_sharp_ness=250 LSF_radi_us=3 LSF_sub=1.5
#W=720 H=576
###########################################################
#mpeg2source("D:\Satellite\Canale 5_00.d2v")
DirectShowSource("D:\Satellite\test.avi")
ConvertToYV12
ColorMatrix("Rec.709->Rec.601",interlaced=true)
###########################################################
#AssumeTFF()
yadif(mode=1,order=-1,opt=-1)
#mvbob()
#Mcbob()
#TempGaussMC_beta1()
#TempGaussMC_beta2()
#TempGaussMC_beta1mod()
###########################################################
Tweak(sat=0.8)
Levels(22,1,260,3,255)
#Tweak(bright=+8.0,cont=1.1)
Tweak(cont=0.9)#Cuccarini
#Tweak(bright=+8.0)
###########################################################
#YToUV(FFT3DFilter(sigma=3, plane=1, bw=32, bh=32).UToY,\
#FFT3DFilter(sigma=3, plane=2, bw=32, bh=32).VToY,\
#FFT3DFilter(sigma=2, plane=0, bw=32, bh=32))
#YToUV(FFT3DFilter(sigma=3, plane=1, bw=4, bh=4).UToY,\
#FFT3DFilter(sigma=3, plane=2, bw=4, bh=4).VToY,\
#FFT3DFilter(sigma=2, plane=0, bw=4, bh=4))
#backward_vec2 = last.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=100, idx = 1)
#backward_vec1 = last.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=100, idx = 1)
#forward_vec1 = last.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=100, idx = 1)
#forward_vec2 = last.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=100, idx = 1)
#last. MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400,idx=1)
#SPresso(limit=8, limitC=4, bias=59, biasC=100, RGmode=17, RGmodeC=17)
source = last#Vhs
backward_vec2 = source.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=20, idx = 1, truemotion=true)
backward_vec1 = source.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=20, idx = 1, truemotion=true)
forward_vec1 = source.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=20, idx = 1, truemotion=true)
forward_vec2 = source.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=20, idx = 1, truemotion=true)
smooth = fft3dfilter(bt=3, sigma=4, plane=0)
smooth.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400,idx=1)
#source=last
#global idx1 = 10
#idx1 = idx1 + 1
#backward_vec3 = MVAnalyse(isb = true, delta = 3, pel = 2, overlap=4, sharp=1, idx = idx1)
#backward_vec2 = MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = idx1)
#backward_vec1 = MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = idx1)
#forward_vec1 = MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = idx1)
#forward_vec2 = MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = idx1)
#forward_vec3 = MVAnalyse(isb = false, delta = 3, pel = 2, overlap=4, sharp=1, idx = idx1)
#fv3 = MVAnalyse(isb = false, delta = 3, pel = 2, overlap=4, sharp=1, idx = idx1)
#smooth = fft3dfilter(bt=3, sigma=4, plane=0)
#last.MVDegrain3 (backward_vec1, forward_vec1, backward_vec2, forward_vec2, backward_vec3, forward_vec3, thSAD=400, idx=idx1)
#MCTemporalDenoise(settings="low")
#FFT3DGPU(sigma=5,plane=4,sharpen=4)
#RemoveNoiseMC(rdlimit=18,rgrain=3,denoise=14)
############################################################
#Pixel caldi
#DeGrainMedian(limitY=5,limitUV=5,mode=3)
#Rimozione piena rumore
#DeGrainMedian(limitY=2,limitUV=3,mode=1)
#DeGrainMedian(limitY=2,limitUV=3,mode=1)
#Grossa rimozione del grain
#DeGrainMedian(limitY=5,limitUV=7,mode=0)
#Rimozione striscie orizzontali
DeGrainMedian(limitY=5,limitUV=7,mode=1, norow=true)
############################################################
#DeBlock_QED()
#BlindDeHalo3( rx=1.0, ry=1.0, strength=100,
#\ lodamp=0.0, hidamp=0.0, sharpness=2.0, tweaker=0.0,
#\ PPmode=2, PPlimit=4, interlaced=false)
#BlindDeHalo3(PPmode=-2,strength=200,rx=5,ry=5)
############################################################
AAASimple()
############################################################
#crop(16,8,512,560) #hc
#crop(16,8,496,560) #hc_primetime
#crop(16,8,688,560)#hc 720x576
#crop(8,16,688,544) #mediaset
#crop(24,80,696,416) #rai_bande nere
#crop(8,0,528,576) #rai_bande nere laterali 544x576
#crop(16,8,688,560) #Iris
#crop(32,16,656,560) #Pinnacle
#crop(8,0,704,576) #Rai 2 Mancini
#crop(16,8,688,560) #Rai3 - blob
#crop(16,0,512,576) #xxl
#crop(0,72,720,432) #DVD
#crop(0,136,720,304) #DVD
#crop(16,72,688,432) #test
###########################################################
#LanczosResize(704,528)
#spline64Resize(1024,432)#DVD 16/9
#BilinearResize(704,528)
spline64Resize(704,528) #hc
#spline64Resize(960,720) #720P
#BlackmanResize(704,528)
#spline64Resize(1024,576)#Rai sport 16/9
#spline64Resize(720,464)#Test
#SSSharp(ssw=true, iter=2, strength=3)
#asharp(1,0)
dull = last
sharp = Limitedsharpenfaster(ss_x=2.0,ss_y=2.0,strength=255,wide=true,soft=3,overshoot=9,edgemode=1)
Soothe( sharp, dull, 20)
###########################################################
#limitedSharpenFaster(last,smode=3,strength=LSF_sharp_ness,overshoot=50, ss_X=LSF_sub, SS_Y=LSF_sub,dest_x=W,dest_y=H)
###########################################################
#Deen()
#EdgeCleaner(14)
undot()
DeHalo_alpha()
HQDering()
###########################################################
ConvertToRGB32()
VD_logo(filter_path="D:\Satellite\Logo\", filename="D:\Satellite\Logo\nasone.bmp", x=3, y=3,
\ opacity=155, transparent=true, tolerance=110, xr=255, xg=0, xb=0)
ConvertToYV12()
FadeIO2(20)
che cosa è Megui..cosa sono le Dll..behh un giro con google...
e risolvi..