Abkürzungen:

Benannte Funktionsargumente werden in Anführungszeichen "arg" geschrieben und sind immer optional.
Mögliche Typen von nicht-clip-Argumentn sind int (Ganzzahl), float (Gleitkommazahl), string (Zeichenkette) or bool (Wahr/Falsch).
[yuy2] usw. beschreibt die möglichen Farbformate für ein Filter. Siehe auch ConvertToRGB / ConvertToYUY2 / ConvertBackToYUY2 für Details.
[v 2.04] bezeichnet die Version von AviSynth, seit der das Filter verfügbar ist.

script Textdatei mit den Filtern und Befehlen
clip Videodatei (oder eigentlich die Variable, in der das Video gespeichert wird)
file Datei
frame ein Bild in einem Video
fps (framerate) Bilder pro Sekunde, für PAL immer 25 (Bildwiederholrate)
fade schwächer werden, also z.B. ausblenden
reduce vermindern
trim Abschneiden
argument die Eingangsgrössen für eine Funktion bzw. einen Filterbefehl
stack übereinander packen
number eine Zahl
string eine Zeichenkette (d.h. eine Aneinanderreihung von Buchstaben, Ziffern,...)
int eine Ganzzahl (Zahl ohne Komma)
float eine Gleitkommazahl (mit Komma)
splice zusammenfügen
aligned, unaligned ausgerichtet, nicht ausgerichtet
expression Ausdruck, Formel
return zurückkehren, Rückgabe eines Wertes
optional eine Variable, die angeführt sein kann aber nicht sein muss
default Standardwert
true wahr, Ja
false falsch, nein
error Fehler
plugin Erweiterungs-Funktion
field, interlaced

bei einem Interlaced-Bild sind zwei "field"-Bilder (die zeitlich 1/50 sec auseinander liegen) auf ein "frame"-Bild zusammengemischt, und zwar immer die geraden Zeilen vom einen und die ungeraden vom zweiten "field"-Bild.
Die zeitliche Auflösung ist also doppelt so hoch, allerdings mit der halben Zeilenanzahl, wobei die vertikale Position dieser Zeilen stimmt (die fields werden beim Abspielen im TV nicht nur doppelt so hoch gemacht sondern auch um eine halbe Zeile nach oben bzw. unten verschoben)

bob springen (nämlich gerade der Effekt, dass die fields eines Interlaced-Videos hoch- und runter springen, wenn man sie einfach hintereinander abspielt)
progressive das Gegenteil von Interlaced - alle 1/25 sec ein ganzes Bild

 


Alphabetische Auflistung

AddBorders [yuy2] [rgb32] [rgb24]

Amplify / AmplifydB [yuy2] [rgb32] [rgb24] Animate [yuy2] [rgb32] [rgb24] AssumeFrameBased / AssumeFieldBased [yuy2] [rgb32] [rgb24] AssumeTFF / AssumeBFF [yuy2] [rgb32] [rgb24] AssumeSampleRate [yuy2] [rgb32] [rgb24] AudioDub [yuy2] [rgb32] [rgb24] AVISource / OpenDMLSource / AVIFileSource / WAVSource BlankClip / Blackness Blur / Sharpen [yuy2] [rgb32] [rgb24] Bob [yuy2] [rgb32] [rgb24] ColorBars ComplementParity [yuy2] [rgb32] [rgb24] Compare [yuy2] [rgb32] [rgb24] ConvertToRGB / ConvertToYUY2 / ConvertBackToYUY2 / ConvertToRGB32 / ConvertToRGB24 [yuy2] [rgb32] [rgb24] ConvertAudioTo16bit [yuy2] [rgb32] [rgb24] ConvertToMono [yuy2] [rgb32] [rgb24] Crop / CropBottom [yuy2] [rgb32] [rgb24] DelayAudio [yuy2] [rgb32] [rgb24] DeleteFrame [yuy2] [rgb32] [rgb24] DirectShowSource Dissolve [yuy2] [rgb32] [rgb24] DoubleWeave [yuy2] [rgb32] [rgb24] DuplicateFrame [yuy2] [rgb32] [rgb24] EnsureVBRMP3Sync [yuy2] [rgb32] [rgb24] FadeIn / FadeOut / FadeIn2 / FadeOut2 [yuy2] [rgb32] [rgb24] FixBrokenChromaUpsampling [yuy2] FixLuminance [yuy2] FlipVertical [yuy2] [rgb32] [rgb24] AssumeFPS / ChangeFPS / ConvertFPS [yuy2] [rgb32] [rgb24] FreezeFrame [yuy2] [rgb32] [rgb24] GeneralConvolution [rgb32] GetLeftChannel / GetRightChannel [yuy2] [rgb32] [rgb24] Greyscale [yuy2] [rgb32] [rgb24] Histogram [yuy2] [rgb32] [rgb24] Interleave [yuy2] [rgb32] [rgb24] KillAudio [yuy2] [rgb32] [rgb24] Layer / Mask / ResetMask / ColorKeyMask [???] Letterbox [yuy2] [rgb32] [rgb24] Levels [yuy2] [rgb32] [rgb24] Loop [yuy2] [rgb32] [rgb24] MergeChroma / MergeLuma [yuy2] LowPassAudio / HighPassAudio [yuy2] [rgb32] [rgb24] MessageClip MixAudio [yuy2] [rgb32] [rgb24] MonoToStereo [yuy2] [rgb32] [rgb24] Normalize [yuy2] [rgb32] [rgb24] PeculiarBlend [yuy2] Pulldown [yuy2] [rgb32] [rgb24] RGBAdjust [yuy2] [rgb32] [rgb24] ReduceBy2 / HorizontalReduceBy2 / VerticalReduceBy2 [yuy2] [rgb32] [rgb24] ResampleAudio [yuy2] [rgb32] [rgb24] BilinearResize / BicubicResize / LanczosResize / PointResize [yuy2] [rgb32] [rgb24] Reverse [yuy2] [rgb32] [rgb24] SegmentedAVISource / SegmentedDirectShowSource SelectEven / SelectOdd [yuy2] [rgb32] [rgb24] SelectEvery [yuy2] [rgb32] [rgb24] SeparateFields [yuy2] [rgb32] [rgb24] ShowFiveVersions [yuy2] [rgb32] [rgb24] ShowFrameNumber / ShowSMPTE [yuy2] [rgb32] [rgb24] SpatialSoften / TemporalSoften [yuy2] AlignedSplice / UnalignedSplice [yuy2] [rgb32] [rgb24] StackHorizontal / StackVertical [yuy2] [rgb32] [rgb24] Subtitle [yuy2] [rgb32] [rgb24] Subtract [yuy2] [rgb32] [rgb24] SwapFields [yuy2] [rgb32] [rgb24] Trim [yuy2] [rgb32] [rgb24] Tweak [yuy2] Version Weave [yuy2] [rgb32] [rgb24]