Difference between revisions of "F3kdb Debanding"
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.