Mehr über AviSynth
Contents |
Wie funktioniert es ?
AviSynth arbeitet, indem es AVI Dateien simuliert. Das bedeutet, dass AviSynth Skript Dateien prinzipiell mit allen Anwendungen und Abspielgeräten arbeiten, die AVI Dateien öffnen können. In Wirklichkeit ist es aber so, dass nicht alle Anwendungen Videodateien behandeln, wie sie es sollten. (Zum Beispiel, lässt Ligos MPEG-Kodierer Sie nichts anderes als nur echte AVI Dateien auswählen. Wenn Sie aber ein AVI laden und den Namen manuell zu .AVS ändern, funktioniert es tadellos.)
Weil AviSynth wie ein FrameServer arbeitet, werden seine Filter "im Fluge" angewandt. Das bedeutet, dass wenn ein Programm, das eine AVS Datei geöffnet hat, um Frame 303 bittet und es aus der Quelle liest, die Filter schon angewendet werden, bevor das Frame an das Programm gesendet wird.
Wenn Sie bereit sind anzufangen, werfen Sie einen Blick auf Ihren ersten Script.
Wann ist es eine gute Idee, AviSynth zu verwenden?
Nicht alle Aufgaben in AviSynth sind gleichmäßig einfach zu meistern. Im Grunde ist es mit AviSynth sehr einfach, das Bild Ihres Videos zu ändern und das schnelle und einfache editieren des Videos. Es ist nicht unbedingt bedienungsfreundlich AviSynth für den Schnitt oder die Nachbearbeitung Ihrer Videos zu verwenden. Dafür eignen sich besser Programme, wie Adobe Premiere und Adobe AfterEffects. Eine sehr gute Verwendung für AviSynth ist jedoch, Ihr Video vorzubereiten, bevor Sie es in einem dieser Programme schneiden (Farben justieren, Geräusche entfernen, die Größe neu bestimmen).
Im Allgemeinen ist AviSynth ein sehr gutes Werkzeug bei der Videokompression. Viele Filter werden speziell für Aufgaben der Videoaufbereitung geschrieben, wenn man ein Video komprimiert oder dekomprimiert. Es gibt viele Plugins, die Ihnen helfen werden, Ihren Film noch mehr zu komprimieren, Geräusche verringern, Farben justieren und eine neue Auflösung bestimmen. Und da AviSynth als Frameserver arbeitet, benötigen Sie häufig nicht mal eine temporäre Datei, bevor Sie sie komprimieren.
Ich brauche aber eine GUI!
Richtig, wir sprechen hier über Video und es ist einfach nicht möglich Skripte zu schreiben, ohne die Resultate zu sehen. Es gibt einige wirklich gute Programme, die AviSynth nutzen oder es im Hintergrund laufen lassen.
Das am meisten verwendete ist VirtualDubMod. Es hat einen mächtigen Editor, der Ihnen erlaubt, Skripte zu ändern und das Resultat gleich zu sehen. Die einfachste Weise für die Bearbeitung eines Skriptes ist es, ihn erst einmal erzeugen, dann öffnen und anschließend Tools/Script Editor aus dem Menu wählen (oder Strg+E drücken). Jetzt können Sie Ihren Skript editieren und „F5“ drücken, um das Resultat im Hauptfenster zu sehen.
Die beste GUI-Lösung ist DVX, das komplett AviSynth integriert und eine sehr leistungsfähige GUI für die Erstellung der Skripte besitzt. Es liefert visuelles Schneiden, Größen neu bestimmen und viele Filter. Es ist in der Lage, die Einstellungen für späteren Gebrauch zu speichern, also können Sie die Skripte wiederverwenden. Einen Versuch ist es alle mal wert!
Ein anderes leistungsfähiges, GUI-ähnliches Programm ist AVSGenie. Es erzeugt Skripte und erlaubt Ihnen Filterparameter visuell zu verändern - Ihr Resultat sehen Sie sofort. Dieses ist ein Programm mit sehr großem Potenzial - ein Problem nur, dass es nicht fähig ist Skripte zu lesen, Sie können sie also nicht editieren.
Anwendungen, die gut mit AviSynth funktionieren
Wenn Sie Ihre Dateien als AVI speichern wollen (entweder als Xvid, DivX, Huffyuv oder Ähnliches), sollten Sie VirtualDubMod versuchen. Dieses Programm hat die beste Unterstützung für AviSynth Dateien.
Eine andere gute GUI basierte Software ist MeGUI.
Wenn Sie MPEG-1 oder MPEG 2 Dateien, auch TMPGEnc und CCE mit AviSynth erstellen wollen, bedenken Sie, dass diese zwar unterstürzt werden, aber Probleme verursachen können. Bitte schauen Sie hierfür in den AviSynth FAQ-Bereich.
Geschichte
Wenn Sie Interesse haben, können Sie Ben Rudiak Goulds ursprüngliche AviSynth Ansage hier (Mirror) lesen.
Häufig gestellte Fragen
Lesen Sie noch mehr über AviSynth im AviSynth FAQ.