This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

[GUIDE] Check Filter(s) Bit Depth Directly in Hybrid
Here is quick and easy way to check filter(s) bit depth directly in Hybrid:

1. Download Test Patterns generated in DaVinci Resolve here:

2. Import to Hybrid "Test Patterns Resolve 4444" or "Ramp Resolve ProRes 4444"

3. Move "Color Adjustment" filters group to the bottom of filter chain stack:
[Image: EvMsjfc.jpg]

4. Adjust min/max input in Levels to something like 99/122. Make sure that "Planes: all" selected:
[Image: QAtmBlT.jpg]

5. Due bug in Hybrid 2020.09.15 you also need to apply "identity.cube" LUT in TimeCube to provide proper RGB input for Levels:
[Image: eAKoCtY.jpg]

6. Now zoom-in vsViewer preview with middle mouse click and apply some filter(s). Adjust some random filter settings, check if filter visible in script. If you don't see any changes in gradient steps, it means filter can process 8/10/12/16-bit or 32-bit float internally:
[Image: 657tGGT.jpg]

7. Try other filter. If you start to see large steps artifacts in gradient, it means filter use 8-bit only internal processing. In most cases 8-bit only filters designed to remove very specific artifacts in DVD/VOB or similar legacy 8-bit sources, so in reality it is not a big problem. Due quality loss it is just don't recommended to apply filters like this to high bit depth video sources.
[Image: Yyj9FnW.jpg]


8-bit only filters list (tested with Hybrid UI on macOS 10.14.6):
DeGrain -> MLDegrain
DeGrain -> TemporalDegrain
Artefacts -> DeCrawl -> DotKill
Artefacts -> DeCrawl -> DeDot
Artefacts -> DeRainbow -> BiFrost
Artefacts -> DeRainbow -> SSIQ
Artefacts -> DeCross
Line -> AntiAliasing -> SangNomMod (removed from Hybrid due conflict with SangNom)
Line -> Resizer -> Anime4KCPP
Or just read the documentation for the filter...
I support the notion of reading the documentation of the filters (assuming it exits), since might help to uncover mistakes I made during the implementation of the support in Hybrid. Smile
So to support the effort I created a list of which list how each filter is restricted in Hybrid atm. in [INFO] Vapoursynth filter color space restrictions, so if you find a mistake, let me known.

Cu Selur

Ps.: Documentation of the filters can be found on the page/source of the filter or sometimes over at

Forum Jump:

Users browsing this thread: 1 Guest(s)