Advertisement
nangua0302

Fang Hua 2017

Jun 6th, 2018
481
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Src=dgsource("E:\Movies\Fang Hua 2017 demux.dgi").Crop(0, 136, -0, -136)
  2. unfiltered=Src.Spline36ResizeMod(1280, 538)
  3.  
  4. #top&bottom dirty lines
  5. YV24=unfiltered.ConvertToYV24()
  6. topfix1=Src.FixRowBrightnessProtect2(0, 44, 37).FixRowBrightnessProtect2(807, 43, 35).BalanceBorders(2, 2, 0, 0, 32, 32).Spline36ResizeMod(1280, 538)
  7. topfix2=StackVertical(unfiltered.FixRowBrightnessProtect2(2, -1, prot_val=0).FixRowBrightnessProtect2(1, 78, prot_val=45).FillBorder(0, 1, 0, 0).SmoothTweak(saturation=1.05).ConvertToYV24().Crop(0, 0, 0, 3), unfiltered.ConvertToYV24().Crop(0, 3, 0, -3), unfiltered.FixRowBrightnessProtect2(535, -4, prot_val=0).FixRowBrightnessProtect2(536, 13, prot_val=50).FixRowBrightnessProtect2(537, 20, prot_val=10).ConvertToYV24().Crop(0, 535, 0, 0)).ConvertToYV12().FixColumnBrightnessProtect2(1279, 28, prot_val=5).FillBorder(0, 0, 1, 1).BalanceBorders(4, 3, 0, 3, thresh=32, blur=32).Dither_convert_8_to_16().f3kdb(16, 36, 48, 48, 68, 68, dither_algo=3, input_depth=16, output_depth=8, random_algo_grain=2)
  8. Trim(topfix1, 0, 1430)+Trim(topfix2, 1431, 1872)+Trim(topfix1, 1873, 0)
  9.  
  10. unfiltered=last
  11.  
  12. #right side dirty lines
  13. sidefix2=unfiltered.FixColumnBrightnessProtect2(1277, -5).FixColumnBrightnessProtect2(1278, 15).FillBorder(0, 0, 1, 0).BalanceBorders(0, 0, 0, 3, thresh=32, blur=32)
  14. sidefix3=unfiltered.FixColumnBrightnessProtect2(1275, -3).FixColumnBrightnessProtect2(1276, 12)
  15. sidefix4=StackHorizontal(unfiltered.Crop(0, 0, -4, 0), unfiltered.FixColumnBrightnessProtect2(1276, -8).FixColumnBrightnessProtect2(1277, 40).SmoothTweak(saturation=1.35).Crop(0, 0, -2, 0).FillBorder(0, 0, 1, 0).BalanceBorders(0, 0, 0, 2, thresh=24, blur=24).Crop(1276, 0, 0, 0), unfiltered.Crop(1278, 0, 0, 0))
  16. sidefix5=unfiltered.FixColumnBrightnessProtect2(1277, -8).FixColumnBrightnessProtect2(1278, 15).FillBorder(0, 0, 1, 0).BalanceBorders(0, 0, 0, 2, thresh=32, blur=32)
  17. sidefix6=StackHorizontal(unfiltered.ConvertToYV24().Crop(0, 0, -5, 0), unfiltered.FixColumnBrightnessProtect2(1275, 3).FixColumnBrightnessProtect2(1276, -13).FixColumnBrightnessProtect2(1277, 40).SmoothTweak(saturation=1.35).Crop(0, 0, -2, 0).FillBorder(0, 0, 1, 0).BalanceBorders(0, 0, 0, 2, thresh=24, blur=24).ConvertToYV24().Crop(1275, 0, 0, 0), unfiltered.ConvertToYV24().Crop(1278, 0, 0, 0)).ConvertToYV12()
  18. sidefix7=unfiltered.balanceborders(0, 0, 0, 5)
  19. Trim(0, 109027)+Trim(sidefix2, 109028, 109615)+Trim(109616, 110304)+Trim(sidefix3, 110305, 110400)+Trim(sidefix4, 110401, 110401)+Trim(sidefix5, 110402, 110402)+Trim(110403, 125318)+Trim(sidefix4, 125319, 125528)+Trim(125529, 162732)+Trim(sidefix7, 162733, 162782)+Trim(162783, 0)
  20.  
  21. unfiltered=last
  22.  
  23. #de-banding
  24. untouched_8=last
  25. untouched_16=last.f3kdb(y=0, cb=0, cr=0, grainy=0, grainc=0, dynamic_grain=true, input_depth=8, output_depth=16)
  26. mask_16=last.GradFun3(smode=2, thr=0.25, thrc=0.25, elast=3, elastc=3, radius=14, radiusc=14, wmin=1, debug=1, lsb=true)
  27. debanded_16=last.Dither_convert_8_to_16().f3kdb(16, 36, 48, 48, 58, 58, dither_algo=3, input_depth=16, output_depth=16, random_algo_grain=2)
  28. dither_merge16(debanded_16, untouched_16, mask_16)
  29. f3kdb(y=0, cb=0, cr=0, grainy=0, grainc=0, dynamic_grain=true, input_depth=16, output_depth=8)
  30. done_8=last
  31.  
  32. ConditionalFilter(done_8, untouched_8, "int1", "==", "1")
  33. ConditionalReader("E:\Desktop\Fang Hua 2017 deband range.txt", "int1", false)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement