Advertisement
Guest User

Untitled

a guest
Jun 20th, 2017
73
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. # Tries to dehalo the typical "analogic haloing"
  19. dehalo_alpha(rx=2.0, ry=2.0, brightstr=1.0, darkstr=0.8)
  20.  
  21. # Crop
  22. crop(8, 8, -8, -8)
  23.  
  24. # Resize
  25. Spline36Resize(640, 360)
  26.  
  27. # Sharpen
  28. MT("""LSFmod(defaults="slow", strength=80, ss_x=2.0, ss_y=2.0, soothe=false)""", threads=6, overlap=16)
  29.  
  30. # Resize x2
  31. nnedi3_rpow2(rfactor=2, nsize=0, nns=4, qual=2, pscrn=false, cshift="Spline64Resize")
  32.  
  33. # Gamma
  34. 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)
  35.  
  36. # Motion compensated sharpening
  37. SetMTMode(5)
  38.  
  39. source = last
  40. sharp0 = source.sharpen(0.6)
  41. sharpD = mt_makediff(source,sharp0)
  42. zeroD = sharpD.mt_lut("x",Y=-128)
  43.  
  44. sup1   = source.MSuper(pel=2,sharp=2)
  45. sup2   = sharpD.MSuper(pel=2,sharp=2,levels=1)
  46. bv1    = sup1.MAnalyse(isb=true, delta=1)
  47. fv1    = sup1.MAnalyse(isb=false,delta=1)
  48. bv2    = sup1.MAnalyse(isb=true, delta=2)
  49. fv2    = sup1.MAnalyse(isb=false,delta=2)
  50.  
  51. sharpD.MDegrain2(sup2,bv1,fv1,bv2,fv2)
  52. source.mt_makediff(last,U=2,V=2)
  53.  
  54. # "crops out bad luma/chroma values, and thus helps compression"
  55. Limiter()
  56.  
  57. FadeOut(100)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement