FAQ informacje ogólne
(Tłumaczenie z en) |
(Tłumaczenie cd.) |
||
Line 16: | Line 16: | ||
# Otwieranie niewspieranych formatów: AviSynth jest w stanie otworzyć niemal każdy rodzaj pliku multimedialnego, wliczając w to MPEG-i a nawet MOV-y QuickTime. Gdy jednak wyśle on ścieżkę wideo do jakiegoś programu, ów program widzi to jako normalny plik AVI. To pozwala na otwieranie formatów, których dany program natywnie nie wspiera. | # Otwieranie niewspieranych formatów: AviSynth jest w stanie otworzyć niemal każdy rodzaj pliku multimedialnego, wliczając w to MPEG-i a nawet MOV-y QuickTime. Gdy jednak wyśle on ścieżkę wideo do jakiegoś programu, ów program widzi to jako normalny plik AVI. To pozwala na otwieranie formatów, których dany program natywnie nie wspiera. | ||
# Mniej zajętego miejsca: ścieżkę wideo dostarczaną do programu, AviSynth generuje w locie. Żadnych plików tymczasowych. To pozwala oszczędzić jakże cenne miejsce na dysku." | # Mniej zajętego miejsca: ścieżkę wideo dostarczaną do programu, AviSynth generuje w locie. Żadnych plików tymczasowych. To pozwala oszczędzić jakże cenne miejsce na dysku." | ||
+ | |||
+ | === <div id="dev">Kto rozwija AviSynth?</div> === | ||
+ | |||
+ | Pierwotnie, AviSynth (do wersji 1.0b) był rozwijany przez [http://neuron2.net/www.math.berkeley.edu/benrg/index.html Bena Rudiak-Goulda]. Obecnie rozwijają go Sh0dan, IanB, caro i wielu innych. Przy wersji 3.0 pracują ponadto d'Oursse i Bidoche. | ||
+ | |||
+ | === <div id="avs_version">Gdzie mogę ściągnąć najnowszą wersję AviSynth?</div> === | ||
+ | |||
+ | Najnowsza stabilna wersja to 2.57, którą możesz znaleźć [http://sourceforge.net/project/showfiles.php?group_id=57023 tutaj] (razem z nieco nowszymi wersjami testowymi). | ||
+ | |||
+ | === <div id="avs_bugs">Jakie bugi są w tych wersjach?</div> === | ||
+ | |||
+ | O wciąż obecnych bugach możesz poczytać w dokumentacji na [http://sourceforge.net/tracker/?atid=482673&group_id=57023 stronie projektu Avisynth]. Naprawione bugi są wymienione w [[Changelist/pl|liście zmian]]. | ||
+ | |||
+ | === <div id="avs_docs">Gdzie mogę znaleźć dokumentację AviSynth?</div> === | ||
+ | |||
+ | Dokumentacja po angielsku, niemiecku i rosyjsku jest rozprowadzana wraz z programem. Jej treść (i dużo więcej) zawarte jest również na stronach tej wiki, w większości [[Domyślne filtry|tutaj]]. naprawdę powinieneś ją przeczytać, zanim zaczniesz zgłaszać problemy na forach dyskusyjnych, ale nie wahaj się pisać jeśli przeczytasz i będziesz miał problemy z jej zrozumieniem. | ||
+ | |||
+ | === <div id="avs_install">Jak się instaluje/usuwa AviSynth?</div> === | ||
+ | |||
+ | Od wersji 2.06 dostępny jest automatyczny instalator. Zanim go użyjesz, upewnij się, że żadne stare wersje AviSynth nie walają ci się po dysku. Wyrzuć je, jeśli musisz. Aby usunąć AviSynth, wybierz opcję "Uninstall AviSynth" z folderu "AviSynth 2.5" w Menu Start. | ||
+ | |||
+ | Aby zainstalować wersję 2.05 lub wcześniejszą, umieść plik avisynth.dll w folderze system/system32 w twoim katalogu systemowym (zazwyczaj C:\WINDOWS) i uruchom install.reg. Aby ją usunąć, uruchom uninstall.reg, po czym usuń avisynth.dll. | ||
+ | |||
+ | === <div id="avs_versions">Czym różnią się wersje 1.0x, 2.0x, 2.5x, 2.6x i 3.x?</div> === | ||
+ | |||
+ | Wersje 1.0x i 2.0x są kompatybilne ze sobą nawzajem. Są też mocno przeterminowane. Główną różnicą w 2.5 jest zmiana wewnętrznej struktury AviSynth (wsparcie dla [[FAQ YV12/pl|YV12]] i wielokanałowość)czego konsekwencję stanowi to, że zewnętrzne pluginy skompilowane dla wersji 1.0x/2.0x nie zadziałają z 2.5x/2.6x - i odwrotnie. W wersji 2.6x zostanie dodane wsparcie dla innych formatów planarnych, jak YV24 i Y8. Pluginy z 2.5x będą działały w 2.6x, ale nie odwrotnie. Wszystkie te wersje będą niekompatybilne z 3.0x, która będzie działała na systemach innych niż Microsoft Windows i zostanie oparta o API GStreamera (więcej informacji [[Avisynth v3/pl|tutaj]]) |
Revision as of 20:12, 29 May 2008
| Spis treści | Informacje ogólne | Wczytywanie klipów | Wczytywanie skryptów | Komunikaty błędów | Rodzaje materiału źródłowego | Problemy z YV12 | Używanie pluginów VirtualDub |
Contents |
Czym jest AviSynth?
AviSynth (AVI SYNTHesizer, ang. Syntezator AVI) to serwer klatek. W doskonały sposób opisuje go Luke na swojej stronie:
"AviSynth, stworzony przez Bena Rudiak-Goulda jest bardzo użytecznym narzędziem, dającym do rąk niezliczoną ilość możliwości łączenia i filtrowania plików wideo. Tym, co czyni AviSynth unikalnym jest fakt, iż nie jest to kolejny program który zwyczajnie wypluwa z siebie finalne pliki. AviSynth działa jako coś w rodzaju pośrednika, łączącego twoje filmy i programy do nich.
Najprościej rzecz ujmując, AviSynth działa w następujący sposób: wpierw, tworzysz prosty plik tekstowy ze specjalnymi poleceniami, zwany skryptem. Polecenia te odnoszą się do jednego lub więcej plików wideo i filtrów, których chcesz na nich użyć. Potem uruchamiasz program obsługujący pliki wideo, na przykład VirtualDub, i otwierasz w nim skrypt. W tym miejscu AviSynth wchodzi do akcji. Otwiera pliki wideo które umieściłeś w skrypcie, używa wybranych przez ciebie filtrów i kieruje wynik swoich działań do uruchomionego programu. Ten jednakże, nie wie, że w tle działał Avisynth - myśli, że bezpośrednio otworzył plik AVI znajdujący się na twoim dysku.
Istnieje pięć głównych powodów dla których warto używać AviSynth.
- Łączenie plików wideo: AviSynth pozwala ci połączyć dowolną liczbę plików wideo, wliczając podzielone pliki AVI. Możesz nawet wybrać niektóre fragmenty lub zmienić ścieżkę audio.
- Filtrowanie: AviSynth zawiera wiele filtrów wideo. Na przykład filtry wyostrzające, przycinające lub zmieniające rozdzielczość obrazu.
- Przełamanie bariery 2 GB: AviSynth dostarcza ścieżkę wideo do wybranej aplikacji, miast pozwalać jej na bezpośredni dostęp. Dzięki temu, możesz użyć AviSynth by otworzyć pliki większe niż 2 GB w programach, które nie wspierają tak dużych plików.
- Otwieranie niewspieranych formatów: AviSynth jest w stanie otworzyć niemal każdy rodzaj pliku multimedialnego, wliczając w to MPEG-i a nawet MOV-y QuickTime. Gdy jednak wyśle on ścieżkę wideo do jakiegoś programu, ów program widzi to jako normalny plik AVI. To pozwala na otwieranie formatów, których dany program natywnie nie wspiera.
- Mniej zajętego miejsca: ścieżkę wideo dostarczaną do programu, AviSynth generuje w locie. Żadnych plików tymczasowych. To pozwala oszczędzić jakże cenne miejsce na dysku."
Kto rozwija AviSynth?
Pierwotnie, AviSynth (do wersji 1.0b) był rozwijany przez Bena Rudiak-Goulda. Obecnie rozwijają go Sh0dan, IanB, caro i wielu innych. Przy wersji 3.0 pracują ponadto d'Oursse i Bidoche.
Gdzie mogę ściągnąć najnowszą wersję AviSynth?
Najnowsza stabilna wersja to 2.57, którą możesz znaleźć tutaj (razem z nieco nowszymi wersjami testowymi).
Jakie bugi są w tych wersjach?
O wciąż obecnych bugach możesz poczytać w dokumentacji na stronie projektu Avisynth. Naprawione bugi są wymienione w liście zmian.
Gdzie mogę znaleźć dokumentację AviSynth?
Dokumentacja po angielsku, niemiecku i rosyjsku jest rozprowadzana wraz z programem. Jej treść (i dużo więcej) zawarte jest również na stronach tej wiki, w większości tutaj. naprawdę powinieneś ją przeczytać, zanim zaczniesz zgłaszać problemy na forach dyskusyjnych, ale nie wahaj się pisać jeśli przeczytasz i będziesz miał problemy z jej zrozumieniem.
Jak się instaluje/usuwa AviSynth?
Od wersji 2.06 dostępny jest automatyczny instalator. Zanim go użyjesz, upewnij się, że żadne stare wersje AviSynth nie walają ci się po dysku. Wyrzuć je, jeśli musisz. Aby usunąć AviSynth, wybierz opcję "Uninstall AviSynth" z folderu "AviSynth 2.5" w Menu Start.
Aby zainstalować wersję 2.05 lub wcześniejszą, umieść plik avisynth.dll w folderze system/system32 w twoim katalogu systemowym (zazwyczaj C:\WINDOWS) i uruchom install.reg. Aby ją usunąć, uruchom uninstall.reg, po czym usuń avisynth.dll.
Czym różnią się wersje 1.0x, 2.0x, 2.5x, 2.6x i 3.x?
Wersje 1.0x i 2.0x są kompatybilne ze sobą nawzajem. Są też mocno przeterminowane. Główną różnicą w 2.5 jest zmiana wewnętrznej struktury AviSynth (wsparcie dla YV12 i wielokanałowość)czego konsekwencję stanowi to, że zewnętrzne pluginy skompilowane dla wersji 1.0x/2.0x nie zadziałają z 2.5x/2.6x - i odwrotnie. W wersji 2.6x zostanie dodane wsparcie dla innych formatów planarnych, jak YV24 i Y8. Pluginy z 2.5x będą działały w 2.6x, ale nie odwrotnie. Wszystkie te wersje będą niekompatybilne z 3.0x, która będzie działała na systemach innych niż Microsoft Windows i zostanie oparta o API GStreamera (więcej informacji tutaj)