|
Abcxyz |
|
abcxyz
|
Reduces halo artifacts that can occur when sharpening. |
Dehaloing |
2020-03-24 |
Website | Github
|
|
AddGrainC |
|
addgrainc
|
Generates film like grain or other effects (like rain) by adding random noise to a video clip. |
Other |
2020-05-20 |
Website | Github | Doom9
|
|
amDCT |
|
amdct
|
amDCT() is an adaptive video filter providing deblocking, sharpening, local range expansion, smoothing, and bright noise removal in a single filter that can be used on video of any level of quality. These four operations work synergistically to drastically reduce block artifacts while maintaining detail and increasing local contrast. |
Other |
2019-01-22 |
Website | Doom9
|
|
Anime4KCPP |
|
anime4kcpp
|
Implementation of Anime4K upscaler in C++ |
Resizing and Format Conversion |
2021-01-19 |
Github
|
|
AnimeIVTC |
|
animeivtc
|
Ivtc optimizied for different anime sources. |
Inverse Telecine |
2020-12-20 |
Website | Github | Doom9
|
|
AnimeIVTC helper |
|
animeivtc_helper
|
Helper function for AnimeIVTC |
Inverse Telecine |
2020-03-03 |
Website | Github | Doom9
|
|
ASharp |
|
asharp
|
Adaptive sharpening filter |
Sharpening |
2020-09-25 |
Github
|
|
ASTDR |
|
astdr
|
A Spatio-Temporal DeRainbowing function |
Dot Crawl and Rainbows |
2020-05-28 |
Website | Github
|
|
AutoOverlay |
|
autooverlay
|
The plugin is designed for auto-aligned optimal overlay of one video clip onto another. |
Other |
2021-01-17 |
Website | Github | Doom9
|
|
Average |
|
average
|
A simple plugin that calculates weighted average of multiple frames. |
Other |
2017-01-27 |
Website | Github
|
|
AvsFilterNet |
|
avsfilternet
|
The main objective of AvsFilterNet is to provide a wrapper for avisynth, making it possible to write simple filter in any .Net languages. |
Other |
2021-01-17 |
Website | Github | Doom9
|
|
AvsInpaint |
|
avsinpaint
|
Uses AVSInpaint to remove a logo, such as that of a TV station, from a specified clip. Image Inpainting is the art of restoring destroyed parts of an image by using information of valid parts of the image in a way, so that the human eye does not recognize the damaged areas (at least not at a first sight). In video processing image inpainting is often applied to videos in order to remove TV station logos. |
Other |
2019-07-05 |
Website | Github
|
|
aWarpSharp |
|
awarpsharp
|
This filter implements the same WarpSharpening algorithm as aWarpSharp by MarcFD, but with several bugfixes and optimizations. In addition to complete algorithm filter aWarpSharp2 parts of algorithm are also available as aSobel, aBlur, aWarp. |
Sharpening |
2016-06-24 |
Website | Github
|
|
aWarpSharpMT |
|
awarpsharpmt
|
Port of aWarpSharp plugin with new v2.6 API, x64 version and internal multi-threading. |
Sharpening |
2020-04-28 |
Website | Github | Doom9
|
|
Bwdif |
|
bwdif
|
Motion adaptive deinterlacing based on yadif with the use of w3fdif and cubic interpolation algorithms. |
Deinterlacing |
2020-08-24 |
Github | Doom9
|
|
CAS |
|
cas
|
Contrast Adaptive Sharpening (CAS) is a low overhead adaptive sharpening algorithm and was created to provide natural sharpness without artifacts. |
Sharpening |
2020-08-24 |
Github | Doom9
|
|
CombMask |
|
combmask
|
CombMask is a simple filter that creates a comb mask that can (could) be used by other filters like MaskTools2. |
Other |
2020-05-20 |
Website | Github
|
|
Contra-Sharpen mod |
|
csmod
|
Contrasharpening is a technique that compares the differences between the clip before blurring (original) and after blurring (filtered), and sharpens locally with consequent strength. |
Sharpening |
2020-10-19 |
Github
|
|
CullResize |
|
cullresize
|
x64 port of modified resize functions for Destripe.avsi |
Resizing and Format Conversion |
2017-08-22 |
Website | Github
|
|
DCTFilter |
|
dctfilter
|
This plugin is a rewrite of DctFilter for avisynth. |
Other |
2020-05-13 |
Website | Github
|
|
Deblock |
|
deblock
|
Simple deblocking filter by Manao and Fizick. It does a deblocking of the picture, using the deblocking filter of h264. Back-ported from VapourSynth with high-bit-depth support. |
Other |
2018-05-30 |
Website | Github
|
|
DeCross |
|
decross
|
DeCross is a spatio-temporal cross color (rainbow) reduction filter. Must be used right after the source filter, before any field matching or deinterlacing. |
Dot Crawl and Rainbows |
2020-05-15 |
Website | Github
|
|
DeDot |
|
dedot
|
Dedot is a temporal cross color (rainbow) and cross luminance (dotcrawl) reduction filter. |
Dot Crawl and Rainbows |
2020-05-15 |
Website | Github
|
|
Defish |
|
defish
|
This filter can be used to correct (or induce) barrel and pincushion distortion. |
Other |
2019-06-09 |
Github | Doom9
|
|
Deflicker |
|
deflicker
|
DeFlicker plugin can remove old film intensity flicker by temporal mean luma smoothing. Also it can correct blinding of automatic gain control after flashes. The luma stabilizing not only improves visual impression, but can help to following noise reduction. |
Other |
2019-05-23 |
Website | Github
|
|
Dehalo_alpha |
|
dehalo_alpha
|
Reduce halo artifacts that can occur when sharpening. |
Dehaloing |
2020-03-03 |
Website | Github
|
|
DeLogoHD |
|
delogohd
|
DelogoHD is an overhaul of the original delogo filter |
Other |
2019-12-09 |
Website | Github | Doom9
|
|
DFMDeRainbow |
|
dfmderainbow
|
Creates mask to process only edges; rainbows are removed by hitting chroma planes with two passes of FluxSmooth (hence 'Double-Flux-Mask'). |
Dot Crawl and Rainbows |
2020-06-02 |
Website | Github
|
|
Dfttest |
|
dfttest
|
2D/3D frequency domain denoiser using Discrete Fourier transform |
Denoising |
2020-03-24 |
Website | Github
|
|
Dither |
|
dither
|
High bitdepth tools for Avisynth |
Other |
2020-03-03 |
Github
|
|
DupStep |
|
dupstep
|
Duplicate frame detector/decimator filter for AviSynth+ |
Other |
2018-04-22 |
Website | Github | Doom9
|
|
EEDI2 |
|
eedi2
|
EEDI2 (Enhanced Edge Directed Interpolation) resizes an image by 2x in the vertical direction by copying the existing image to 2*y(n) and interpolating the missing field. It is intended for edge-directed interpolation for deinterlacing |
Deinterlacing |
2020-06-19 |
Website | Github
|
|
EEDI3 |
|
eedi3
|
This is a fork of Elegant's port of firesledge's EEDI3 mod so that it works with both x86 and x64 |
Deinterlacing |
2018-03-23 |
Website | Github
|
|
FastLineDarkMOD |
|
fastlinedarkenmod
|
Line darkening script. |
Scripts |
2020-03-03 |
Github
|
|
FFT3DFilter |
|
fft3dfilter
|
FFT3DFilter |
Denoising |
2020-12-01 |
Website | Github | Doom9
|
|
FFT3dGPU |
|
fft3dgpu
|
FFT3dGPU |
Denoising |
2021-01-04 |
Website | Github | Doom9
|
|
FFTW3 Library |
|
fftw3_library
|
Package for the FFTW3 library shared between several plugins |
Plugin Dependency |
|
Website
|
|
FileSize |
|
filesize
|
Get filesize in AviSynth. -1 bytes if file not found. Please note that return type is Float to avoid integer overflow. |
Other |
2019-01-26 |
Website | Github
|
|
FillBorders |
|
fillborders
|
This is a simple filter that fills the borders of a clip, without changing the clip's dimensions. VapourSynth port. |
Other |
2020-08-24 |
Website | Github
|
|
FineDehalo |
|
finedehalo
|
Halo removal script that uses DeHalo_alpha with a few masks and optional contra-sharpening to try remove halos without removing important details (like line edges) |
Dehaloing |
2020-04-03 |
Website | Github
|
|
FluxSmooth |
|
fluxsmooth
|
Avisynth filter for spatio-temporal smoothing of fluctuations |
Denoising |
2019-04-26 |
Website | Github | Doom9
|
|
FrameRateConverter |
|
framerateconverter
|
Increases the frame rate with interpolation and fine artifact removal. |
Other |
2019-06-01 |
Website | Github | Doom9
|
|
FrameRateConverter |
|
framerateconverter_bin
|
Increases the frame rate with interpolation and fine artifact removal. |
Other |
2019-06-01 |
Website | Github | Doom9
|
|
GRunT |
|
grunt
|
GRunT (Gavino's Run-Time ) |
Other |
2020-04-30 |
Website | Github | Doom9
|
|
HDRTools |
|
hdrtools
|
HDRTools |
Color/Levels |
2020-04-28 |
Website | Github | Doom9
|
|
HQDeringmod |
|
hqderingmod
|
Applies deringing by using a smart smoother near edges (where ringing occurs) only. |
Other |
2020-05-28 |
Website | Github
|
|
JincResize |
|
jincresize
|
Jinc (EWA Lanczos) Resampler Plugin for Avisynth/Avisynth+ |
Resizing and Format Conversion |
2020-12-24 |
Website | Github
|
|
JPSDR plugins pack |
|
jpsdr
|
JPSDR Avisynth's plugins pack: AutoYUY2, NNEDI3, ResampleMT/Desample, aWarpSharpMT, HDRTools |
Other |
2020-08-02 |
Website | Github | Doom9
|
|
KNLMeansCL |
|
knlmeanscl
|
OpenCL Non-local means denoising |
Denoising |
2018-01-29 |
Website | Github | Doom9
|
|
LoadDLL |
|
loaddll
|
Load External .dll into AviSynth manually |
Other |
2020-05-01 |
Website | Github | Doom9
|
|
LSFmod |
|
lsfmod
|
A LimitedSharpenFaster mod with a lot of new features and optimizations. |
Sharpening |
2020-10-16 |
Website | Github
|
|
L-SMASH-Works |
|
lsmash
|
Is a source plugin similar to ffms2. Can also open ISO Base Media (mp4, mov, ...) without creating a separate file index. |
Source/Output |
2020-07-28 |
Website | Github
|
|
MaskTools2 |
|
masktools
|
MaskTools 2 |
Other |
2020-09-04 |
Website | Github | Doom9
|
|
MatchHistogram |
|
matchhistogram
|
MatchHistogram modifies one clip's histogram to match the histogram of another clip. VapourSynth port. |
Color/Levels |
2020-08-24 |
Website | Github | Doom9
|
|
MCBob |
|
mcbob
|
Motion compensated bobbing without residual combing, due to STT (Shape Transposition Technology) |
Deinterlacing |
2020-07-02 |
Website | Github
|
|
Median |
|
median
|
Median is a plugin which generates a pixel-by-pixel median of several clips. This is particularly useful for filtering out noise and glitches from multiple VHS/SVHS/8mm/Hi8 tape captures, but can be used for other purposes also. |
Other |
2016-01-16 |
Website | Doom9
|
|
MedianBlur2 |
|
medianblur2
|
MedianBlur2 is an implementation of constant time median filter |
Other |
2020-04-02 |
Website | Github
|
|
MPEG2DecPlus |
|
mpeg2decplus
|
MPEG2DecPlus is a project to modernize DGDecode.dll for AviSynth+ |
Source/Output |
2021-01-20 |
Website | Github
|
|
MSharpen |
|
msharpen
|
MSharpen is a very simple masked sharpening plugin for AviSynth. This version is a reimplementation of the old neuron2's plugin |
Sharpening |
2013-11-30 |
Website | Github
|
|
MTCombMask |
|
mtcombmask
|
This filter produces a mask showing areas that are combed. |
Other |
2020-09-20 |
Github
|
|
mToon |
|
mtoon
|
Line darkening |
Other |
2020-04-23 |
Github
|
|
MVTools |
|
mvtools
|
MVTools |
Other |
2020-12-14 |
Website | Github
|
|
Neo DFTTest |
|
neo_dfttest
|
A 2D/3D Frequency Domain denoiser |
Denoising |
2020-04-16 |
Website | Github | Doom9
|
|
Neo f3kdb |
|
neo_f3kdb
|
Feband filter originally written for AviUtl. Fork of flash3kyuu_deband with focus on AviSynth+ native high bit depth support. |
Other |
2020-05-29 |
Website | Github | Doom9
|
|
Neo FFT3D |
|
neo_fft3d
|
3D frequency domain denoiser/sharpener. Forked from fft3dfilter. |
Denoising |
2021-01-05 |
Github | Doom9
|
|
Neo MiniDeen |
|
neo_minideen
|
MiniDeen is a spatial denoising filter. It replaces every pixel with the average of its neighbourhood. |
Denoising |
2020-06-20 |
Website | Github | Doom9
|
|
Neo Temporal Median |
|
neo_tmedian
|
Neo Temporal Median is a temporal denoising filter. It replaces every pixel with the median of its temporal neighbourhood. |
Denoising |
2020-04-11 |
Github
|
|
Neo Vague Denoiser |
|
neo_vd
|
A wavelet based denoiser. |
Denoising |
2020-06-22 |
Github | Doom9
|
|
NNEDI3 |
|
nnedi3
|
nnedi3 is an intra-field only deinterlacer and is also very good for enlarging images by powers of 2 |
Deinterlacing |
2020-08-02 |
Website | Github | Doom9
|
|
PointSize |
|
pointsize
|
PointSize is a collection of specialized resizers for pixel-art and other low resolution graphics (e.g. old or portable video game captures). (scalex, LQx, HQx, xBRZ) |
Resizing and Format Conversion |
2017-06-23 |
Website | Github | Doom9
|
|
QTGMC |
|
qtgmc
|
A high quality deinterlacer using motion-compensated temporal smoothing, with a range of features for quality and convenienceA LimitedSharpenFaster mod with a lot of new features and optimizations. |
Deinterlacing |
2020-09-25 |
Website | Github | Doom9
|
|
RawSource_2.6x |
|
rawsource
|
AviSynth source filter plugin for loading raw video data from files |
Source/Output |
2020-05-15 |
Website | Github | Doom9
|
|
ReduceFlicker |
|
reduceflicker
|
Reduces temporal oscillations. |
Other |
2020-09-22 |
Website | Github
|
|
RemoveDirt |
|
removedirt
|
RemoveDirt is a temporal cleaner. With Avisynth v2.6 interface (x86/x64), adding new color spaces |
Other |
2019-03-24 |
Website | Github | Doom9
|
|
RgTools |
|
rgtools
|
RgTools is a modern rewrite of RemoveGrain, Repair, BackwardClense, Clense, ForwardClense and VerticalCleaner in a single plugin. RgTools is mostly backward compatible to the original plugins. |
Other |
2021-01-04 |
Website | Github
|
|
SangNom2 |
|
sangnom2
|
It's a single field deinterlacer using edge-directed interpolation but nowadays it's mainly used in anti-aliasing scripts. Replaces old SangNom. |
Deinterlacing |
2020-08-27 |
Website | Github | Doom9
|
|
AviSynthShader + SuperRes |
|
shader
|
This plugin allows running HLSL pixel shaders within AviSynth. This gives access to various HLSL filters that haven't been programmed in AviSynth. |
Other |
2020-06-17 |
Website | Github | Doom9
|
|
AviSynthShader + SuperRes |
|
shader_bin
|
This plugin allows running HLSL pixel shaders within AviSynth. This gives access to various HLSL filters that haven't been programmed in AviSynth. |
Other |
2020-06-17 |
Website | Github | Doom9
|
|
SMDegrain |
|
smdegrain
|
General purpose simple degrain function. Pure temporal denoiser. Basically a wrapper(function)/frontend of mvtools2+mdegrain with some added common related options |
Denoising |
2020-09-02 |
Website | Github | Doom9
|
|
SmoothAdjust |
|
smoothadjust
|
Contains 5 plugins that have a smoothing & dithering algorithm to avoid banding issue |
Color/Levels |
2015-11-15 |
Website | Doom9
|
|
SmoothSkip |
|
smoothskip
|
A filter that finds the biggest frame difference(s) in cycles of frames and inserts new frames right before, frames picked from another clip. The plugin's name hints at the original purpose, removing skips/jumps/'jerkiness' from clips that were badly recorded. |
Other |
2019-02-05 |
Github | Doom9
|
|
SmoothUV |
|
smoothuv
|
A spatial derainbow filter |
Dot Crawl and Rainbows |
2020-06-04 |
Github | Doom9
|
|
srestore |
|
srestore
|
Mighty deblending and decimation filter |
Other |
2019-02-21 |
Website | Doom9
|
|
TCannyMod |
|
tcannymod
|
Canny edge detection filter for Avisynth2.6x based on tcanny by tritical. |
Other |
2020-05-15 |
Website | Github | Doom9
|
|
TCPDeliver |
|
tcpdeliver
|
Send clips over your network. |
Other |
2017-02-13 |
Website | Github
|
|
TDeint |
|
tdeint
|
TDeint is a bi-directionally, motion adaptive, sharp deinterlacer. |
Deinterlacing |
2020-12-14 |
Website | Github
|
|
TEdgeMask |
|
temmod
|
modified TEdgeMask for Avisynth2.6x |
Other |
2020-05-13 |
Website | Github
|
|
TIVTC |
|
tivtc
|
This is a modernization effort on tritical's TIVTC (v1.0.5) plugin for Avisynth |
Inverse Telecine |
2020-12-14 |
Website | Github
|
|
TMM2 |
|
tmm2
|
TMM2 builds a motion-mask for TDeint, which TDeint uses via its 'emask' parameter. |
Other |
2020-06-30 |
Website | Github
|
|
TurnsTile |
|
turnstile
|
A mosaic and palette effects plugin for Avisynth. |
Other |
2020-07-17 |
Website | Github | Doom9
|
|
VariableBlur |
|
variableblur
|
VariableBlur is a Gaussian, binomial or average blur filter with a variable radius (variance). Also includes an unsharp mask filter based on the Gaussian filter meaning it is fast for big variance. |
Other |
2019-04-28 |
Website | Github | Doom9
|
|
Vinverse |
|
vinverse
|
Vinverse is a simple filter to remove residual combing, based on an AviSynth script by Didée and originally written by tritical. This plugin also includes a fast implementation of Vinverse2 function. |
Other |
2013-11-30 |
Website | Github
|
|
vsDeblockPP7 |
|
vsdeblockpp7
|
A port of the MPlayer PP7 deblocking filter. Postprocessing filter 7 is variant of the spp filter, similar to spp=6 with 7 point DCT, where only the center sample is used after IDCT. |
Other |
2020-07-11 |
Website | Github
|
|
VSFilterMod |
|
vsfiltermod
|
VSFilterMod |
Subtitles |
2020-08-09 |
Website | Github
|
|
vsLGhost |
|
vslghost
|
Luminance Ghost reduction filter. Can be used for removing luminance ghost or edge ghost (ringing). |
Other |
2020-08-29 |
Website | Github
|
|
vsMSharpen |
|
vsmsharpen
|
MSharpen is a sharpener that tries to sharpen only edges. VapourSynth port. |
Sharpening |
2020-05-29 |
Website | Github
|
|
vsMSmooth |
|
vsmsmooth
|
vsMSmooth is a spatial smoother that doesn't touch edges. |
Denoising |
2020-06-25 |
Website | Github
|
|
vsTBilateral |
|
vstbilateral
|
TBilateral is a spatial smoothing filter that uses the bilateral filtering algorithm. It does a nice job of smoothing while retaining picture structure. |
Denoising |
2020-07-18 |
Website | Github | Doom9
|
|
vsTCanny |
|
vstcanny
|
Builds an edge map using canny edge detection. |
Other |
2020-09-15 |
Github | Doom9
|
|
vsTMM |
|
vstmm
|
TMM builds a motion-mask for TDeint. This is a port of the VapourSynth TMM plugin. |
Other |
2020-08-24 |
Website | Github
|
|
vsTTempSmooth |
|
vsttempsmooth
|
TTempSmooth is a motion adaptive (it only works on stationary parts of the picture), temporal smoothing filter. |
Denoising |
2020-08-24 |
Website | Github | Doom9
|
|
WarpSharp |
|
warpsharp
|
WarpSharp |
Sharpening |
2012-04-25 |
Website
|
|
xyVSFilter |
|
xyvsfilter
|
xy-VSFilter, modification by pinterf |
Subtitles |
2018-10-31 |
Website | Github
|
|
Yadifmod2 |
|
yadifmod2
|
YadifMod2 = Yadif + YadifMod |
Deinterlacing |
2020-06-30 |
Website | Github
|
|
YAHR |
|
yahr
|
Y'et A'nother H'alo R'educing script |
Dehaloing |
2020-09-08 |
Github
|
|
Zs_RF_Shared |
|
zs_rf_shared
|
Shared Functions and utility |
Scripts |
2020-12-10 |
Website | Github | Doom9
|