ÄÅÈÍÒÅÐËÅÉÑÈÍÃ: FieldDeinterlace() TomsMoComp(0,5,1) LeakKernelDeint(order=0,sharp=true) ÄÅÈÍÒÅÐËÅÉÑÈÍà (ÌÅÄËÅÍÍÛÅ): 1) TDeint(order=0) 2) edeintted = last.AssumeBFF().SeparateFields().SelectEven().EEDI2(field=-1) TDeint(order=0,edeint=edeintted) 3) Import("C:\Program Files\x264\AviSynth_plug\MvBob.avs") MvBob().SelectOdd() Î×ÈÑÒÊÀ ÎÒ ØÓÌÎÂ: 1) Äëÿ íåáîëüøèõ øóìîâ Undot() mergechroma(blur(1.3)) FluxSmoothST(5,5) 2) Äëÿ ñðåäíèõ øóìîâ DeGrainMedian(limitY=2,limitUV=3,mode=1) Convolution3d("moviehq") FluxSmoothST(7,7) Temporalsoften(3,5,5,mode=2,scenechange=6) 3) Äëÿ ñèëüíûõ øóìîâ DeGrainMedian(limitY=6,limitUV=8,mode=0) Convolution3d("movielq") FluxSmoothST(10,15) Temporalsoften(4,8,8,mode=2,scenechange=8) Î×ÈÑÒÊÀ ÎÒ ØÓÌΠ(ÌÅÄËÅÍÍÛÅ): 1) Äëÿ ñðåäíèõ øóìîâ à) source = DGDecode_mpeg2source("!!!! ÂÂÅÄÈÒÅ ÏÓÒÜ !!!!") # !!! ââåäèòå ïóòü ê d2v ôàéëó !!! backward_vec2 = source.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1) backward_vec1 = source.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1) forward_vec1 = source.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1) forward_vec2 = source.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1) source.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=200, idx=1) á) FFT3DFilter(sigma=2, bt=5, plane=4) # Äëÿ èñïîëüçîâàíèÿ ïëàãèíà, Âû ÄÎËÆÍÛ ïîìåñòèòü ôàéë FFTW3.DLL èç ïàïêè "C:\Program Files\x264\AviSynth_plug\For_FFT3D" â ïàïêó "C:\WINNT\SYSTEM32" 2) Äëÿ ñèëüíûõ øóìîâ à) source = DGDecode_mpeg2source("!!!! ÂÂÅÄÈÒÅ ÏÓÒÜ !!!!") # !!! ââåäèòå ïóòü ê d2v ôàéëó !!! backward_vec2 = source.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1) backward_vec1 = source.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1) forward_vec1 = source.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1) forward_vec2 = source.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1) source.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400, idx=1) á) FFT3DFilter(sigma=4.5, bt=5, plane=4)