Więcej o AviSynth

From Avisynth wiki
(Difference between revisions)
Jump to: navigation, search
(<div id="FAQ">Często zadawane pytania</div>)
m (11 revisions)
 
(5 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
AviSynth udaje pliki AVI, co oznacza, że generalnie skrypty AVS działają z każdym programem obsługującym AVI. Jednak praktyka jest zawsze odległa od teorii, i nieraz okaże się, że nie wszystkie programy traktują pliki wideo tak, jakbyśmy tego oczekiwali. Dla przykładu, ''Ligos MPEG Encoder'' nie pozwoli ci na wybranie jakiegokolwiek innego pliku niż "prawdziwe" AVI, jednak gdy oszukasz program zmieniając rozszerzenie pliku w miejscu na nazwę, zadziała idealnie z AVS.
 
AviSynth udaje pliki AVI, co oznacza, że generalnie skrypty AVS działają z każdym programem obsługującym AVI. Jednak praktyka jest zawsze odległa od teorii, i nieraz okaże się, że nie wszystkie programy traktują pliki wideo tak, jakbyśmy tego oczekiwali. Dla przykładu, ''Ligos MPEG Encoder'' nie pozwoli ci na wybranie jakiegokolwiek innego pliku niż "prawdziwe" AVI, jednak gdy oszukasz program zmieniając rozszerzenie pliku w miejscu na nazwę, zadziała idealnie z AVS.
  
Ponieważ AviSynth działa jako [[serwer klatek]], wszystkie filtry są nakładane "w locie" - gdy program zażąda klatki 303, ta jedna klatka zostanie odczytana ze źródła, przejdzie przez cały cykl zdefiniowanych przez ciebie poleceń i zostanie zaserwowana programowi. Dzięki temu, AviSynth nie tworzy plików tymczasowych.
+
Ponieważ AviSynth działa jako [http://pl.wikipedia.org/wiki/Frameserver serwer klatek], wszystkie filtry są nakładane "w locie" - gdy program zażąda klatki 303, ta jedna klatka zostanie odczytana ze źródła, przejdzie przez cały cykl zdefiniowanych przez ciebie poleceń i zostanie zaserwowana programowi. Dzięki temu, AviSynth nie tworzy plików tymczasowych.
  
 
Jeśli czujesz się na siłach, spróbuj stworzyć swój [[pierwszy skrypt]].
 
Jeśli czujesz się na siłach, spróbuj stworzyć swój [[pierwszy skrypt]].
Line 16: Line 16:
  
 
Racja, mowa jest o wideo, a niemożliwym jest pisać skrypty bez sprawdzania dawanych przez nie rezultatów. Na szczęście istnieją programy pomagające w obsłudze AviSynth. Najczęściej używanym - przez co także najlepiej przetestowanym - jest [http://virtualdubmod.sourceforge.net/ VirtualDubMod] - jego wbudowany edytor skryptów pozwala ci w łatwy sposób je tworzyć i sprawdzać działanie jednym wciśnięciem klawisza F5. Więcej informacji o tym i innych narzędziach znajdziesz [[FAQ informacje ogólne#gui|tutaj]].
 
Racja, mowa jest o wideo, a niemożliwym jest pisać skrypty bez sprawdzania dawanych przez nie rezultatów. Na szczęście istnieją programy pomagające w obsłudze AviSynth. Najczęściej używanym - przez co także najlepiej przetestowanym - jest [http://virtualdubmod.sourceforge.net/ VirtualDubMod] - jego wbudowany edytor skryptów pozwala ci w łatwy sposób je tworzyć i sprawdzać działanie jednym wciśnięciem klawisza F5. Więcej informacji o tym i innych narzędziach znajdziesz [[FAQ informacje ogólne#gui|tutaj]].
 
Najlepsze rozwiązanie GUI to DVX które w całości integruje AviSynth i zawiera bardzo potężny GUI dla tworzenia skryptów. Zawiera wizualną obróbkę obrazu i wiele innych filtrów. Potrafi zachować ustawienia dla późniejszej obróbki dla ponownego użycia skryptów. Koniecznie do spróbowania!
 
 
Inny potężny, GUI-podobny program to AVSGenie. Generuje on skrypty, pozwala na wizualne regulowanie parametrów filtra i pokazuje bezpośrednio wynik. To jest program z bardzo wielkim potencjałem - jedyną wadą jest to, że nie potrafi on otwierać skryptów, dlatego nie możesz ich edytować.
 
  
 
== <div id="programy">Programy, które udaje się zmusić do współpracy</div> ==
 
== <div id="programy">Programy, które udaje się zmusić do współpracy</div> ==
Line 27: Line 23:
 
Innym, nieco bardziej zaawansowanym (choć dla wielu prostszym) narzędziem jest [http://megui.sourceforge.net/ MeGUI]. Oprócz AVI obsługuje także inne formaty kontenerów, jak choćby MP4 i Matroska. W dużym stopniu wspiera nowoczesny standard kompresji wideo, H.264/AVC.
 
Innym, nieco bardziej zaawansowanym (choć dla wielu prostszym) narzędziem jest [http://megui.sourceforge.net/ MeGUI]. Oprócz AVI obsługuje także inne formaty kontenerów, jak choćby MP4 i Matroska. W dużym stopniu wspiera nowoczesny standard kompresji wideo, H.264/AVC.
  
Jeśli zamierzasz przygotowywać pliki w formatach MPEG-1 lub MPEG-2, zarówno [http://www.tmpgenc.net/ TMPGEnc] jak i [http://www.cinemacraft.com/ CCE] wspierają AviSynth, ale z problemami - przeszukaj [[AviSynth FAQ/pl|FAQ]].
+
Jeśli zamierzasz przygotowywać pliki w formatach MPEG-1 lub MPEG-2, zarówno [http://www.tmpgenc.net/ TMPGEnc] jak i [http://www.cinemacraft.com/ CCE] wspierają AviSynth, ale z problemami - przeszukaj [[Najczęściej zadawane pytania|FAQ AviSynth]].
 
+
== <div id="historia">Historia</div> ==
+
 
+
Jeżeli jesteś ciekaw, możesz [http://groups.google.nl/group/rec.video.desktop/msg/7e92183252a2f6d2?output=gplain tutaj] ([[Original AviSynth announcement|Mirror]]) znaleźć oryginalne zawiadomienie AviSynth Bena Rudiaka Goulda.
+
 
+
== <div id="FAQ">Często zadawane pytania</div> ==
+
  
Poczytaj jeszcze wiecej o AviSynth w sekcji [[FAQ AviSynth]].
+
[[Category:Polish pages]]

Latest revision as of 21:50, 18 July 2013

Contents

[edit]
Jak to działa

AviSynth udaje pliki AVI, co oznacza, że generalnie skrypty AVS działają z każdym programem obsługującym AVI. Jednak praktyka jest zawsze odległa od teorii, i nieraz okaże się, że nie wszystkie programy traktują pliki wideo tak, jakbyśmy tego oczekiwali. Dla przykładu, Ligos MPEG Encoder nie pozwoli ci na wybranie jakiegokolwiek innego pliku niż "prawdziwe" AVI, jednak gdy oszukasz program zmieniając rozszerzenie pliku w miejscu na nazwę, zadziała idealnie z AVS.

Ponieważ AviSynth działa jako serwer klatek, wszystkie filtry są nakładane "w locie" - gdy program zażąda klatki 303, ta jedna klatka zostanie odczytana ze źródła, przejdzie przez cały cykl zdefiniowanych przez ciebie poleceń i zostanie zaserwowana programowi. Dzięki temu, AviSynth nie tworzy plików tymczasowych.

Jeśli czujesz się na siłach, spróbuj stworzyć swój pierwszy skrypt.

[edit]
Kiedy użycie AviSynth jest dobrym pomysłem

Nie wszystkie zadania da się wykonać w AviSynth z równą łatwością. Ogólnie rzecz ujmując, Avisynth pozwala w szybki sposób poprawić obraz w twoim klipie i zrobić prosty montaż. Niezbyt łatwe jest cięcie i zaawansowany postprocessing - do tych celów lepsze są profesjonalne narzędzia jak Adobe Premiere Pro czy After Effects, co nie oznacza, że są one niewykonalne w AVS i nie przyniosą lepszych rezultatów. Po prostu będzie to bardziej skomplikowane.

Podsumowując, AviSynth jest świetnym narzędziem w przygotowywaniu wideo do kompresji i archiwizacji - korekcie kolorów, usuwaniu szumu, wyostrzaniu, przycinaniu czarnych pasów i zmianach rozdzielczości. Z myślą o docelowej kompresji/rekompresji obrazu napisano wiele świetnych filtrów, które z pewnością ci się przydadzą.

[edit]
Ale ja potrzebuję GUI!

Racja, mowa jest o wideo, a niemożliwym jest pisać skrypty bez sprawdzania dawanych przez nie rezultatów. Na szczęście istnieją programy pomagające w obsłudze AviSynth. Najczęściej używanym - przez co także najlepiej przetestowanym - jest VirtualDubMod - jego wbudowany edytor skryptów pozwala ci w łatwy sposób je tworzyć i sprawdzać działanie jednym wciśnięciem klawisza F5. Więcej informacji o tym i innych narzędziach znajdziesz tutaj.

[edit]
Programy, które udaje się zmusić do współpracy

Opisany pokrótce VirtualDubMod potrafi zapisać obraz przesłany z AviSynth jako plik AVI skodowany za pomocą Xvid, DivX i wielu innych kodeków.

Innym, nieco bardziej zaawansowanym (choć dla wielu prostszym) narzędziem jest MeGUI. Oprócz AVI obsługuje także inne formaty kontenerów, jak choćby MP4 i Matroska. W dużym stopniu wspiera nowoczesny standard kompresji wideo, H.264/AVC.

Jeśli zamierzasz przygotowywać pliki w formatach MPEG-1 lub MPEG-2, zarówno TMPGEnc jak i CCE wspierają AviSynth, ale z problemami - przeszukaj FAQ AviSynth.

Personal tools