Важных строчек стало больше, но и это, видимо, не конец.
24-03-2010 18:12
к комментариям - к полной версии
- понравилось!
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\DGAVCDecode.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\AdaptiveMedian.dll")
AVCSource("D:\RAW\Tenchi\encode\ep01\00000.track_4113.dga")
crop(236,14,-236,-14,align=true)
AdaptiveMedian(maxgrid=9)
# Use some denoiser (blur) or deflicker for prefiltering
prefiltered = TemporalSoften(7,9,5,18,2)
super = MSuper(levels=1) # one level is enough for MCompensate
superfilt = MSuper(prefiltered) # all levels for MAnalyse
backward_vectors = MAnalyse(superfilt, isb = true)
forward_vectors = MAnalyse(superfilt, isb = false)
# use not-prefiltered (super) clip for motion compensation
forward_compensation = MCompensate(super, forward_vectors)
backward_compensation = MCompensate(super, backward_vectors)
# create interleaved 3 frames sequences
interleave(forward_compensation, last, backward_compensation)
FluxSmoothST(10, 10)
FluxSmoothST(10, 10)
FluxSmoothST(10, 10)
selectevery(3,1) # return filtered central (not-compensated) frames only
super = MSuper(pel=4, sharp=2)
backward_vec3 = MAnalyse(super, isb = true, delta = 3, overlap=4)
backward_vec2 = MAnalyse(super, isb = true, delta = 2, overlap=4)
backward_vec1 = MAnalyse(super, isb = true, delta = 1, overlap=4)
forward_vec1 = MAnalyse(super, isb = false, delta = 1, overlap=4)
forward_vec2 = MAnalyse(super, isb = false, delta = 2, overlap=4)
forward_vec3 = MAnalyse(super, isb = false, delta = 3, overlap=4)
MDegrain3(super, backward_vec1,forward_vec1,backward_vec2,forward_vec2,backward_vec3,forward_vec3, thSAD=800)
spline64resize(1488, 1080)
#spline36resize(1488, 1080)
crop(24,0,-24,0,align=true)
вверх^
к полной версии
понравилось!
в evernote