Okay, there were bugs.
Thanks for the report, both cases were real bugs.
What happened: Hybrid didn't actually set thSCD1 from the block size, it only raised the lower limit of the field (4: 100, 8: 400, 16: 1600). So the value went up, but
never back down, and for block sizes 32 and above nothing was adjusted at all.
With thSCD1=0 every block counts as "changed", so every frame is treated as a scene change and SMDegrain filters nothing - that's why your output looked untouched.
While looking into it I also measured that the coupling isn't needed at all: mvtools and mvutensils both normalize thSCD1 to an 8x8 block internally, so 400 means the same for every block size.
Changed for the next version:
- thSCD1 is no longer tied to the block size and is available with any block size (including "auto").
- 0 now means "auto" (400, or 0.35*thSAD+260 with "4.x formulas") and is never passed on to the script; otherwise the range is 1-16320.
Until then: with a fixed block size simply enter thSCD1 by hand (400 is the normal default), and don't leave it at 0.
Cu Selur
Thanks for the report, both cases were real bugs.
What happened: Hybrid didn't actually set thSCD1 from the block size, it only raised the lower limit of the field (4: 100, 8: 400, 16: 1600). So the value went up, but
never back down, and for block sizes 32 and above nothing was adjusted at all.
With thSCD1=0 every block counts as "changed", so every frame is treated as a scene change and SMDegrain filters nothing - that's why your output looked untouched.
While looking into it I also measured that the coupling isn't needed at all: mvtools and mvutensils both normalize thSCD1 to an 8x8 block internally, so 400 means the same for every block size.
Changed for the next version:
- thSCD1 is no longer tied to the block size and is available with any block size (including "auto").
- 0 now means "auto" (400, or 0.35*thSAD+260 with "4.x formulas") and is never passed on to the script; otherwise the range is 1-16320.
Until then: with a fixed block size simply enter thSCD1 by hand (400 is the normal default), and don't leave it at 0.
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.

