From Avisynth wiki
Jump to: navigation, search
Author Asd-g
Version 1.0.0
Download sbr-
Category Spatial Denoisers
License GPLv3


[edit] Description

sbr is helper function to make a highpass on a blur's difference, based on an script by Didée (originally released here). sbrV is the same but vertical only (originally released here).

[edit] Requirements

*** vcredist_x86.exe is required for sbr-x86
*** vcredist_x64.exe is required for sbr-x64

[edit] Syntax and Parameters

sbr (clip input, int "y", int "u", int "v", int "opt")
sbrV (clip input, int "y", int "u", int "v", int "opt")

clip   =
Input clip.

int  y = 3
int  u = 2
int  v = 2
Planes to process.
  • 1: Return garbage.
  • 2: Copy plane.
  • 3: Process plane.
Default: y = 3, u = v = 2.

int  opt = -1
Sets which cpu optimizations to use.
  • -1: Auto-detect.
  • 0: Use C++ code.
  • 1: Use SSE2 code.
  • 2: Use AVX2 code.
  • 3: Use AVX512 code.
Default: -1.

[edit] Examples

sbr with default settings:

sbr(y=3, u=2, v=2, opt=-1)

sbrV with default settings:

sbrV(y=3, u=2, v=2, opt=-1)

[edit] Changelog

Version         Date            Changes
1.0.0 2022/04/04 - Initial release - Registered as MT_MULTI_INSTANCE.

[edit] External Links

  • GitHub - Source code repository.

Back to External Filters

Personal tools