Difference between revisions of "F3kdb Debanding"

From luvBB
Jump to navigation Jump to search
(Created page with "* Two example on how to debanding with f3kdb. * Of course you can play with f3kdb tweaks. Pay attention to not add to much grain or any other filter to avoid source alteration...")
 
Line 4: Line 4:


1. replaceframessimple(last, last.f3kdb(sample_mode=2, range=15, Y=88, dither_algo=3
1. replaceframessimple(last, last.f3kdb(sample_mode=2, range=15, Y=88, dither_algo=3
\ , dynamic_grain=false, grainY=50, grainC=20)
\ , dynamic_grain=false, grainY=50, grainC=20)
\ , mappings="[435 715] [3041 5605]")
\ , mappings="[435 715] [3041 5605]")


2. Banding=last.f3kdb(sample_mode=2, range=15, Y=88, dither_algo=3 , dynamic_grain=false, grainY=50, grainC=20)   
2. Banding=last.f3kdb(sample_mode=2, range=15, Y=88, dither_algo=3 , dynamic_grain=false, grainY=50, grainC=20)   
ConditionalFilter(last, Banding, "SceneType", "<", "1")
ConditionalFilter(last, Banding, "SceneType", "<", "1")
ConditionalReader("D:\banding.txt", "SceneType")
ConditionalReader("D:\banding.txt", "SceneType")


Line 17: Line 21:


R 10  1 # Applying f3kdb for frame 10
R 10  1 # Applying f3kdb for frame 10
R 20 50 1 # Applying f3kdb for frame 20 and 50 aswell for every frame between them.
R 20 50 1 # Applying f3kdb for frame 20 and 50 aswell for every frame between them.
</blockquote>
</blockquote>

Revision as of 19:21, 16 September 2021

  • Two example on how to debanding with f3kdb.
  • Of course you can play with f3kdb tweaks. Pay attention to not add to much grain or any other filter to avoid source alteration cause of excesive filtering.
  • Read more about f3kdb tweaks: http://avisynth.nl/index.php/F3kdb

1. replaceframessimple(last, last.f3kdb(sample_mode=2, range=15, Y=88, dither_algo=3

\ , dynamic_grain=false, grainY=50, grainC=20)

\ , mappings="[435 715] [3041 5605]")

2. Banding=last.f3kdb(sample_mode=2, range=15, Y=88, dither_algo=3 , dynamic_grain=false, grainY=50, grainC=20)

ConditionalFilter(last, Banding, "SceneType", "<", "1")

ConditionalReader("D:\banding.txt", "SceneType")

  • banding.txt:

TYPE int DEFAULT 0

R 10 1 # Applying f3kdb for frame 10

R 20 50 1 # Applying f3kdb for frame 20 and 50 aswell for every frame between them.