|
Home
RecentChanges
» AviSynth is a
powerful video
FrameServer
for Win32.
AviSynth Links:
»Download
»Learn to script
»FAQ
»Manual
»Discussion fora
»Project page
»External filters
»FeedBack
» You can add pages to this website
immediately. No login required.
Edit this document
» AboutAviSynth
| | |
|

( This site in english )
Seit AviSynth v2.5a kann man ein viertes Farbformat nutzen neben RGB24, RGB32 und YUY2: YV12. Seit dieser Version arbeiten viele Filter auch in YV12. Die verf�gbaren internen Filter sind hier aufgelistet, aufgeteilt in Gruppen und mit einer Kurzbeschreibung und welches Farbformat unterst�tzt wird.
Im AviSynthHandbuch findest du auch eine alphabetische Auflistung der Funktionen.
Quellfilter, die ein Clip erzeugen AviSource | �ffnet eine AVI Datei. | YV12, YUY2, RGB24, RGB32 | OpenDMLSource | �ffnet eine AVI Datei. | YV12, YUY2, RGB24, RGB32 | AviFileSource | �ffnet eine AVI Datei. | YV12, YUY2, RGB24, RGB32 | WavSource | �ffnet eine WAV Datei oder den Ton einer AVI Datei. | YV12, YUY2, RGB24, RGB32 | DirectShowSource | Es wird eine Videodatei mittels DirectShow ge�ffnet. | YV12, YUY2, RGB24, RGB32 | SegmentedAviSource / SegmentedDirectShowSource | Es werden automatisch bis zu 100 AVI-Segmente �bers Argument geladen. | YV12, YUY2, RGB24, RGB32 | BlankClip / Blackness | Es wird ein einfarbiger Clip ohne Audio mit der angegebenen L�nge (in Frames) erzeugt. | YV12, YUY2, RGB24, RGB32 | IPCSource | �ffnet einen Kommunikationskanal mit einem AviSynth kompatiblen Frameserver. | YUY2, RGB24, RGB32 | ImageReader | Es wird aus Standbildern ein Videoclip erzeugt. | YV12, YUY2, RGB24, RGB32 | Import | Importiert ein anderes AviSynth Skript. | YV12, YUY2, RGB24, RGB32 |
Filter zur Bildbearbeitung AddBorders | Es wird einen schwarzen Rand um das Bild dazu hinzugef�gt. | YV12, YUY2, RGB24, RGB32 | Blur / Sharpen | Dies sind einfache 3x3-Kern Sch�rfe- und Unsch�rfe-Filter. | YV12, YUY2, RGB24, RGB32 | ColorYUV | Man kann die Farben und die Helligkeit unabh�ngig voneinander justieren. | YV12, YUY2 | ConvertToYV12 / ConvertToYUY2 / ConvertBackToYUY2 / ConvertToRGB) / ConvertToRGB24 / ConvertToRGB32 | AviSynth kann intern mit vier Farbr�umen umgehen: RGB24, RGB32, YUY2 und YV12. Mit diesen Filtern kann man zwischen in die einzelnen Farbr�ume wechseln. | YV12, YUY2, RGB24, RGB32 | Crop | Man kann hiermit �berfl�ssige Pixel vom Rand eines Bildes wegschneiden. | YV12, YUY2, RGB24, RGB32 | CropBottom | Man kann hiermit �berfl�ssige Pixel vom unteren Rand eines Bildes wegschneiden. | YV12, YUY2, RGB24, RGB32 | GeneralConvolution | Allgemeine Konvolution. | RGB32 | GreyScale | Umwandlung in ein Graustufen-Video. | YV12, YUY2, RGB24, RGB32 | HSIAdjust | Enfernt seit AviSynth v2.53. Ver�ndern von Farbton, S�ttigung, Helligkeit und Alpha-Level. | YV12, YUY2, RGB24, RGB32 | Invert | Invertiert die Farbkan�le. | RGB32 | Layer | �berlagerung zweier Videos. | YUY2, RGB32 | Mask | Wendet eine Alpha-Maske auf einen Clip an. | RGB32 | ResetMask | Wendet eine "alles-sichtbar" Alpha-Maske auf einen Clip an. | RGB32 | ColorKeyMask | Setzt den Alpha-Kanal durch Vergleichen der Farben. | RGB32 | Letterbox | Es wird der obere und untere Rand Schwarz eingef�rbt und optinal auch die linke und rechte Seite eines Bildes. | YV12, YUY2, RGB24, RGB32 | Levels | Man kann die Helligkeitsverteilung, den Kontrast und den Gammawert �ndern. | YV12, YUY2, RGB24, RGB32 | Limiter | Es wird die Farbpalette auf den CCIR-601 Bereich eingeschr�nkt. | YV12, YUY2 | MergeChroma / MergeLuma | Mischen der Farb- oder Helligkeitswerte eines Videoclips in einen anderen. Es gibt eine optionale Gewichtung, so dass ein Verh�ltnis zwischen den zwei Clips angegeben werden kann. | YV12, YUY2 | Overlay | Legt zwei Clips �bereinander, wobei man das �berlagernde Bild positionieren kann und zwischen verschiedenen Methoden, wie �berlagert werden soll, w�hlen kann. Weiterhin kann man die Transparenz des �berlagernden Clips einstellen. | YV12, YUY2, RGB24, RGB32 | ReduceBy2 | Verkleinerung der entsprechenden Aufl�sung auf die H�lfte. | YV12, YUY2, RGB24, RGB32 | HorizontalReduceBy2 / VerticalReduceBy2 | Verkleinerung der entsprechenden horizontalen / vertikalen Aufl�sung auf die H�lfte. | YV12, YUY2, RGB24, RGB32 | RGBAdjust | Passt jeden Farbkanal einzeln an. | YUY2, RGB24, RGB32 | BicubicResize / BilinearResize / LanczosResize / PointResize | Die Resize Filter skalieren die Quelle in eine beliebige neue Aufl�sung mittels verschiedener Algorithmen. | YV12, YUY2, RGB24, RGB32 | SpatialSoften / TemporalSoften | Es wird Rauschen entfernt durch adaptives Mischen von Pixeln. | YV12 (nur TemporalSoften), YUY2 | ShowAlpha | Zeigt den Alpha-Kanal eines Clips an. | RGB32 | SwapUV / UToY / VToY / YToUV | Tauscht / kopiert die Farbkan�le eines Videoclips. | YV12, YUY2 | Tweak | Ver�ndern von Farbton, S�ttigung, Helligkeit und Kontrast. | YV12, YUY2, RGB24, RGB32 |
Filters zum Schneiden AlignedSplice / UnalignedSplice | Zusammenf�gen von zwei oder mehr Videoclips. | YV12, YUY2, RGB24, RGB32 | AssumeFPS / ChangeFPS / ConvertFPS | �ndern der Bildwiederholrate in unterschiedlicher Art und Weise. | YV12, YUY2, RGB24, RGB32 | DeleteFrame | L�scht einen einzelnen Frame, den man per Argument angibt. | YV12, YUY2, RGB24, RGB32 | Dissolve | Ist �hnlich AlignedSplice, allerdings mit einem Bereich, in dem die Videos gemischt werden. | YV12, YUY2, RGB24, RGB32 | DuplicateFrame | Verdoppelt einen Frame, den man per Argument angibt. | YV12, YUY2, RGB24, RGB32 | FadeIn / FadeIn2 / FadeOut / FadeOut2 / FadeIO / FadeIO2 | Ein- und Ausblenden des Videos gleichm��ig aus oder in Schwarz am Anfang oder am Ende. | YV12, YUY2, RGB24, RGB32 | FreezeFrame | Ersetzt alle Frames zwischen dem ersten und letzten Frame | YV12, YUY2, RGB24, RGB32 | Loop | Wiederholt den Bereich zwischen dem ersten und letzten Frame eine bestimmte Anzahl mal. | YV12, YUY2, RGB24, RGB32 | SelectEven / SelectOdd | SelectEven erzeugt ein Video, bei dem nur die geraden Frames genommen wurden. | YV12, YUY2, RGB24, RGB32 | SelectEvery | Ist die allgemeine Form von SelectEven und PullDown. | YV12, YUY2, RGB24, RGB32 | SelectRangeEvery | Es werden nur Frames aus einem Bereich ausgew�hlt, welches sich immer wiederholt. | YV12, YUY2, RGB24, RGB32 | Trim | Schneidet einen Videoclip, so dass das erzeugte Video nur die Frames zwischen erstem und letztem Frame enth�lt. | YV12, YUY2, RGB24, RGB32 |
Filter zum Bearbeiten von Interlaced Video AssumeFrameBased / AssumeFieldBased | AviSynth nimmt dann an, dass der Videoclip auf Feldern oder auf Frames basiert. | YV12, YUY2, RGB24, RGB32 | AssumeBFF / AssumeTFF | Bestimmt die Reihenfolge der Halbbilder. | YV12, YUY2, RGB24, RGB32 | Bob | Deinterlacen mittels der Bob-Methode. | YV12, YUY2, RGB24, RGB32 | ComplementParity | �ndern der Halbbild-Reihenfolge. | YV12, YUY2, RGB24, RGB32 | DoubleWeave | Wenn die Quelle auf Feldern basiert, dann funktioniert DoubleWeave �hnlich wie Weave, es wird aber die doppelte Frameanzahl erzeugt. | YV12, YUY2, RGB24, RGB32 | Interleave | Es werden einfach zwei von f�nf Frames gel�scht. | YV12, YUY2, RGB24, RGB32 | PullDown | Es werden einfach zwei von f�nf Frames gel�scht. | YV12, YUY2, RGB24, RGB32 | SeparateFields | Splittet ein Interlaced-Frame in Felder auf. | YV12, YUY2, RGB24, RGB32 | SwapFields | Tauschen der Felder in einem Interlaced-Frame. | YV12, YUY2, RGB24, RGB32 | Weave | Nimmt ein zusammengeh�hrendes Paar an Feldern aus dem Videoclip und erstellt daraus einen Interlaced-Frame. | YV12, YUY2, RGB24, RGB32 |
Audio FilterVor AviSynth v2.5 wurde die Samplingtiefe auf 16 Bits konvertiert, wenn einer der folgenden Audio Filter verwendet wurde.
Ab der Version 2.5 werden die Samplingtiefe automatisch konvertiert, wenn ein Filter eine bestimmte Samplingtiefe ben�tigt. Dies bedeutet, dass die meisten Filter die verschiedenen Typen von Quelle akzeptieren, aber wenn ein Filter die Samplingtiefe einer Quelle nicht unterst�tzt, wird die Samplingtiefe automatisch konvertiert in etwas, was unterst�tzt wird von dem Filter.
Im Allgemeinen braucht sich der durchschnittlichen Nutzer darum nicht zu k�mmern. Eine bestimmte Samplingtiefe kann festgestetzt werden durch die ConvertAudio Funktionen.
Wenn die Samplingtiefe ist vom Typ Flie�kommazahl und AviSynth die Daten auch ausgeben soll, wird sie automatisch nach 16 Bit konvertiert, da Flie�kommazahl-Samplingtiefen nicht als g�ltige AVI Daten ausgeben werden k�nnen.
Spezielle und exotische Filter Animate / ApplyRange | Dies ist ein Meta-Filter, welcher andere Filter mit kontinuierlich ver�nderten Werten aufruft. | YV12, YUY2, RGB24, RGB32 | ConditionalFilter / FrameEvaluate / ScriptClip / ConditionalReader | ConditionalFilter gibt source1 wieder zur�ck, wenn eine Bedingung passt, ansonsten source2. ScriptClip gibt den Clip zur�ck, welcher von einer Funktion, die auf jeden Frame angewandt wurde, ausgew�hlt wurde. | YV12 | FixBrokenChromaUpsampling | Es ist mir aufgefallen, dass der MS DV Codec die Farbkan�le falsch hochrechnet, so habe ich diesen Filter erstellt, der das Problem kompensiert. | YUY2 | FixLuminance | Korregiert einen versetzten vertikalen Helligkeits-Versatz | YUY2 | FlipHorizontal / FlipVertical | Stellt das Video auf den Kopf oder tauscht die Seiten | YV12, YUY2, RGB24, RGB32 | ImageWriter | Schreibt die Frames als Bilder auf die Festplatte. | YV12, YUY2, RGB24, RGB32 | PeculiarBlend | Blendet jeden Frame in den darauffolgenden Frame in einer bestimmten Art ein. | YUY2 | Reverse | Spielt den Clip r�ckw�rts ab. | YV12, YUY2, RGB24, RGB32 | Subtitle | F�gt eine einzelne Textzeile (anti-aliased) in einen bestimmten Bereich ein. | YV12, YUY2, RGB24, RGB32 | TurnLeft / TurnRight | Dreht das Video um 90 Grad gegen/im Uhrzeigersinn. | YV12, YUY2, RGB24, RGB32 |
Debug Filter ColorBars | Vergleicht zwei Videoclips und gibt die Informationen �ber die Unterschiede aus. | RGB32 | Compare | Vergleicht zwei Videoclips und gibt die Informationen �ber die Unterschiede aus. | YUY2, RGB24, RGB32 | Histogram | F�gt ein Helligkeits-Histogram hinzu. | YV12, YUY2 | Info | Gibt Informationen �ber das Video und Audio aus. | YV12, YUY2, RGB24, RGB32 | MessageClip | Erzeugt einen Videoclip mit einer Textnachricht. | RGB32 | ShowFiveVersions | Nimmt f�nf Videoclips und kombiniert sie nebeneinander von links nach rechts zu einem Bild. | YV12, YUY2, RGB24, RGB32 | ShowFrameNumber / ShowSMPTE | Blendet die Frame-Nummer ein. | YV12, YUY2, RGB24, RGB32 | StackHorizontal / StackVertical | Reiht zwei oder mehr Videoclips nebeneinander oder untereinander. | YV12, YUY2, RGB24, RGB32 | Subtract | Gibt eine Videoclip aus, wobei jeder Pixel die Differenz aus zwei verglichenen Pixeln ist. | YV12, YUY2, RGB24, RGB32 | Version | Erzeugt ein Video mit der Versionsnummer und der Copyright-Information. | RGB24 |

|
|