Pierwszy skrypt

From Avisynth wiki
Revision as of 01:01, 17 July 2008 by Trzebiatowski (Talk)

Jump to: navigation, search

Zacznijmy od od podstawowego skryptu AviSynth:

AVIFileSource("MojeWideo.avi")

Otwórz Notatnik, wpisz górny przykład (zamiast "MojeWideo.avi" możesz podać jakikolwiek plik AVI znajdujący się na twoim komputerze) i zapisz to wszystko jako "MojeWideo.avs". Otrzymujesz wtedy skrypt, którego można większością odtwarzaczy na twoim komputerze odegrać, na przykład może Windows Media Player 6.4 (aka "mplayer2.exe") ten skrypt odegrać. Tak samo VirtualDubMod lub VirtualDub. Dla tych programów twój plik tekstowy wydaje się plikiem AVI.

Jest wiele rożnych rodzajów formatów wideo i każdy ma swoje cechy. Dlatego nie można n.p otworzyć pliku MPEG z AviSource bo nie jest to plik AVI. Dla plików MPEG można użyć DirectShowSource, przy używaniu niestepującego skryptu:

DirectShowSource("MojeWideo.mpg")

Lepiej by było użyć DGDecode dla importu plików MPEG.

Opisane jest to detaliczne na niestepujących stronach: AVISource, DirectShowSource, AviFileSource, OpenDmlSource

Jak już zapoznałeś się z Frameserwerem, to nadszedł czas stworzyć coś interesującego niż odtwarzanie starego filmiku! Na początek zapoznaj się z funkcjami filtrów lub od razu przejdź do oficjalnej dokumentacji.

Więcej przykładów można znaleźć tutaj: Przykłady skryptów.

Personal tools