LoadPlugin ("C:\Pro\SVP\Plugins\AddGrain\AddGrainC.dll")
SetMTMode(3,3)
DirectShowSource("U:\\7.avi", fps=29.97, convertfps=true, pixel_type="YV12")
crop(0,52,0,-52)
SetMTMode(2)
# Borderlight: MAG79
squaresize=8
marg=8
wide=1.0*1.5*width/squaresize
margsize=52
# Расчет полей подсветки
up=StackVertical(last.BlankClip(height=marg),crop(0,0,width,marg)).BilinearResize(squaresize,4)
dwn=StackVertical(crop(0,height-marg,width,marg),last.BlankClip(height=marg)).BilinearResize(squaresize,4)
square=StackVertical(up,dwn)
up2=BicubicResize(square, width, margsize, b=0.33, c=0.33, src_left=0, src_top=2.5-margsize/wide, src_width=squaresize, src_height=margsize/wide)
dwn2=BicubicResize(square, width, margsize, b=0.33, c=0.33, src_left=0, src_top=5.5, src_width=squaresize, src_height=margsize/wide)
# Дебандинг, AddGrain: маскирование остатка ступенек на градиентах
up2=up2.AddGrain(hcorr=0,vcorr=0,var=3,uvar=1)
dwn2=dwn2.AddGrain(hcorr=0,vcorr=0,var=3,uvar=1)
# Подклеивание подсвеченных полей к кадру
StackVertical(up2,last,dwn2)