Strona główna: Difference between revisions

From Avisynth wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 8: Line 8:
Sam w sobie, AviSynth nie posiada interfejsu graficznego (GUI), polegając na skryptowaniu, które pozwala na zaawansowaną edycję nieliniową. Chociaż na pierwszy rzut oka może się to wydawać skomplikowane i mało intuicyjne, jest to bardzo dobra metoda zarządzania projektami w precyzyjny, spójny i łatwo powtarzalny sposób, dająca olbrzymie możliwości. Ponieważ tekstowe skrypty są przyswajalne przez ludzi, każdy projekt jest jednocześnie swoją dokumentacją. Użyty język skryptowy jest prosty, ale potężny, a z podstawowych operacji można stworzyć kompleksowe filtry, by z czasem uzyskać własny zestaw użytecznych i unikalnych efektów.
Sam w sobie, AviSynth nie posiada interfejsu graficznego (GUI), polegając na skryptowaniu, które pozwala na zaawansowaną edycję nieliniową. Chociaż na pierwszy rzut oka może się to wydawać skomplikowane i mało intuicyjne, jest to bardzo dobra metoda zarządzania projektami w precyzyjny, spójny i łatwo powtarzalny sposób, dająca olbrzymie możliwości. Ponieważ tekstowe skrypty są przyswajalne przez ludzi, każdy projekt jest jednocześnie swoją dokumentacją. Użyty język skryptowy jest prosty, ale potężny, a z podstawowych operacji można stworzyć kompleksowe filtry, by z czasem uzyskać własny zestaw użytecznych i unikalnych efektów.


Ciekawy? Będąc na tej stronie, możesz przeczytać [[więcej o AviSynth]], przeszukać oficjalną [[Domyślne filtry|dokumentację]], i przejrzeć [[FAQ AviSynth]]. Lub po prostu przejdź do [http://sourceforge.net/project/showfiles.php?group_id=57023 strony pobierań] na [[SourceForge/pl|SourceForge]]. AviSynth jest programem wolnym, otwartym i darmowym.
Ciekawy? Będąc na tej stronie, możesz przeczytać [[więcej o AviSynth]], przeszukać oficjalną [[Domyślne filtry|dokumentację]], i przejrzeć [[FAQ AviSynth]]. Lub po prostu przejdź do [http://sourceforge.net/project/showfiles.php?group_id=57023 strony pobierań] na [[SourceForge]]. AviSynth jest programem wolnym, otwartym i darmowym.


== Użytkowanie ==
== Użytkowanie ==
Line 58: Line 58:
* Oficjalna [http://www.avisynth.org/SourceForge strona projektu na SourceForge] (nieaktualna, ale może zawierać informacje jeszcze nie przeniesione do tej wiki).
* Oficjalna [http://www.avisynth.org/SourceForge strona projektu na SourceForge] (nieaktualna, ale może zawierać informacje jeszcze nie przeniesione do tej wiki).
* Naucz się [[Kompilacja AviSynth|kompilować AviSynth]] i jego pluginy.
* Naucz się [[Kompilacja AviSynth|kompilować AviSynth]] i jego pluginy.
* [[AviSynth SDK/pl|SDK]] - programowanie pluginów AviSynth.
* [[AviSynth SDK|SDK]] - programowanie pluginów AviSynth.
* [http://forum.doom9.org/forumdisplay.php?s=&forumid=69 Forum developerskie AviSynth].
* [http://forum.doom9.org/forumdisplay.php?s=&forumid=69 Forum developerskie AviSynth].
* Coraz dłuższa [[Changelist/pl|lista zmian]].
* Coraz dłuższa [[Changelist|lista zmian]].
* Informacje o pracach nad [[AviSynth v3]] (który będzie niezależny od systemu operacyjnego).
* Informacje o pracach nad [[AviSynth v3]] (który będzie niezależny od systemu operacyjnego).



Revision as of 02:46, 16 July 2008

Pobierz | FAQ AviSynth | Domyślne filtry | Dodatkowe filtry - pobierz | forum Doom9 | Strona projektu | Opinie

Co to jest AviSynth?

AviSynth (w skrócie AVS) jest potężnym narzędziem przeznaczonym do obróbki wideo. Działa jako serwer klatek, zapewniając możliwość natychmiastowej edycji bez potrzeby tworzenia plików tymczasowych.

Sam w sobie, AviSynth nie posiada interfejsu graficznego (GUI), polegając na skryptowaniu, które pozwala na zaawansowaną edycję nieliniową. Chociaż na pierwszy rzut oka może się to wydawać skomplikowane i mało intuicyjne, jest to bardzo dobra metoda zarządzania projektami w precyzyjny, spójny i łatwo powtarzalny sposób, dająca olbrzymie możliwości. Ponieważ tekstowe skrypty są przyswajalne przez ludzi, każdy projekt jest jednocześnie swoją dokumentacją. Użyty język skryptowy jest prosty, ale potężny, a z podstawowych operacji można stworzyć kompleksowe filtry, by z czasem uzyskać własny zestaw użytecznych i unikalnych efektów.

Ciekawy? Będąc na tej stronie, możesz przeczytać więcej o AviSynth, przeszukać oficjalną dokumentację, i przejrzeć FAQ AviSynth. Lub po prostu przejdź do strony pobierań na SourceForge. AviSynth jest programem wolnym, otwartym i darmowym.

Użytkowanie

Nie znasz AviSynth? Zacznij od tego

Filtry, dodatkowe pluginy, skryptowane funkcje oraz narzędzia

Składnia AviSynth

  • Składnia AviSynth - oficjalna dokumentacja.
  • Dokumentacja skryptowania - wykracza poza podstawy.
    • Model wykonywania skryptu - To, co dzieje się od wczytania skryptu do uzyskania obrazu wideo, a czego ty nie widzisz. Graf filtrów. Zakres i czas działania zmiennych. Wykorzystanie skryptów runtime.
    • Funkcje użytkownika - jak w sposób efektywny pisać i wywoływać zdefiniowane przez siebie funkcje skryptowe. Pospolite błędy, których należy unikać. Sposoby organizacji twoich funkcji, tworzenie bibliotek funkcji, i dużo więcej.
    • Instrukcje blokowe - tworzenie bloków instrukcji w AviSynth.
    • Tablice - używanie tablic do operowania na całych zestawach danych za jednym zamachem.
    • Skryptowanie runtime - jak wyzwolić moc filtrów runtime i stworzyć kompleksowe skrypty, zdolne do interesujących (i efektywnych w wykorzystaniu pamięci/prędkości) operacji edycji/przetwarzania.

FAQ, przewodniki i zaawansowane zagadnienia

  • FAQ AviSynth - odpowiedzi na wiele często spotykanych pytań.
  • Format obrazu - wprowadzenie do formatów obrazu (aspect ratio - DAR, PAR, SAR), skalowanie rozdzielczości klipu.
  • Przewodniki - wskazówki dotyczące konkretnych rodzajów konwersji i pospolitych zadań.
  • Zagadnienia zaawansowane - o takich rzeczach, jak: błędne próbkowanie chromy, konwersja kolorów, wideo hybrydowe, kompensacja ruchu i inne.

Rozwój programu

Prawa autorskie

Prawa do dokumentacji AviSynth są zastrzeżone. Copyright (c) 2002-2007 AviSynth developers and contributors.

Od 5 listopada 2007, niniejsza dokumentacja jest dostępna na warunkach licencji Creative Commons Uznanie autorstwa-Na tych samych warunkach 3.0 (skracanej "CC BY-SA 3.0", zobacz także pełne warunki). Więcej informacji możesz znaleźć tutaj.