Advertisement
Guest User

Untitled

a guest
Jun 20th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # File opening
  2. SetMTMode(5, 6)
  3. SetMemoryMax(512)
  4. AVISource("D:\castlevania.avi", audio=true).ConvertToYV12(interlaced=true)
  5.  
  6. Trim(0, 4109)
  7.  
  8. SetMTMode(2)
  9.  
  10. MT("""QTGMC(Preset="Placebo",\
  11.      NoiseRemove=1, BT=5, Sigma=2, NoiseBypass=0, NoiseRestore=0,\
  12.        Sharpness=0.0,\
  13.      EdiMode="NNEDI3", NNSize=3, NNeurons=4, EdiQual=2,\
  14.      Border=true, SubPel=4,\
  15.      tr0=2, tr1=2, tr2=1)\
  16.      .SelectEven()""", threads=1, overlap=16, splitvertical=false) # 60 fps      
  17.  
  18. dehalo_alpha(rx=2.0, ry=2.0, brightstr=1.0, darkstr=0.8)
  19.  
  20. # Crop
  21. crop(8, 8, -8, -8)
  22.  
  23. # Resize
  24. Spline36Resize(640, 360)
  25.  
  26. # Sharpen
  27. MT("""LSFmod(defaults="slow", strength=80, ss_x=2.0, ss_y=2.0, soothe=false)""", threads=6, overlap=16)
  28.  
  29. nnedi3_rpow2(rfactor=2, nsize=0, nns=4, qual=2, pscrn=false, cshift="Spline64Resize")
  30.  
  31. # Gamma
  32. MT("hdragc(coef_gain=0.32, max_gain=0.32, coef_sat=1.17, max_sat=1.17, avg_lum=-128, protect=2)", threads=6, overlap=16)
  33.  
  34. # Motion compensated sharpening
  35. SetMTMode(5)
  36.  
  37. source = last
  38. sharp0 = source.sharpen(0.6)
  39. sharpD = mt_makediff(source,sharp0)
  40. zeroD = sharpD.mt_lut("x",Y=-128)
  41.  
  42. sup1   = source.MSuper(pel=2,sharp=2)
  43. sup2   = sharpD.MSuper(pel=2,sharp=2,levels=1)
  44. bv1    = sup1.MAnalyse(isb=true, delta=1)
  45. fv1    = sup1.MAnalyse(isb=false,delta=1)
  46. bv2    = sup1.MAnalyse(isb=true, delta=2)
  47. fv2    = sup1.MAnalyse(isb=false,delta=2)
  48.  
  49. sharpD.MDegrain2(sup2,bv1,fv1,bv2,fv2)
  50. source.mt_makediff(last,U=2,V=2)
  51.  
  52. # "crops out bad luma/chroma values, and thus helps compression"
  53. Limiter()
  54.  
  55. FadeOut(100)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement