Supported Tools¶
Tools¶
AviSynth+¶
StaxRip support both AviSynth+ x64 and VapourSynth x64 as scripting based video processing tool.
Used Version: 2772
avs2pipemod¶
Given an AviSynth script as input, avs2pipemod can send video, audio, or information of various types to stdout for consumption by command line encoders or other tools.
Used Version: 1.1.1
AVSMeter¶
AVSMeter runs an Avisynth script with virtually no overhead, displays clip info, CPU and memory usage and the minimum, maximum and average frames processed per second. It measures how fast Avisynth can serve frames to a client application like x264 and comes in handy when testing filters/plugins to evaluate their performance and memory requirements.
Used Version: 2.9.0
DGIndexIM¶
DGDecIM is a shareware AviSynth source filter using Intel powered hardware acceleration. DGIndexIM can be enabled and configured at Tools/Setting/Demux. Which file types DGIndexIM handles can be configured. DGIndexIM can demux audio with proper av sync.
Used Version: b50
DGIndexNV¶
DGDecNV is a shareware AviSynth source filter using NVIDIA hardware acceleration. DGIndexNV can be configured at Tools > Setting > Demux. DGDecNV is not included so must be downloaded manually.
Used Version: 2053
dsmux¶
dsmux is installed by the Haali Splitter and is used to mux TS containing AVC into MKV in order to fix av sync problems, dsmux handles av sync much better then many other TS tools. dsmux can be enabled or disabled in the settings on the preprocessing tab, if no audio is present or DGDecNV/DGDecIM is used, dsmux is not necessary and skipped automatically. LAV Filters and Haali Splitter overrite each other, most people prefer LAV Filters, therefore it’s recommended to install Haali first and LAV Filters last.
Used Version: 2013-04-14
Haali Splitter¶
Haali Splitter is used by eac3to and dsmux to write MKV files. Haali Splitter and LAV Filters overrite each other, most people prefer LAV Filters, therefore it’s recommended to install Haali first and LAV Filters last.
Used Version:
mtn¶
movie thumbnailer saves thumbnails (screenshots) of movie or video files to jpeg files. StaxRip uses a custom built version with HEVC support added in and also includes the latest FFMPEG.
Used Version: 2.0.1
Python¶
Python x64 is required by VapourSynth x64. StaxRip x64 supports both AviSynth+ x64 and VapourSynth x64 as scripting based video processing tool.
Used Version: 3.7.3
qaac¶
qaac is a command line AAC encoder frontend based on the Apple AAC encoder. qaac requires libflac which StaxRip includes and it requires AppleApplicationSupport64.msi which can be extracted from the x64 iTunes installer using a decompression tool like 7-Zip. The makeportable script found on the qaac website can also be used.
Used Version: 2.67
VapourSynth¶
StaxRip x64 supports both AviSynth+ x64 and VapourSynth x64 as scripting based video processing tool.
Used Version: R45
Visual C++ 2012¶
Visual C++ 2012 Redistributable is required by some tools used by StaxRip.
Used Version:
Visual C++ 2013¶
Visual C++ 2013 Redistributable is required by some tools used by StaxRip.
Used Version:
Visual C++ 2017¶
Visual C++ 2017 Redistributable is required by some tools used by StaxRip.
Used Version:
vspipe¶
vspipe is installed by VapourSynth and used to pipe VapourSynth scripts to encoding apps.
Used Version: 43
AviSynth Plugins¶
AddGrainC¶
Generate film-like grain or other effects (like rain) by adding random noise to a video clip.
Filters: AddGrainC, AddGrain
Used Version: 1.7.1
AutoAdjust¶
AutoAdjust is an automatic adjustement filter. It calculates statistics of clip, stabilizes them temporally and uses them to adjust luminance gain & color balance.
Filters: AutoAdjust
Used Version: 2.60
Average¶
A simple plugin that calculates a weighted frame-by-frame average from multiple clips. This is a modern rewrite of the old Average plugin but a bit faster, additional colorspace support, and some additional sanity checks.
Filters: Average
Used Version: 0.94
AvsResize¶
Filters: z_ConvertFormat, z_PointResize, z_BilinearResize, z_BicubicResize, z_LanczosResize, z_Lanczos4Resize, z_BlackmanResize, z_Spline16Resize, z_Spline36Resize, z_Spline64Resize, z_GaussResize, z_SincResize
Used Version: r1d
AVSTP¶
AVSTP is a programming library for Avisynth plug-in developers. It helps supporting native multi-threading in plug-ins. It works by sharing a thread pool between multiple plug-ins, so the number of threads stays low whatever the number of instantiated plug-ins. This helps saving resources, especially when working in an Avisynth MT environment. This documentation is mostly targeted to plug-ins developpers, but contains installation instructions for Avisynth users too.
Filters: avstp_set_threads
Used Version: 1.0.3.0
aWarpSharp2¶
This filter implements the same warp sharpening algorithm as aWarpSharp by Marc FD, but with several bugfixes and optimizations.
Filters: aBlur, aSobel, aWarp, aWarp4, aWarpSharp, aWarpSharp2
Used Version: 2.0.1.7
checkmate¶
Spatial and temporal dot crawl reducer. Checkmate is most effective in static or low motion scenes. When using in high motion scenes (or areas) be careful, it’s known to cause artifacts with its default values.
Filters: checkmate
Used Version: 0.9
CNR2¶
A fast chroma denoiser. Very effective against stationary rainbows and huge analogic chroma activity. Useful to filter VHS/TV caps.
Filters: cnr2
Used Version: 2.6.1
DAA3Mod¶
Motion-Compensated Anti-aliasing with contra-sharpening, can deal with ifade too, created because when applied daa3 to fixed scenes, it could damage some details and other issues.
Filters: daa3mod, mcdaa3
Used Version: 3.3
DCTFilter¶
A rewrite of DctFilter for Avisynth+.
Filters: DCTFilter, DCTFilterD, DCTFilter4, DCTFilter4D, DCTFilter8, DCTFilter8D
Used Version: 0.5.0
Deblock¶
Deblocking plugin using the deblocking filter of h264.
Filters: Deblock
Used Version: 2013-12-03
Deblock_QED¶
Designed to provide 8x8 deblocking sensitive to the amount of blocking in the source, compared to other deblockers which apply a uniform deblocking across every frame.
Filters: Deblock_QED
Used Version: 2011-11-29
Decomb¶
This package of plugin functions for Avisynth provides the means for removing combing artifacts from telecined progressive streams, interlaced streams, and mixtures thereof. Functions can be combined to implement inverse telecine (IVTC) for both NTSC and PAL streams.
Filters: Telecide, FieldDeinterlace, Decimate, IsCombed
Used Version: 5.2.4
DeGrainMedian¶
DeGrainMedian is a spatio-temporal limited median filter mainly for film grain removal, but may be used for general denoising.
Filters: DeGrainMedian
Used Version: 0.8.2
DehaloAlpha¶
Reduce halo artifacts that can occur when sharpening.
Filters: DeHalo_alpha_mt, DeHalo_alpha_2BD
Used Version: MT2
DeNoise Histogram¶
Histogram for both DenoiseMD and DenoiseMF
Filters: DiffCol
Used Version: 2018-05-15
DeNoiseMD¶
A fast and accurate denoiser for a Full HD video from a H.264 camera.
Filters: DeNoiseMD1, DenoiseMD2
Used Version: 2018-05-15
DeNoiseMF¶
A fast and accurate denoiser for a Full HD video from a H.264 camera.
Filters: DeNoiseMF1, DenoiseMF2
Used Version: 2018-05-15
DFTTest¶
2D/3D frequency domain denoiser using Discrete Fourier transform
Filters: dfttest
Used Version: 1.9.4.1
DGDecodeIM¶
DGDecIM is a shareware AviSynth source filter using Intel powered hardware acceleration. DGIndexIM can be enabled and configured at Tools/Setting/Demux. Which file types DGIndexIM handles can be configured. DGIndexIM can demux audio with proper av sync.
Filters: DGSourceIM
Used Version: b50
DGDecodeNV¶
DGDecNV is a shareware AviSynth source filter using NVIDIA hardware acceleration. DGIndexNV can be configured at Tools > Setting > Demux. DGDecNV is not included so must be downloaded manually.
Filters: DGSource
Used Version: 2053
DGTonemap¶
DGTonemap provides filters for HDR Tonemapping Reinhard and Hable.
Filters: DGReinhard, DGHable
Used Version: 1.2
Dither AVSI¶
This package offers a set of tools to manipulate high-bitdepth (16 bits per plane) video clips. The most proeminent features are color banding artifact removal, dithering to 8 bits, colorspace conversions and resizing.
Filters: Dither_y_gamma_to_linear, Dither_y_linear_to_gamma, Dither_convert_8_to_16, Dither1Pre, Dither1Pre, Dither_repair16, Dither_convert_yuv_to_rgb, Dither_convert_rgb_to_yuv, Dither_resize16, DitherPost, Dither_crop16, DitherBuildMask, SmoothGrad, GradFun3, Dither_box_filter16, Dither_bilateral16, Dither_limit_dif16, Dither_resize16nr, Dither_srgb_display, Dither_convey_yuv4xxp16_on_yvxx, Dither_convey_rgb48_on_yv12, Dither_removegrain16, Dither_median16, Dither_get_msb, Dither_get_lsb, Dither_addborders16, Dither_lut8, Dither_lutxy8, Dither_lutxyz8, Dither_lut16, Dither_add16, Dither_sub16, Dither_max_dif16, Dither_min_dif16, Dither_merge16, Dither_merge16_8, Dither_sigmoid_direct, Dither_sigmoid_inverse, Dither_add_grain16, Dither_Luma_Rebuild
Used Version: 1.27.2
Dither DLL¶
This package offers a set of tools to manipulate high-bitdepth (16 bits per plane) video clips. The most proeminent features are color banding artifact removal, dithering to 8 bits, colorspace conversions and resizing.
Filters: Dither_y_gamma_to_linear, Dither_y_linear_to_gamma, Dither_convert_8_to_16, Dither1Pre, Dither1Pre, Dither_repair16, Dither_convert_yuv_to_rgb, Dither_convert_rgb_to_yuv, Dither_resize16, DitherPost, Dither_crop16, DitherBuildMask, SmoothGrad, GradFun3, Dither_box_filter16, Dither_bilateral16, Dither_limit_dif16, Dither_resize16nr, Dither_srgb_display, Dither_convey_yuv4xxp16_on_yvxx, Dither_convey_rgb48_on_yv12, Dither_removegrain16, Dither_median16, Dither_get_msb, Dither_get_lsb, Dither_addborders16, Dither_lut8, Dither_lutxy8, Dither_lutxyz8, Dither_lut16, Dither_add16, Dither_sub16, Dither_max_dif16, Dither_min_dif16, Dither_merge16, Dither_merge16_8, Dither_sigmoid_direct, Dither_sigmoid_inverse, Dither_add_grain16, Dither_Luma_Rebuild
Used Version: 1.27.2
DSS2mod¶
Direct Show source filter
Filters: DSS2
Used Version: 2014-11-13
http://code.google.com/p/xvid4psp/downloads/detail?name=DSS2%20mod%20%2B%20LAVFilters.7z&can=2&q=
edi_rpow2 AVSI¶
An improved rpow2 function for nnedi3, nnedi3ocl, eedi3, and eedi2.
Filters: nnedi3_rpow2
Used Version: 0.9.2.0
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.
Filters: EEDI2
Used Version: 0.9.2.0
EEDI3¶
EEDI3 (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.
Filters: EEDI3
Used Version: 0.9.2.3
eedi3_resize¶
eedi3 based resizing script that allows to resize to arbitrary resolutions while maintaining the correct image center and chroma location.
Filters: eedi3_resize
Used Version: 0.11
ffms2¶
AviSynth+ and VapourSynth source filter supporting various input formats.
Filters: FFVideoSource, FFAudioSource
Used Version: 2.3.0
FFT3DFilter¶
FFT3DFilter uses Fast Fourier Transform method for image processing in frequency domain.
Filters: FFT3DFilter
Used Version: 2.4.7
FFT3DGPU¶
Similar algorithm to FFT3DFilter, but uses graphics hardware for increased speed.
Filters: FFT3DGPU
Used Version: 0.8.2.0
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). It also includes FineDehalo2, this function tries to remove 2nd order halos. See script for extensive information.
Filters: FineDehalo
Used Version: 1.1
FineSharp¶
Small and fast realtime-sharpening function for 1080p, or after scaling 720p -> 1080p. It’s a generic sharpener only for good quality sources!
Filters: FineSharp
Used Version: 2012-04-12
flash3kyuu_deband¶
Simple debanding filter that can be quite effective for some anime sources.
Filters: f3kdb
Used Version: 5.0
FluxSmooth¶
One of the fundamental properties of noise is that it’s random. One of the fundamental properties of motion is that it’s not. This is the premise behind FluxSmooth, which examines each pixel and compares it to the corresponding pixel in the previous and last frame. Smoothing occurs if both the previous frame’s value and the next frame’s value are greater, or if both are less, than the value in the current frame.
Filters: FluxSmoothT, FluxSmoothST
Used Version: 2010-12-01
FrameRateConverter AVSI¶
Increases the frame rate with interpolation and fine artifact removal
Filters: FrameRateConverter
Used Version: 1.2.1
FrameRateConverter DLL¶
Increases the frame rate with interpolation and fine artifact removal
Filters: FrameRateConverter
Used Version: 1.2.1
GradFun2DBmod¶
An advanced debanding script based on GradFun2DB.
Filters: GradFun2DBmod
Used Version: 1.5
HQDeringmod¶
Applies deringing by using a smart smoother near edges (where ringing occurs) only.
Filters: HQDeringmod
Used Version: 2018-01-18
InterFrame¶
A frame interpolation script that makes accurate estimations about the content of frames
Filters: InterFrame
Used Version: 2.0
JincResize¶
Jinc (EWA Lanczos) resampling plugin for AviSynth 2.6/AviSynth+.
Filters: Jinc36Resize, Jinc64Resize, Jinc144Resize, Jinc256Resize
Used Version: r44
JPSDR¶
Merge of AutoYUY2, NNEDI3 and ResampleMT
Filters: nnedi3, AutoYUY2, PointResizeMT, BilinearResizeMT, BicubicResizeMT, LanczosResizeMT, Lanczos4ResizeMT, BlackmanResizeMT, Spline16ResizeMT, Spline36ResizeMT, Spline64ResizeMT, GaussResizeMT, SincResizeMT, DeBilinearResizeMT, DeBicubicResizeMT, DeLanczosResizeMT, DeLanczos4ResizeMT, DeBlackmanResizeMT, DeSpline16ResizeMT, DeSpline36ResizeMT, DeSpline64ResizeMT, DeGaussResizeMT, DeSincResizeMT
Used Version: 3.0.0
KNLMeansCL¶
KNLMeansCL is an optimized pixelwise OpenCL implementation of the Non-local means denoising algorithm. Every pixel is restored by the weighted average of all pixels in its search window. The level of averaging is determined by the filtering parameter h.
Filters: KNLMeansCL
Used Version: 1.1.1
Lazy Utilities¶
A collection of helper and wrapper functions meant to help script authors in handling common operations
Filters: LuStackedNto16, LuPlanarToStacked, LuRGB48YV12ToRGB48Y, LuIsFunction, LuSeparateColumns, LuMergePlanes, LuIsHD, LuConvCSP, Lu8To16, Lu16To8, LuIsEq, LuSubstrAtIdx, LuSubstrCnt, LuReplaceStr, LUIsDefined, LuMerge, LuLut, LuLimitDif, LuBlankClip, LuIsSameRes
Used Version: 0.12
LSFmod¶
A LimitedSharpenFaster mod with a lot of new features and optimizations.
Filters: LSFmod
Used Version: 1.9
L-SMASH-Works¶
AviSynth and VapourSynth source filter based on Libav supporting a wide range of input formats.
Filters: LSMASHVideoSource, LSMASHAudioSource, LWLibavVideoSource, LWLibavAudioSource
Used Version: r929
MAA2Mod¶
Updated version of the MAA2+ antialising script from AnimeIVTC. MAA2 uses tp7’s SangNom2, which provide a nice speedup for SangNom-based antialiasing. Mod version also includes support for EEDI3 along with a few other new functions.
Filters: MAA2
Used Version: 0.431
masktools2¶
MaskTools2 contain a set of filters designed to create, manipulate and use masks. Masks, in video processing, are a way to give a relative importance to each pixel. You can, for example, create a mask that selects only the green parts of the video, and then replace those parts with another video.
Filters: mt_adddiff, mt_average, mt_binarize, mt_circle, mt_clamp, mt_convolution, mt_diamond, mt_edge, mt_ellipse, mt_expand, mt_hysteresis, mt_inflate, mt_inpand, mt_invert, mt_logic, mt_losange, mt_lut, mt_lutf, mt_luts, mt_lutxy, mt_makediff, mt_mappedblur, mt_merge, mt_motion, mt_polish, mt_rectangle, mt_square
Used Version: 2.2.18
mClean¶
Removes noise whilst retaining as much detail as possible.
Filters: mClean
Used Version: 3.2
MCTemporalDenoise¶
A motion compensated noise removal script with an accompanying post-processing component.
Filters: MCTemporalDenoise, MCTemporalDenoisePP
Used Version: 1.4.20
MedianBlur2¶
Implementation of constant time median filter for AviSynth.
Filters: MedianBlur, MedianBlurTemporal
Used Version: 0.94
MipSmooth¶
a reinvention of SmoothHiQ and Convolution3D. MipSmooth was made to enable smoothing of larger pixel areas than 3x3(x3), to remove blocks and smoothing out low-frequency noise.
Filters: MipSmooth
Used Version: 1.1.2
http://avisynth.org.ru/docs/english/externalfilters/mipsmooth.htm
modPlus¶
This plugin has 9 functions, which modify values of color components to attenuate noise, blur or equalize input.
Filters: GBlur, MBlur, Median, minvar, Morph, SaltPepper, SegAmp, TweakHist, Veed
Used Version: 2017-10-17
MPEG2DecPlus¶
Source filter to open D2V index files created with DGIndex or D2VWitch.
Filters: MPEG2Source
Used Version: 1.5.8.0
MT Expand Multi¶
Calls mt_expand or mt_inpand multiple times in order to grow or shrink the mask from the desired width and height.
Filters: mt_expand_multi, mt_inpand_multi
Used Version: 2018-05-19
mvtools2¶
MVTools is collection of functions for estimation and compensation of objects motion in video clips. Motion compensation may be used for strong temporal denoising, advanced framerate conversions, image restoration and other tasks.
Filters: MSuper, MAnalyse, MCompensate, MMask, MDeGrain1, MDeGrain2, MDegrain3
Used Version: 2.7.38
NicAudio¶
AviSynth audio source filter.
Filters: NicAC3Source, NicDTSSource, NicMPASource, RaWavSource
Used Version: 1.1
http://avisynth.org.ru/docs/english/externalfilters/nicaudio.htm
nnedi3 AVSI¶
nnedi3 is an AviSynth 2.5 plugin, but supports all new planar colorspaces when used with AviSynth 2.6
Filters: nnedi3_resize16
Used Version: 3.0
nnedi3x AVSI¶
nnedi3x is an AviSynth 2.5 plugin, but supports all new planar colorspaces when used with AviSynth 2.6
Filters: nnedi3x
Used Version: 3.0
pSharpen¶
pSharpen performs two-point sharpening to avoid overshoot.
Filters: pSharpen
Used Version: 2016-03-16
QTGMC¶
A very high quality deinterlacer with a range of features for both quality and convenience. These include a simple presets system, extensive noise processing capabilities, support for repair of progressive material, precision source matching, shutter speed simulation, etc. Originally based on TempGaussMC by Did�e.
Filters: QTGMC
Used Version: 3.361s
RgTools¶
RgTools is a modern rewrite of RemoveGrain, Repair, BackwardClense, Clense, ForwardClense and VerticalCleaner all in a single plugin.
Filters: RemoveGrain, Clense, ForwardClense, BackwardClense, Repair, VerticalCleaner
Used Version: 0.97
SangNom2¶
SangNom2 is a reimplementation of MarcFD’s old SangNom filter. Originally it’s a single field deinterlacer using edge-directed interpolation but nowadays it’s mainly used in anti-aliasing scripts. The output is not completely but mostly identical to the original SangNom.
Filters: SangNom2
Used Version: 0.35
Shader AVSI¶
Filters: SuperRes, SuperResXBR, SuperXBR, ResizeShader, SuperResPass, SuperXbrMulti, ResizeShader
Used Version: 1.6.5
Shader DLL¶
Filters: SuperRes, SuperResXBR, SuperXBR, ResizeShader, SuperResPass, SuperXbrMulti, ResizeShader
Used Version: 1.0
SMDegrain¶
SMDegrain, the Simple MDegrain Mod, is mainly a convenience function for using MVTools.
Filters: SMDegrain
Used Version: 3.1.2.97s
SmoothAdjust¶
SmoothAdjust is a set of 5 plugins to make YUV adjustements.
Filters: SmoothTweak, SmoothCurve, SmoothCustom, SmoothTools
Used Version: 3.20
SmoothD2¶
Deblocking filter. Rewrite of SmoothD. Faster, better detail preservation, optional chroma deblocking.
Filters: SmoothD2
Used Version: a2
SmoothD2c¶
Deblocking filter. Rewrite of SmoothD. Faster, better detail preservation, optional chroma deblocking.
Filters: SmoothD2c
Used Version: a2
SVPFlow 1¶
Motion vectors search plugin is a deeply refactored and modified version of MVTools2 Avisynth plugin
Filters: analyse_params, super_params, SVSuper, SVAnalyse
Used Version: 4.2.0.133
SVPFlow 2¶
Motion vectors search plugin is a deeply refactored and modified version of MVTools2 Avisynth plugin
Filters: smoothfps_params, SVConvert, SVSmoothFps
Used Version: 4.2.0.142
TDeint¶
TDeint is a bi-directionally, motion adaptive, sharp deinterlacer.
Filters: TDeint
Used Version: 1.1
TEMmod¶
TEMmod creates an edge mask using gradient vector magnitude.
Filters: TEMmod
Used Version: 0.2.1
TIVTC¶
TIVTC is a plugin package containing 7 different filters and 3 conditional functions.
Filters: TFM, TDecimate, MergeHints, FrameDiff, FieldDiff, ShowCombedTIVTC, RequestLinear
Used Version: 1.0.11
TMM2¶
TMM builds a motion-mask for TDeint, which TDeint uses via its ‘emask’ parameter.
Filters: TMM2
Used Version: 2016-07-05
TNLMeans¶
TNLMeans is an implementation of the NL-means denoising algorithm. Aside from the original method, TNLMeans also supports extension into 3D, a faster, block based approach, and a multiscale version.
Filters: TNLMeans
Used Version: 1.0.3
UnDot¶
UnDot is a simple median filter for removing dots, that is stray orphan pixels and mosquito noise.
Filters: UnDot
Used Version: 0.0.1.1
VagueDenoiser¶
This is a Wavelet based Denoiser. Basically, it transforms each frame from the video input into the wavelet domain, using various wavelet filters. Then it applies some filtering to the obtained coefficients.
Filters: VagueDenoiser
Used Version: 0.35.1.0
VapourSource¶
VapourSource is a VapourSynth script reader for AviSynth 2.6.
Filters: VSImport, VSEval
Used Version: 2018-09-21
vinverse¶
A modern rewrite of a simple but effective plugin to remove residual combing originally based on an AviSynth script by Did�e and then written as a plugin by tritical.
Filters: vinverse, vinverse2
Used Version: 2013-11-30
VSFilterMod¶
AviSynth subtitle plugin with support for vobsub srt and ass.
Filters: VobSub, TextSubMod
Used Version: 5.2
xNLMeans¶
XNLMeans is an AviSynth plugin implementation of the Non Local Means denoising algorithm
Filters: xNLMeans
Used Version: 0.03
yadifmod2¶
Yet Another Deinterlacing Filter mod for Avisynth2.6/Avisynth+
Filters: yadifmod2
Used Version: 0.0.4-1
YFRC¶
Yushko Frame Rate Converter - doubles the frame rate with strong artifact detection and scene change detection. YFRC uses masks to reduce artifacts in areas where interpolation failed.
Filters: YFRC
Used Version: 2015-10-01
VapourSynth Plugins¶
adjust¶
very basic port of the built-in Avisynth filter Tweak.
Filters: adjust.Tweak
Used Version: 2015-03-22
BM3D¶
BM3D denoising filter for VapourSynth
Filters: bm3d.RGB2OPP, bm3d.OPP2RGB, bm3d.Basic, bm3d.Final, bm3d.VBasic, bm3d.VFinal, bm3d.VAggregate
Used Version: 2016-08-16
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D
CNR2¶
Cnr2 is a temporal denoiser designed to denoise only the chroma.
Filters: cnr2.Cnr2
Used Version: 2016-07-02
CTMF¶
Constant Time Median Filtering.
Filters: ctmf.CTMF
Used Version: 2017-06-02
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-CTMF
d2vsource¶
Source filter to open D2V index files created with DGIndex or D2VWitch.
Filters: d2v.Source
Used Version: 2016-04-29
DCTFilter¶
Renewed VapourSynth port of DCTFilter.
Filters: dctf.DCTFilter
Used Version: 2016-08-17
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DCTFilter
DCTFilter-f¶
Renewed VapourSynth port of DCTFilter.
Filters: dctf.DCTFilter
Used Version: r2
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DCTFilter
Deblock¶
Deblocking plugin using the deblocking filter of h264.
Filters: deblock.Deblock
Used Version: 6
http://github.com/HomeOfVapourSynthEvolution/VapourSynth-Deblock/
DeblockPP7¶
VapourSynth port of pp7 from MPlayer.
Filters: pp7.DeblockPP7
Used Version: 2018-04-28
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DeblockPP7
DegrainMedian¶
VapourSynth port of DegrainMedian
Filters: dgm.DegrainMedian
Used Version: 2016-08-07
DFTTest¶
VapourSynth port of dfttest.
Filters: dfttest.DFTTest
Used Version: 2017-12-21
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-DFTTest
DGDecodeNV¶
DGDecNV is a shareware AviSynth source filter using NVIDIA hardware acceleration. DGIndexNV can be configured at Tools > Setting > Demux. DGDecNV is not included so must be downloaded manually.
Filters: DGSource
Used Version: 2053
Dither¶
VapourSynth port of DitherTools
Filters: Dither.sigmoid_direct, Dither.sigmoid_inverse, Dither.linear_to_gamma, Dither.gamma_to_linear, Dither.clamp16, Dither.sbr16, Dither.Resize16nr, Dither.get_msb, Dither.get_lsb
Used Version: 2018-02-23
EEDI2¶
EEDI2 works by finding the best non-decreasing (non-crossing) warping between two lines by minimizing a cost functional.
Filters: eedi2.EEDI2
Used Version: 2017-03-04
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI2
EEDI3m¶
EEDI3 works by finding the best non-decreasing (non-crossing) warping between two lines by minimizing a cost functional.
Filters: eedi3m.EEDI3
Used Version: 2017-12-23
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI3
ffms2¶
AviSynth+ and VapourSynth source filter supporting various input formats.
Filters: ffms2
Used Version: 2.3.0
FFT3DFilter¶
FFT3DFilter uses Fast Fourier Transform method for image processing in frequency domain.
Filters: fft3dfilter.FFT3DFilter
Used Version: 2018-07-11
finesharp¶
Port of Didie’s FineSharp script to VapourSynth.
Filters: finesharp.sharpen
Used Version: 2018-06-30
flash3kyuu_deband¶
Simple debanding filter that can be quite effective for some anime sources.
Filters: core.f3kdb.Deband
Used Version: 5.0
FluxSmooth¶
FluxSmooth is a filter for smoothing of fluctuations.
Filters: flux.SmoothT, flux.SmoothST
Used Version: 2.0
fmtconv¶
Fmtconv is a format-conversion plug-in for the Vapoursynth video processing engine. It does resizing, bitdepth conversion with dithering and colorspace conversion.
Filters: fmtc.bitdepth, fmtc.convert, core.fmtc.matrix, fmtc.resample, fmtc.transfer, fmtc.primaries, core.fmtc.matrix2020cl, fmtc.stack16tonative, nativetostack16
Used Version: 20
fvsfunc¶
Small collection of VapourSynth functions
Filters: fvsfunc.GradFun3mod, fvsfunc.DescaleM, fvsfunc.Downscale444, fvsfunc.JIVTC, fvsfunc.OverlayInter, fvsfunc.AutoDeblock, fvsfunc.ReplaceFrames, fvsfunc.maa, fvsfunc.TemporalDegrain, fvsfunc.DescaleAA, fvsfunc.InsertSign
Used Version: 2018-10-28
G41Fun¶
The replaced script for hnwvsfunc with re-written functions.
Filters: G41Fun.mClean, G41Fun.NonlinUSM, G41Fun.DetailSharpen, G41Fun.LUSM, G41Fun.JohnFPS, G41Fun.TemporalDegrain2, G41Fun.MCDegrainSharp, G41Fun.FineSharp, G41Fun.psharpen, G41Fun.QTGMC, G41Fun.SMDegrain, G41Fun.daamod, G41Fun.STPressoHD, G41Fun.MLDegrain, G41Fun.Hysteria, G41Fun.SuperToon, G41Fun.EdgeDetect, G41Fun.SpotLess, G41Fun.HQDeringmod, G41Fun.LSFmod, G41Fun.SeeSaw, G41Fun.MaskedDHA
Used Version: 1.0
havsfunc¶
Various popular AviSynth scripts ported To VapourSynth.
Filters: havsfunc.QTGMC, havsfunc.daa, havsfunc.santiag, havsfunc.FixChromaBleedingMod, havsfunc.Deblock_QED, havsfunc.DeHalo_alpha, havsfunc.FineDehalo, havsfunc.YAHR, havsfunc.HQDeringmod, havsfunc.smartfademod, havsfunc.srestore, havsfunc.ivtc_txt60mc, havsfunc.logoNR, havsfunc.Vinverse, havsfunc.Vinverse2, havsfunc.LUTDeCrawl, havsfunc.LUTDeRainbow, havsfunc.Stab, havsfunc.GrainStabilizeMC, havsfunc.MCTemporalDenoise, havsfunc.SMDegrain, havsfunc.STPresso, havsfunc.SigmoidInverse, havsfunc.SigmoidDirect, havsfunc.GrainFactory3, havsfunc.InterFrame, havsfunc.SmoothLevels, havsfunc.FastLineDarkenMOD, havsfunc.Toon, havsfunc.LSFmod, havsfunc.TemporalDegrain, havsfunc.aaf, havsfunc.AverageFrames, havsfunc.Bob, havsfunc.ChangeFPS, havsfunc.Clamp, havsfunc.KNLMeansCL, havsfunc.Overlay, havsfunc.Padding, havsfunc.Resize, havsfunc.SCDetect, havsfunc.Weave, havsfunc.ContraSharpening, havsfunc.MinBlur, havsfunc.sbr, havsfunc.DitherLumaRebuild, havsfunc.mt_expand_multi, havsfunc.mt_inpand_multi, havsfunc.mt_inflate_multi, havsfunc.mt_deflate_multi, havsfunc.EdgeCleaner
Used Version: 31
HQDN3D¶
Avisynth port of hqdn3d from avisynth/mplayer.
Filters: hqdn3d.Hqdn3d
Used Version: 2018-07-01
IT¶
VapourSynth Plugin - Inverse Telecine (YV12 Only, IT-0051 base, IT_YV12-0103 base).
Filters: it.IT
Used Version: 1.2
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-IT
KNLMeansCL¶
KNLMeansCL is an optimized pixelwise OpenCL implementation of the Non-local means denoising algorithm. Every pixel is restored by the weighted average of all pixels in its search window. The level of averaging is determined by the filtering parameter h.
Filters: knlm.KNLMeansCL
Used Version: 1.1.1
mcdegrainsharp¶
TemporalMedian is a temporal denoising filter. It replaces every pixel with the median of its temporal neighbourhood.
Filters: mcdegrainsharp.mcdegrainsharp
Used Version: 2016-10-20
https://gist.github.com/4re/b5399b1801072458fc80#file-mcdegrainsharp-py
MiniDeen¶
MiniDeen is a spatial denoising filter. It replaces every pixel with the average of its neighbourhood.
Filters: minideen.MiniDeen
Used Version: 1.0
msmoosh¶
MSmooth is a spatial smoother that doesn’t touch edges. MSharpen is a sharpener that tries to sharpen only edges.
Filters: msmoosh.MSmooth, msmoosh.MSharpen
Used Version: 1.1
muvsfunc¶
Muonium’s VapourSynth functions.
Filters: muvsfunc.LDMerge, muvsfunc.Compare, muvsfunc.ExInpand, muvsfunc.InDeflate, muvsfunc.MultiRemoveGrain, muvsfunc.GradFun3, muvsfunc.AnimeMask, muvsfunc.PolygonExInpand, muvsfunc.Luma, muvsfunc.ediaa, muvsfunc.nnedi3aa, muvsfunc.maa, muvsfunc.SharpAAMcmod, muvsfunc.TEdge, muvsfunc.Sort, muvsfunc.Soothe_mod, muvsfunc.TemporalSoften, muvsfunc.FixTelecinedFades, muvsfunc.TCannyHelper, muvsfunc.MergeChroma, muvsfunc.firniture, muvsfunc.BoxFilter, muvsfunc.SmoothGrad, muvsfunc.DeFilter, muvsfunc.scale, muvsfunc.ColorBarsHD, muvsfunc.SeeSaw, muvsfunc.abcxyz, muvsfunc.Sharpen, muvsfunc.Blur, muvsfunc.BlindDeHalo3, muvsfunc.dfttestMC, muvsfunc.TurnLeft, muvsfunc.TurnRight, muvsfunc.BalanceBorders, muvsfunc.DisplayHistogram, muvsfunc.GuidedFilter, muvsfunc.GMSD, muvsfunc.SSIM, muvsfunc.SSIM_downsample, muvsfunc.LocalStatisticsMatching, muvsfunc.LocalStatistics, muvsfunc.TextSub16, muvsfunc.TMinBlur, muvsfunc.mdering, muvsfunc.BMAFilter, muvsfunc.LLSURE, muvsfunc.YAHRmod, muvsfunc.RandomInterleave
Used Version: 0.2.0
mvmulti¶
MVTools is a set of filters for motion estimation and compensation.
Filters: mvmulti.StoreVect, mvmulti.Analyse, mvmulti.Recalculate, mvmulti.Compensate, mvmulti.Restore, mvmulti.Flow, mvmulti.DegrainN
Used Version: 20
mvsfunc¶
mawen1250’s VapourSynth functions.
Filters: mvsfunc.Depth, mvsfunc.ToRGB, mvsfunc.ToYUV, mvsfunc.BM3D, mvsfunc.VFRSplice, mvsfunc.PlaneStatistics, mvsfunc.PlaneCompare, mvsfunc.ShowAverage, mvsfunc.FilterIf, mvsfunc.FilterCombed, mvsfunc.Min, mvsfunc.Max, mvsfunc.Avg, mvsfunc.MinFilter, mvsfunc.MaxFilter, mvsfunc.LimitFilter, mvsfunc.PointPower, mvsfunc.CheckMatrix, mvsfunc.postfix2infix, mvsfunc.SetColorSpace, mvsfunc.AssumeFrame, mvsfunc.AssumeTFF, mvsfunc.AssumeBFF, mvsfunc.AssumeField, mvsfunc.AssumeCombed, mvsfunc.CheckVersion, mvsfunc.GetMatrix, mvsfunc.zDepth, mvsfunc.GetPlane, mvsfunc.PlaneAverage, mvsfunc.Preview, mvsfunc.GrayScale
Used Version: 2016-10-03
mvtools¶
MVTools is a set of filters for motion estimation and compensation.
Filters: mv.Super, mv.Analyse, mv.Recalculate, mv.Compensate, mv.Degrain1, mv.Degrain2, mv.Degrain3, mv.Mask, mv.Finest, mv.Flow, mv.FlowBlur, mv.FlowInter, mv.FlowFPS, mv.BlockFPS, mv.SCDetection, mv.DepanAnalyse, mv.DepanEstimate, mv.DepanCompensate, mv.DepanStabilise
Used Version: r20
mvtools-sf¶
MVTools is a set of filters for motion estimation and compensation.
Filters: mvsf.Super, mvsf.Analyse, mvsf.Recalculate, mvsf.Compensate, mvsf.Degrain1, mvsf.Degrain2, mvsf.Degrain3, mvsf.Mask, mvsf.Finest, mvsf.Flow, mvsf.FlowBlur, mvsf.FlowInter, mvsf.FlowFPS, mvsf.BlockFPS, mvsf.SCDetection, mvsf.DepanAnalyse, mvsf.DepanEstimate, mvsf.DepanCompensate, mvsf.DepanStabilise
Used Version: r1
nnedi3¶
nnedi3 is an intra-field only deinterlacer. It takes in a frame, throws away one field, and then interpolates the missing pixels using only information from the kept field.
Filters: nnedi3.nnedi3
Used Version: v12
nnedi3_rpow2¶
nnedi3_rpow2 ported from Avisynth for VapourSynth
Filters: nnedi3_rpow2
Used Version: 1.0
nnedi3cl¶
nnedi3 is an intra-field only deinterlacer. It takes a frame, throws away one field, and then interpolates the missing pixels using only information from the remaining field. It is also good for enlarging images by powers of two.
Filters: nnedi3cl.NNEDI3CL
Used Version: 7.2
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-NNEDI3CL
Oyster¶
Oyster is an experimental implement of the Blocking Matching concept, designed specifically for compression artifacts removal.
Filters: Oyster.Basic, Oyster.Deringing, Oyster.Destaircase, Oyster.Deblocking, Oyster.Super
Used Version: 2017-02-10
Plum¶
Plum is a sharpening/blind deconvolution suite with certain advanced features like Non-Local error, Block Matching, etc..
Filters: Plum.Super, Plum.Basic, Plum.Final
Used Version: 2017-06-24
resamplehq¶
TemporalMedian is a temporal denoising filter. It replaces every pixel with the median of its temporal neighbourhood.
Filters: resamplehq.resamplehq
Used Version: 1.0
https://gist.github.com/4re/b5399b1801072458fc80#file-mcdegrainsharp-py
Sangnom¶
SangNom is a single field deinterlacer using edge-directed interpolation but nowadays it’s mainly used in anti-aliasing scripts.
Filters: sangnom.SangNom
Used Version: 2016-08-31
https://bitbucket.org/James1201/vapoursynth-sangnom/overview
SVPFlow 1¶
Motion vectors search plugin is a deeply refactored and modified version of MVTools2 Avisynth plugin
Filters: core.svp1.Super, core.svp1.Analyse, core.svp1.Convert
Used Version: 4.2.0.133
SVPFlow 2¶
Motion vectors search plugin is a deeply refactored and modified version of MVTools2 Avisynth plugin
Filters: core.svp2.SmoothFps
Used Version: 4.2.0.142
TCanny¶
Builds an edge map using canny edge detection.
Filters: tcanny.TCanny
Used Version: 2017-07-30
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TCanny
TDeintMod¶
TDeintMod is a combination of TDeint and TMM, which are both ported from tritical’s AviSynth plugin.
Filters: tdm.TDeintMod
Used Version: r10
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TDeintMod
TemporalMedian¶
TemporalMedian is a temporal denoising filter. It replaces every pixel with the median of its temporal neighbourhood.
Filters: tmedian.TemporalMedian
Used Version: v1
TTempSmooth¶
VapourSynth port of TTempSmooth.
Filters: ttmpsm.TTempSmooth
Used Version: 2018-05-08
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-TTempSmooth
VagueDenoiser¶
VapourSynth port of VagueDenoiser.
Filters: vd.VagueDenoiser
Used Version: 2015-06-08
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-VagueDenoiser
vcfreq¶
vcvcfreq plugin for VapourSynth.
Filters: vcfreq.F1Quiver, vcfreq.F2Quiver, vcfreq.Blur, vcfreq.Sharp
Used Version: 2016-05-12
vcmod¶
vcmod plugin for VapourSynth.
Filters: vcmod.Median, vcmod.Variance, vcmod.Amplitude, vcmod.GBlur, vcmod.MBlur, vcmod.Histogram, vcmod.Fan, vcmod.Variance, vcmod.Neural, vcmod.Veed, vcmod.SaltPepper
Used Version: 2017-10-17
vcmove¶
vcmove plugin for VapourSynth.
Filters: vcmove.Rotate, vcmove.DeBarrel, vcmove.Quad2Rect, vcmove.Rect2Quad
Used Version: 2016-04-10
Vine¶
Plum is a sharpening/blind deconvolution suite with certain advanced features like Non-Local error, Block Matching, etc..
Filters: Vine.Super, Vine.Basic, Vine.Final, Vine.Dilation, Vine.Erosion, Vine.Closing, Vine.Opening, Vine.Gradient, Vine.TopHat, Vine.Blackhat
Used Version: 2017-03-16
VSFilterMod¶
AviSynth subtitle plugin with support for vobsub srt and ass.
Filters: vsfm.VobSub, vsfm.TextSubMod
Used Version: 5.2
vslsmashsource¶
VapourSynth source filter based on Libav supporting a wide range of input formats.
Filters: lsmas.LibavSMASHSource, lsmas.LWLibavSource
Used Version: 929
W3FDIF¶
Weston 3 Field Deinterlacing Filter. Ported from FFmpeg’s libavfilter.
Filters: w3fdif.W3FDIF
Used Version: r1
https://github.com/HomeOfVapourSynthEvolution/VapourSynth-W3FDIF/releases
Yadifmod¶
Modified version of Fizick’s avisynth filter port of yadif from mplayer. This version doesn’t internally generate spatial predictions, but takes them from an external clip.
Filters: yadifmod.Yadifmod
Used Version: 10
http://github.com/HomeOfVapourSynthEvolution/VapourSynth-Yadifmod