Strona główna

From Avisynth wiki
Revision as of 20:50, 18 July 2013 by Admin (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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

Contents

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.

Personal tools