Filtry źródłowe

AVISource / OpenDMLSource / AVIFileSource / WAVSource

AVISource wymaga jako argumentu nazwy jednego lub więcej plików (oczywiście z dokładną ścieżką dostępu) w cudzysłowach i plik ten wczytuje (w przypadku większej ilości plików niż jeden - pliki są łączone)

DirectShowSource

DirectShowSource wczytuje klip video wykorzystujący DirectShow

SegmentedAVISource / SegmentedDirectShowSource

SegmentedAVISource automatycznie wczytuje do 100 plików AVI i je łączy

BlankClip / Blackness

BlankClip wytwarza konkretny kolor, klip video bez dźwięku o określonej długości (w klatkach)

ImageReader

ImageReader tworzy klip video z oddzielnych plików graficznych

Import

Import importuje gotowy skrypt AviSynth do bieżącego skryptu

Filtry do obróbki obrazu

AddBorders

AddBorders dodaje czarne pasy wokół klipu z określoną szerokością (w pikselach)

Blur / Sharpen

Blur rozmazuje obraz, a Sharpen go wyostrza

ColorYUV

ColorYUV pozwala zmienić kolor i luminację klipu video na wiele, różnych sposobów

ConvertToRGB / ConvertToYUY2 / ConvertToYV12 / ConvertBackToYUY2 ConvertToRGB32 / ConvertToRGB24

Filtry te rzutują do określonej przestrzeni kolorów

Crop / CropBottom

Crop przycina zbędne piksele na każdej klatce

GeneralConvolution

GeneralConvulation

Greyscale

Rzutuje klip do klipu w odcieniach szarości

Invert

Odwraca jeden lub więcej kanałów z klipu o przestrzeni kolorów RGB32

Layer / Mask / ResetMask / ColorKeyMask

Filtr Layer nakłada na siebie dwa klipy, natomiast pozostałe 3 filtry służą do wytworzenia, w różny sposób, kanału alpha

Letterbox

Letterbox dodaje pasy na górze i na dole klipu oraz dodatkowo po jego bokach

Levels

Levels modyfikuje jasność, kontrast i gammę

Limiter

Filtr ogranicza piksele do standardu CCIR-601

Overlay

Nakłada na siebie dwa klipy używając do tego różnych metod nakładania

MergeChroma / MergeLuma

Filtry te umożliwiają scalenia lumy (jasność) lub chromy (kolor) jednego klipu z drugim

ReduceBy2 / HorizontalReduceBy2 / VerticalReduceBy2

HorizontalReduceBy2 zmniejsza poziomy rozmiar klipu o połowę,  VerticalReduceBy2 zmniejsza klip w pionie o połowę, a ReduceBy2 zmniejsza cały klip o połowę

BilinearResize / BicubicResize / LanczosResize / PointResize

Filtry służą do zmiany rozdzielczości klipu

RGBAdjust

Filtr ten mnoży każdy kanał koloru przez podaną wartość

ShowAlpha

Wskazuje kanał alpha w klipie RGB32

SpatialSoften / TemporalSoften

Filtry te usuwają szum z klipu video poprzez selektywne mieszanie pikseli

SwapUV / UToY / VToY / YToUV

Filtry służą do zamiany w klipie kanałów lumy (jasność) bądź chromy (kolor)

Tweak

Filtr ten umożliwia modyfikację barwy, nasycenia, jasności i kontrastu klipu video

Filtry do edycji

AlignedSplice / UnalignedSplice

Filtry te łączą klipy video

AssumeFPS / ChangeFPS / ConvertFPS

Filtry te zmieniają FPS filmu w określony sposób

DeleteFrame

DeleteFrame usuwa pojedynczą klatkę

Dissolve

Dissolve łączy klipy z ładnym przejściem (tzw. przenikaniem)

DuplicateFrame

DuplicateFrame podwaja pojedynczą klatkę

FadeIn / FadeOut / FadeIn2 / FadeOut2 / FadeIO / FadeIO2

Filtry rozjaśniają/ściemniają video z/do danego koloru

FreezeFrame

Filtr ten zamraża obraz w klipie

Loop

Powtarza określony zakres klatek, określoną ilość razy

SelectEven / SelectOdd

SelectEven wykorzystuje tylko parzyste klatki, a SelectOdd - nieparzyste

SelectEvery

SelectEvery w określony sposób wybiera pojedyncze klatki z klipu video

SelectRangeEvery

SelectRangeEvery w określony sposób wybiera zakres klatek z klipu video

Trim

Przycina klip do określonej długości w klatkach (od klatki a do klatki b)

Filtry do kompresowania przeplotu

AssumeFrameBased / AssumeFieldBased

Filtry te wymuszają, by klip wejściowy był źródłową klatką lub źródłowym polem

AssumeTFF / AssumeBFF

Wymusza kolejność pola

Bob

Bob pobiera materiał i usuwa z niego przeplot

ComplementParity

Zamienia górne pola na dolne i odwrotnie

DoubleWeave

Z kilku pól, z wejściowego klipu, poprzez połączenie ich, tworzy klatki z przeplotem (jak sama nazwa wskazuje, filtr ten generuje dwukrotnie większą liczbę klatek niż filtr Weave)

Interleave

Interleave wstawia klatki z kilku klipów metodą klatka po klatce

Pulldown

Wybiera dwie z każdych pięciu klatek materiału video

SeparateFields

Filtr ten pobiera materiał ze źródłową klatką i rozdziela każdą klatkę na składowe pola tworząc w ten sposób nowy materiał z podwojoną liczbą klatek i prędkością ich odtwarzania

SwapFields

Filtr ten zamienia linie obrazu

Weave

Z kilku pól, z wejściowego klipu, poprzez połączenie ich, tworzy klatki z przeplotem

Filtry audio

Do wersji 2.5, przy użyciu, któregoś z poniższych filtrów audio, próbkowanie było rzutowane do 16 bitowego. Począwszy od wersji 2.5 próbkowanie audio jest automatycznie rzutowane, gdy filtr tego wymaga. Oznacza to, że większość filtrów będzie akceptować różne typy próbkowania audio, jednakże, jeśli filtr nie będzie wspomagał danego próbkowania to będzie ono automatycznie rzutowane do jakiegoś wspomaganego przez dany filtr. Generalnie nie powinno to martwić przeciętnego użytkownika, ale można określić typ próbkowania przez życie filtra ConvertAudio. Jeśli wartość próbkowania jest typem float (liczba zmiennopozycyjna albo po prostu - ułamek dziesiętny), to wtedy, AviSynth, będzie rzutował wyjściowe próbkowanie do 16 bitowego, ponieważ, w pliku AVI, wartości typu float są określane jako nieprawidłowe.

Amplify / AmplifydB

Oba filtry służą do wzmocnienia ścieżki dźwiękowej

AssumeSampleRate

Zmienia prędkość próbkowania (prędkość odtwarzania)

AudioDub

Scala video z audio

ConvertToMono

Filtr ten rzutuje sygnał wielokanałowy na mono

ConvertAudioTo8bit / ConvertAudioTo16bit / ConvertAudioTo24bit / ConvertAudioTo32bit / ConvertAudioToFloat

Rzutują próbkowanie audio do danej wartości bitowej

DelayAudio

Opóźnia (dodaje ciszę) lub przyspiesza (usuwa część ścieżki) odtwarzania się ścieżki audio w klipie

EnsureVBRMP3Sync

Filtr EnsureVBRMP3Sync zapewnia wyjściową synchronizację audio w formacie mp3, kiedy klip jest przeszukiwany lub przycinany

GetChannel

Zwraca jeden lub więcej kanałów wielokanałowego sygnału

KillAudio

KillAudio kompletnie usuwa audio z klip

MergeChannels

Scala kanały audio dwóch lub więcej klipów

MixAudio

Miksuje dwie ścieżki audio w jedną

Normalize

Wzmacnia cały sygnał audio do poziomu, w którym nie następuje jeszcze przesterowanie (obcinanie szczytów fali)

ResampleAudio

Filtr ten wykonuje zmianę prędkości próbkowania audio

SSRC

SSRC wykonuje zmianę prędkości próbkowania audio

SuperEQ

Filtr ten służy jako korektor graficzny

Tone

Generuje dźwięk o danej częstotliwości i żądanej długości

Filtry specjalne

Animate / ApplyRange

Filtry te w sposób ciągły zmieniają wartości argumentów określonego filtra na zadanej długości filmu (w klatkach)

ConditionalFilter / FrameEvaluate / ScriptClip / ConditionalReader

Filtrowanie warunkowe

FixBrokenChromaUpsampling

Przepróbkowanie kanałów chromy (kolor)

FixLuminance

Zmniejsza jasność obrazu wraz zbliżaniem się do góry klatki

FlipHorizontal / FlipVertical

Odbijają obraz w pionie lub w poziomie

ImageWriter

ImageWriter zapisuje klatki z klipu, jako oddzielne pliki graficzne na HDD

PeculiarBlend

Filtr ten łączy każdą klatkę z klatką następną w specyficzny sposób

Reverse

Odtwarza klip "od tyłu"

Subtitle

Wstawia pojedynczą linię wygładzonego tekstu dla określonego przedziału klatek

TurnLeft / TurnRight

Obracają materiał o 90 stopni w określoną stronę

Filtry pomocne przy usuwaniu błędów

ColorBars

ColorBars generuje klip video zawierający kolorowe słupki

Compare

Filtr ten na klip poddany filtracji nakłada tekst (średnia bezwzględna różnica, średnia różnica i PSNR) oraz diagram PNSR

Histogram

Filtr ten dodaje histogram po prawej stronie klipu

Info

Info wyświetla informacje o klipie w jego lewym górnym rogu

MessageClip

Generuje klip zawierający wiadomość tekstową

ShowFiveVersions

Pobiera pięć strumieni video i tworzy z nich jeden klip

ShowFrameNumber / ShowSMPTE

Nakładają na klip video numer aktualnej klatki lub aktualny czas filmu

StackHorizontal / StackVertical

Filtry te wyświetlają wszystkie pobrane klipy, w poziomie lub w pionie

Subtract

Subtract generuje klip wyjściowy, w którym każdy piksel ma wartość równą różnicy pomiędzy dwoma opowiadającymi sobie pikselami

Version

Generuje klip video z informacją o posiadanej wersji AviSynth i notką o prawach autorskich