Skip to content

FranceBB/KillerSpots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

KillerSpots

Spot removal function for Avisynth based on Didée's idea from 2010 that makes use of MVTools analysis and RemoveDirt to detect and clean up spots with adiacent pixels.
All credits to Didée, GMJCZP and John Meyer.

Requirements:
AviSynth+ or AviSynth 2.6
Supported color formats: Y8, YV12, YV16, YV24
AviSynth+: All planar Y and YUV formats (8/10/12/14/16-bit) are supported, but NOT 32bit float.

External filters:

  • MVTools2
  • RGTools
  • RemoveDirt

Syntax and Parameters:
KillerSpots(clip, int "limit", bool "advanced", bool "comp")

bool advanced = false
it triggers the use of the spot removal limit parameters, however it's disabled by default for legacy reason

int limit = 10
when advanced mode is turned on, this parameter limits the threshold based on which spots are detected and removed

bool comp = false
this parameters allows a comparison between the cleaned clip and the source without the user having to use StackHorizontal etc.

Screenshot from 2021-10-23 10-04-34 Screenshot from 2021-10-23 10-04-47

About

Spot removal function for Avisynth

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published