Difference between revisions of "F3kdb Debanding"
Jump to navigation
Jump to search
| (21 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
Two example on how to debanding with f3kdb. | * 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. | |||
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 [http://avisynth.nl/index.php/F3kdb F3kdb] tweaks. | ||
Read more about | |||
'''1:''' | |||
<pre> | |||
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]") | ||
</pre> | |||
'''2:''' | |||
<pre> | |||
ConditionalFilter(last, Banding, "SceneType", "<", "1") | 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") | ConditionalReader ("D:\banding.txt", "SceneType") | ||
</pre> | |||
banding.txt: | |||
< | <pre>TYPE int | ||
TYPE int | |||
DEFAULT 0 | DEFAULT 0 | ||
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. | ||
</ | </pre> | ||
Latest revision as of 13:03, 18 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.
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.