|
|
Line 1: |
Line 1: |
− | <p style="clear:both; margin-top:-3px; margin-bottom: 1em; font-variant: small-caps; text-align: center; font-size: 105%;"><!-- These should be fundamental categories -->
| + | #REDIRECT [[http://avisynth.org/mediawiki/Main_Page/pl]] |
− | [http://sourceforge.net/project/showfiles.php?group_id=57023 Pobierz] | [[FAQ AviSynth]] | [[Internal filters|Domyślne filtry]] | [[External filters|Dodatkowe filtry]] - [http://www.avisynth.org/warpenterprises/ pobierz] | [http://forum.doom9.org/forumdisplay.php?s=&forumid=33 forum Doom9] | [http://sourceforge.net/projects/avisynth2/ Strona projektu] | [[Feedback|Opinie]]</p> | + | |
− | | + | |
− | == 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ą [[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 ==
| + | |
− | | + | |
− | === Nie znasz AviSynth? Zacznij od tego ===
| + | |
− | | + | |
− | * [[Pierwszy skrypt]] - przewodnik dla zupełnych nowicjuszy,
| + | |
− | * [[Wprowadzenie do filtrów]] - instruktażowy przewodnik pozwalający zacząć przygodę z AviSynth.
| + | |
− | * [[Przykłady skryptów]] - pokazują, jak to wszystko wygląda naprawdę.
| + | |
− | * [[Problemy]] z twoimi skryptami i konfiguracją - oraz jak sobie z nimi radzić.
| + | |
− | | + | |
− | === Filtry, dodatkowe pluginy, skryptowane funkcje oraz narzędzia ===
| + | |
− | | + | |
− | * [[Domyślne filtry]] - lista i oficjalne opisy umieszczonych w AviSynth filtrów, posortowane wg. kategorii.
| + | |
− | * [[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ąż używane).
| + | |
− | * [http://www.avisynth.org/warpenterprises/ Kolekcja pluginów AviSynth], autorstwa WarpEnterprises.
| + | |
− | * [[Targowisko funkcji]] - często używane funkcje.
| + | |
− | * [[Narzędzia]] - lista graficznych, tekstowych, skryptowych i innych narzędzi związanych z AviSynth.
| + | |
− | | + | |
− | === Składnia AviSynth ===
| + | |
− | | + | |
− | * [[Składnia AviSynth]] - oficjalna dokumentacja.
| + | |
− | ** [[Pluginy]] - jak je wczytywać (pluginy AviSynth, [http://www.virtualdub.org/ VirtualDub], VFAPI i w C), autowczytywanie i kolejność nazw.
| + | |
− | ** [[Zmienne skryptów]] - jak je deklarować i używać w skryptach.
| + | |
− | ** [[Operatory]] - dostępne operatory i relatywna kolejność.
| + | |
− | ** [[Funkcje użytkownika]] - jak je definiować i używać w skryptach.
| + | |
− | ** [[Przepływ sterowania]] - kontrola wykonywania instrukcji.
| + | |
− | ** [[Wbudowane funkcje]] - gotowe funkcje, do użycia w skryptach.
| + | |
− | ** [[Właściwości klipu]] - funkcje zwracające właściwość klipu.
| + | |
− | ** [[Środowisko runtime]] - skryptowanie na bazie klatek.
| + | |
− | * [[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 ==
| + | |
− | | + | |
− | * 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.
| + | |
− | * [[Filter SDK|SDK]] - programowanie pluginów AviSynth.
| + | |
− | * [http://forum.doom9.org/forumdisplay.php?s=&forumid=69 Forum developerskie AviSynth].
| + | |
− | * Coraz dłuższa [[Changelist|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|tutaj]].
| + | |