Lion_Smith
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Да нечто подобное : FFT3DGPU(wintype=1,bt=4,bw=16,bh=16,oh=8,ow=8,degrid=1,\ sigma=2.5,sigma2=2.0,sigma3=1.7,sigma4=1.0,plane=4,precision=2,sharpen=0.4,interlaced=false) GradFun2DB(1.01) Но это как-бы прошлый век Нечто серьёзнее например: source = last preNR = source.NLMeansCL(A=4, S=2, B=1, aa=1.0, h=1.8, plane=4).GradFun2DB(1.01) # for NVIDIA # preNR = source.fft3dgpu(wintype=1,degrid=1,bw=16,bh=16,ow=8,oh=8,bt=1,sigma=2.75,sigma2=2.2,sigma3=1.7,sigma4=0.5,plane=4).GradFun2DB(1.01) # for ATI setmtmode(2) blksize = 16 overlap = blksize/2 hpad = blksize/2 vpad = blksize/2 thSAD = 256 halfblksize = blksize/2 halfoverlap = overlap/2 halfthSAD = thSAD/2 chroma = false chr40 = chroma?4:0 chr31 = chroma?3:1 search = 5 preNR_super = preNR.MSuper(hpad=hpad, vpad=vpad, pel=2, sharp=2, rfilter=2, chroma=chroma) Recalculate = preNR.MSuper(hpad=hpad, vpad=vpad, pel=2, sharp=2, rfilter=2, chroma=chroma, levels=1) vb2 = preNR_super.MAnalyse(isb=true, delta=2, blksize=blksize, overlap=overlap, truemotion=false, chroma=chroma, search=search) vb1 = preNR_super.MAnalyse(isb=true, delta=1, blksize=blksize, overlap=overlap, truemotion=false, chroma=chroma, search=search) vf1 = preNR_super.MAnalyse(isb=false,delta=1, blksize=blksize, overlap=overlap, truemotion=false, chroma=chroma, search=search) vf2 = preNR_super.MAnalyse(isb=false,delta=2, blksize=blksize, overlap=overlap, truemotion=false, chroma=chroma, search=search) vbr2 = MRecalculate(Recalculate, vb2, overlap=halfoverlap, blksize=halfblksize, thSAD=halfthSAD, search=search, chroma=chroma) vbr1 = MRecalculate(Recalculate, vb1, overlap=halfoverlap, blksize=halfblksize, thSAD=halfthSAD, search=search, chroma=chroma) vfr1 = MRecalculate(Recalculate, vf1, overlap=halfoverlap, blksize=halfblksize, thSAD=halfthSAD, search=search, chroma=chroma) vfr2 = MRecalculate(Recalculate, vf2, overlap=halfoverlap, blksize=halfblksize, thSAD=halfthSAD, search=search, chroma=chroma) maskp1 = MMask(vfr1, kind=1, ysc=255).UtoY() maskp2 = MMask(vfr2, kind=1).UtoY() maskp3 = MMask(vbr1, kind=1, ysc=255).UtoY() maskp4 = MMask(vbr2, kind=1).UtoY() tmask = average(maskp1, 0.25, maskp2, 0.25, maskp3, 0.25, maskp4, 0.25).spline36resize(source.width, source.height) source2 = mt_merge(source,preNR,tmask,Y=3,U=chr31,V=chr31) sharp = source2.LSFmod(defaults="slow", preblur="ON", strength=140) # sharp = source2.Seesaw(nrlimit=0, nrlimit2=99, bias=49, sstr=1.23, Spower=3, Szp=12, Sdamplo=4, SdampHi=19, Slimit=99, sootheT=0, sootheS=0) sharp_super = sharp.MSuper(hpad=hpad, vpad=vpad, pel=2, sharp=2, chroma=chroma,levels=1) source.MDegrain2(sharp_super,vbr1,vfr1,vbr2,vfr2,thSAD=thSAD,plane=chr40) setmtmode(5) Temporalsoften(2,2,2,6,2) setmtmode(2) # ENHANCING GradFun2DBmod(thr=1.4,thrC=1.8,mode=2,str=0.8,strC=0.0,temp=50,adapt=64) # Назначение: хороший пресет для создания DVDRip на основе метода повышения резкости "careful" для мягких DVD # Тип предварительного шумоподавителя: NLMeansCL # Тип основного шумоподавителя: на основе векторного анализа оценки движения на шумоподавителе MDegrain2 # Тип шарпера: включен # Наличие фильтра DeBanding по умолчанию: вкл # Скорость обработки: средняя # ПРЕДУПРЕЖДЕНИЕ!!! Данный фильтр предназначен для видеокарт NVIDIA 8600 и выше с последними драйверами Это я прямо из Xvid4PSP взял. Скрипт называется DVD Mdegrain2 CF NLM. Он намного круче но делает очень медленно. Я ему подобными обрабатывал и фильмы и концерты выходит очень неплохо. Там есть еще скрипты которые работают именно с Nvidia видеокартами. В таких как Badaboom, ArcSoft MediaConverter, CyberLink MediaEspresso, ImTOO Video Converter, Sorenson Squeeze, TMPGEnc XPress, TMPGEnc Video Mastering Works, Tipard Total Media Converter и других всего этого нету. То есть привязать к ависинту. Даже обрезки кадров в большинстве из них нет ( Если я не ошибаюсь только в TMPGEnc софте и Tipard есть такая возможность. Жалко просто не использовать ресурсы если они есть. Заменить сейчас свой E8400 на что-нибудь вроде Core 5 2500 или Core 7 2600 не могу. Тогда и MotherBoard и память придется менять, а это дорого. То есть чтобы потом обработка чисто шла на центральном процессоре. |