Strona główna

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(Translation)
 
(Gotowe tłumaczenie)
Line 12: Line 12:
 
== Użytkowanie ==
 
== Użytkowanie ==
  
=== Zieloni w AviSynth powinni od tego zacząć ===
+
=== Nie znasz AviSynth? Zacznij od tego ===
  
 
* [[Pierwszy skrypt|Twój pierwszy skrypt]] - przewodnik dla zupełnych nowicjuszy,
 
* [[Pierwszy skrypt|Twój pierwszy skrypt]] - przewodnik dla zupełnych nowicjuszy,
Line 23: Line 23:
 
* [[Domyślne filtry]] - lista i oficjalne opisy rozprowadzanych z AviSynth filtrów, posortowane wg. kategorii.
 
* [[Domyślne filtry]] - lista i oficjalne opisy rozprowadzanych z AviSynth filtrów, posortowane wg. kategorii.
 
* [[Dodatkowe filtry]] - dokumentacja pluginów i skryptowanych funkcji napisanych przez użytkowników do AviSynth 2.5x.
 
* [[Dodatkowe filtry]] - dokumentacja pluginów i skryptowanych funkcji napisanych przez użytkowników do AviSynth 2.5x.
* [[Dodatkowe pluginy stare|Dodatkowe pluginy (stare)]] - dokumentacja pluginów do AviSynth 1.0x/2.0x (stare, ale niektóre wciąż w powszechnym użytku).
+
* [[Dodatkowe pluginy stare|Dodatkowe pluginy (stare)]] - dokumentacja pluginów do AviSynth 1.0x/2.0x (stare, ale niektóre wciąż używane).
 
* [http://www.avisynth.org/warpenterprises/ Kolekcja pluginów AviSynth], autorstwa WarpEnterprises.
 
* [http://www.avisynth.org/warpenterprises/ Kolekcja pluginów AviSynth], autorstwa WarpEnterprises.
 
* [[Bazar z funkcjami]] - często używane funkcje.
 
* [[Bazar z funkcjami]] - często używane funkcje.
Line 38: Line 38:
 
** [[Wbudowane funkcje]] - gotowe funkcje, do użycia w skryptach.
 
** [[Wbudowane funkcje]] - gotowe funkcje, do użycia w skryptach.
 
** [[Właściwości klipu]] - funkcje zwracające właściwość klipu.
 
** [[Właściwości klipu]] - funkcje zwracające właściwość klipu.
** [[Środowisko uruchomieniowe]] - skryptowanie na bazie klatek.
+
** [[Środowisko runtime]] - skryptowanie na bazie klatek.
* [[Scripting reference]] - Beyond scripting basics.
+
* [[Dokumentacja skryptowania]] - wykracza poza podstawy.
** [[The script execution model]] - The steps behind the scenes from the script to the final video clip output. The filter graph. Scope and lifetime of variables. Evaluation of runtime scripts.
+
** [[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.
** [[User functions]] - How to effectively write and invoke user defined script functions; common pitfalls to avoid; ways to organise your function collection and create libraries of functions, and many more.
+
** [[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.
** [[Block statements]] - Techniques and coding idioms for creating blocks of AviSynth script statements.
+
** [[Instrukcje blokowe]] - tworzenie bloków instrukcji w AviSynth.
** [[Arrays]] - Using arrays (and array operators) for manipulating collections of data in a single step.
+
** [[Tablice]] - używanie tablic do operowania na całych zestawach danych za jednym zamachem.
** [[Scripting at runtime]] - How to unravel the power of runtime filters and create complex runtime scripts that can perform interesting (and memory/speed efficient) editing/processing operations and effects.
+
** [[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), jak to spożytkować przy skalowaniu rozdzielczości twojego  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 ==
 +
 
 +
* Chcesz zaoferować [[pomoc]]?
 +
* 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.
 +
* [[SDK]] - programowanie pluginów AviSynth.
 +
* [http://forum.doom9.org/forumdisplay.php?s=&forumid=69 Forum developerskie AviSynth]
 +
* Coraz dłuższa [[Changelist/pl|lista zmian]]
 +
* Informacje o pracach nad [[AviSynth v3]] (który będzie niezależny od systemu operacyjnego).
 +
 
 +
== 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 [http://creativecommons.org/licenses/by-sa/3.0/deed.pl licencji Creative Commons Uznanie autorstwa-Na tych samych warunkach 3.0] (skracanej "CC BY-SA 3.0"), zobacz także [http://creativecommons.org/licenses/by-sa/3.0/legalcode pełne warunki]. Więcej informacji możesz znaleźć [[AviSynth:Copyrights/pl|tutaj]].

Revision as of 10:27, 27 May 2008

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

Contents

Co to jest AviSynth?

AviSynth jest potężnym narzędziem przeznaczonym do obróbki wideo. Działa jako serwer klatek, zapewniając możliwość natychmiastowej edycji bez potrzeby 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, przykładna 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), jak to spożytkować przy skalowaniu rozdzielczości twojego 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.

Personal tools