DeinErstesSkript

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
m (7 revisions)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
*Los geht es mit den grundlegensten AviSynth Skripten:
+
Los geht es mit den grundlegensten AviSynth Skripten:
  
 
  AVIFileSource("MeinVideo.avi")
 
  AVIFileSource("MeinVideo.avi")
  
*Öffne einen Texteditor, tippe die obige Zeile ein (wobei du als "MeinVideo.avi" irgendeine AVI Datei auf deinem Rechner angibst) und speichere das Ganze als "MeinVideo.avs". Du hast nun ein Skript, das man mit den meisten Videoplayern auf deinem Rechner öffnen kann, so z.B. kann der Windows Media Player 6.4 (ala "mplayer2.exe") das Skript abspielen. Ebenso VirtualDubMod oder VirtualDub. Für diese Programme erscheint die Textdatei einfach als AVI Datei. Cool, oder???
+
Öffne einen Texteditor, tippe die obige Zeile ein (wobei du als "MeinVideo.avi" irgendeine AVI Datei auf deinem Rechner angibst) und speichere das Ganze als "MeinVideo.avs". Du hast nun ein Skript, das man mit den meisten Videoplayern auf deinem Rechner öffnen kann, so z.B. kann der Windows Media Player 6.4 (ala "mplayer2.exe") das Skript abspielen. Ebenso [[VirtualDubMod]] oder [[VirtualDub]]. Für diese Programme erscheint die Textdatei einfach als AVI Datei. Cool, oder???
  
*Es gibt viele unterschiedliche Arten von Videodateien und jede hat so seine Eigenart. So kann man z.B. nicht eine MPEG Datei mit AVISource öffnen, weil es keine AVI Datei ist. Für MPEG Dateien kann man DirectShowSource verwenden, so dass du folgendes in dein Skript hineinschreiben musst:
+
Es gibt viele unterschiedliche Arten von Videodateien und jede hat so seine Eigenart. So kann man z.B. nicht eine MPEG Datei mit [[AviSource]] öffnen, weil es keine AVI Datei ist. Für MPEG Dateien kann man [[DirectShowSource]] verwenden, so dass du folgendes in dein Skript hineinschreiben musst:
  
 
  DirectShowSource("MeinVideo.mpg")
 
  DirectShowSource("MeinVideo.mpg")
  
*Dies ist aber auf den folgenden Seiten mehr im Detail erklärt: AVISource, DirectShowSource, AviFileSource, OpenDmlSource.
+
Es wäre besser [[DGDecode]] zu verwenden um MPEG Daten zu importieren.
  
*Wenn du es mit dem FrameServer hinbekommen hast, ist an der Zeit, etwas Interessanteres zu machen als nur das schon bekannte Video wiederzugeben! Ein guter Beginn dazu ist, sich die am HäufigstenGenutztenFilter anzugucken oder gleich mit dem AviSynthHandbuch durchzustarten.
+
Dies ist aber auf den folgenden Seiten mehr im Detail erklärt: [[AviSource|AVISource]], [[DirectShowSource]], [[AviSource|AviFileSource]], [[AviSource|OpenDmlSource]]
 +
 
 +
Wenn du es mit dem [[FrameServer]] hinbekommen hast, ist es an der Zeit, etwas Interessanteres zu machen als nur das schon bekannte Video wiederzugeben! Ein guter Beginn dazu ist, sich die am [[Filter introduction|häufigsten genutzten Filter]] anzugucken oder gleich mit dem [[Internal filters|Handbuch]] durchzustarten.
 +
 
 +
Mehr Beispiele kann man hier finden: [[Script examples|Beispielskripte]].
 +
 
 +
[[Category:German pages]]

Latest revision as of 20:49, 18 July 2013

Los geht es mit den grundlegensten AviSynth Skripten:

AVIFileSource("MeinVideo.avi")

Öffne einen Texteditor, tippe die obige Zeile ein (wobei du als "MeinVideo.avi" irgendeine AVI Datei auf deinem Rechner angibst) und speichere das Ganze als "MeinVideo.avs". Du hast nun ein Skript, das man mit den meisten Videoplayern auf deinem Rechner öffnen kann, so z.B. kann der Windows Media Player 6.4 (ala "mplayer2.exe") das Skript abspielen. Ebenso VirtualDubMod oder VirtualDub. Für diese Programme erscheint die Textdatei einfach als AVI Datei. Cool, oder???

Es gibt viele unterschiedliche Arten von Videodateien und jede hat so seine Eigenart. So kann man z.B. nicht eine MPEG Datei mit AviSource öffnen, weil es keine AVI Datei ist. Für MPEG Dateien kann man DirectShowSource verwenden, so dass du folgendes in dein Skript hineinschreiben musst:

DirectShowSource("MeinVideo.mpg")

Es wäre besser DGDecode zu verwenden um MPEG Daten zu importieren.

Dies ist aber auf den folgenden Seiten mehr im Detail erklärt: AVISource, DirectShowSource, AviFileSource, OpenDmlSource

Wenn du es mit dem FrameServer hinbekommen hast, ist es an der Zeit, etwas Interessanteres zu machen als nur das schon bekannte Video wiederzugeben! Ein guter Beginn dazu ist, sich die am häufigsten genutzten Filter anzugucken oder gleich mit dem Handbuch durchzustarten.

Mehr Beispiele kann man hier finden: Beispielskripte.

Personal tools