<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.avisynth.nl/index.php?action=history&amp;feed=atom&amp;title=FAQ_wczytywanie_plik%C3%B3w</id>
	<title>FAQ wczytywanie plików - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.avisynth.nl/index.php?action=history&amp;feed=atom&amp;title=FAQ_wczytywanie_plik%C3%B3w"/>
	<link rel="alternate" type="text/html" href="http://www.avisynth.nl/index.php?title=FAQ_wczytywanie_plik%C3%B3w&amp;action=history"/>
	<updated>2026-08-12T21:49:24Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>http://www.avisynth.nl/index.php?title=FAQ_wczytywanie_plik%C3%B3w&amp;diff=1941&amp;oldid=prev</id>
		<title>Admin: 18 revisions</title>
		<link rel="alternate" type="text/html" href="http://www.avisynth.nl/index.php?title=FAQ_wczytywanie_plik%C3%B3w&amp;diff=1941&amp;oldid=prev"/>
		<updated>2013-07-18T19:50:07Z</updated>

		<summary type="html">&lt;p&gt;18 revisions&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:50, 18 July 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>http://www.avisynth.nl/index.php?title=FAQ_wczytywanie_plik%C3%B3w&amp;diff=1940&amp;oldid=prev</id>
		<title>Wilbert at 19:56, 17 July 2013</title>
		<link rel="alternate" type="text/html" href="http://www.avisynth.nl/index.php?title=FAQ_wczytywanie_plik%C3%B3w&amp;diff=1940&amp;oldid=prev"/>
		<updated>2013-07-17T19:56:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;|[[Najczęściej zadawane pytania | Spis treści]] | [[FAQ informacje ogólne|Informacje ogólne]] | &amp;#039;&amp;#039;&amp;#039;Wczytywanie plików&amp;#039;&amp;#039;&amp;#039; | [[FAQ serwowanie klatek | Wczytywanie skryptów]] | [[FAQ częste błędy | Komunikaty błędów]] | [[FAQ rodzaje materiału źródłowego | Rodzaje materiału źródłowego]] | [[FAQ YV12/pl | Problemy z YV12]] | [[FAQ używanie pluginów VirtualDub | Używanie pluginów VirtualDub]] |&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;div id=&amp;quot;sposoby&amp;quot;&amp;gt;Jak wczytuje się pliki do AviSynth?&amp;lt;/div&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Są dwa sposoby:&lt;br /&gt;
&lt;br /&gt;
# używając polecenia &amp;#039;&amp;#039;&amp;#039;AviSource()&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# używając polecenia &amp;#039;&amp;#039;&amp;#039;DirectShowSource()&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* AviSource() używa platformy &amp;#039;&amp;#039;Video for Windows (VfW)&amp;#039;&amp;#039;. Jest dość stara i tak naprawdę jedyny powszechnie używany format jaki wspiera to AVI, jednak wspiera go dobrze - paradoksalnie, dzięki temu, że nie obsługuje wielu funkcji nowoczesnych kontenerów, VfW zwraca klatki w dokładnie takiej kolejności, w jakiej są umieszczone w ścieżce wideo. Przy używaniu tego sposobu trzeba jednak pamiętać, że z obsługą pewnych haków na AVI (jak np. dźwięk VBR czy wideo w H.264) mogą pojawić się problemy. Aby otworzyć plik potrzebujesz odpowiedniego kodeka z interfejsem VfW.&lt;br /&gt;
* DirectShowSource() - jak sama nazwa wskazuje - używa nowszej platformy &amp;#039;&amp;#039;DirectShow (DS)&amp;#039;&amp;#039;. Wspiera ona ogromną liczbę różnych formatów obrazu i dźwięku, ale z uwagi na to, że została stworzona z myślą o odtwarzaniu treści multimedialnych, nie ich edycji - nie zawsze klatki są zwracane we właściwej kolejności. Analogicznie, musisz mieć zainstalowane odpowiednie filtry DS, aby otworzyć plik. O tym, który filtr jest używany do obsługi danego formatu, decyduje [[#merit|wartość MERIT]].&lt;br /&gt;
&lt;br /&gt;
AviSynth obsługuje tylko po jednej ścieżce audio i wideo. Zanim wczytasz plik upewnij się, że nie zawiera więcej ścieżek - jeśli tak jest, wymuksuj te, z których chcesz korzystać. Możesz też wczytać [[#obraz|obraz]] i [[#dźwięk|dźwięk]] osobno, z dwóch różnych plików.&lt;br /&gt;
&lt;br /&gt;
Część formatów nie jest poprawnie obsługiwana ani przez VfW, ani przez DS. Dla niektórych powstały dedykowane pluginy, zwykle bardziej wiarygodne od dekoderów VfW/DS, które nastawione są na odtwarzanie, nie na obróbkę treści multimedialnych. Istnieją też pluginy dla części formatów zupełnie nieobsługiwanych przez ww. platformy. Opis niektórych znajdziesz [[#ded-pluginy|poniżej]], zaś pełną listę [[Dodatkowe filtry#filtry_źródłowe|tutaj]].&lt;br /&gt;
&lt;br /&gt;
Wczytując pliki do AviSynth, dobrze jest trzymać się poniższego przewodnika:&lt;br /&gt;
* gdy tylko możliwe, spróbuj wczytać swój plik używając AviSource() bądź wyspecjalizowanego pluginu, gdyż daje to najbardziej wiarygodne rezultaty;&lt;br /&gt;
* jeśli to się nie uda, użyj DirectShowSource() z zainstalowanym filtrem;&lt;br /&gt;
* jeśli to się nie uda, dokonaj konwersji pliku (najlepiej bezstratnej) do wspieranego formatu.&lt;br /&gt;
Sporą liczbę różnych formatów wraz ze wskazówkami, jak je wczytywać do AviSynth, opisano poniżej. Miłej lektury :)&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;div id=&amp;quot;avi&amp;quot;&amp;gt;Jak wczytać plik AVI?&amp;lt;/div&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Użyj [[AVISource/pl|AVISource]]. Przykład:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
AVISource(&amp;quot;C:\plik.avi&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli nie chcesz dźwięku:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
AVISource(&amp;quot;C:\plik.avi&amp;quot;,false)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli AVISource() nie może otworzyć twojego pliku, musisz zainstalować odpowiedni kodek z interfejsem VfW - program [http://www.headbands.com/gspot/ GSpot] może być pomocny w sprawdzeniu, jakiego kodeka potrzebujesz.&lt;br /&gt;
&lt;br /&gt;
Możesz wymusić użycie konkretnego dekodera przy użyciu parametru fourCC. Zostanie użyty dekoder przypisany do podanego kodu.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
## Otwieranie pliku AVI dekoderem Xvid:&lt;br /&gt;
AVISource(&amp;quot;C:\plik.avi&amp;quot;, fourCC=&amp;quot;XVID&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
## Otwieranie pliku avi dekoderem Canopus DV:&lt;br /&gt;
AVISource(&amp;quot;C:\plik.avi&amp;quot;, fourCC=&amp;quot;CDVC&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;div id=&amp;quot;aud-wid&amp;quot;&amp;gt;Jak wczytać plik zawierający obraz i/lub dźwięk?&amp;lt;/div&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;div id=&amp;quot;avi&amp;quot;&amp;gt;Pliki AVI&amp;lt;/div&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Używając w takiej sytuacji AviSource(), oprócz odpowiedniego kodeka z interfejsem VfW będziesz potrzebował także kodeka dźwięku, kompatybilnego z platformą ACM (&amp;#039;&amp;#039;Audio Compression Manager&amp;#039;&amp;#039;). Odpowiednie kodeki są dostępne dla sporej liczby obsługiwanych przez kontener AVI formatów, jednak nie dla wszystkich. W miarę dokładną listę znajdziesz [[Kodeki VfW/ACM|tutaj]] - program [http://www.headbands.com/gspot/ GSpot] może być pomocny w sprawdzeniu, jakiego kodeka potrzebujesz.&lt;br /&gt;
&lt;br /&gt;
Gdy już zainstalowałeś kodeki, plik możesz wczytać poleceniem:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
AVISource(&amp;quot;C:\plik.avi&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;div id=&amp;quot;inne&amp;quot;&amp;gt;Inne kontenery&amp;lt;/div&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Oczywiście nie zawsze będziesz miał do czynienia z prostym AVI. Nowoczesne, bardziej zaawansowane formaty kontenerów multimedialnych - jak MKV, MP4, ASF/WMV i wiele innych - są w systemie Windows odczytywane za pomocą [[#sposoby|wspomnianego wyżej]] DirectShow. Nic nie stoi na przeszkodzie, by użyć go do dekodowania także w AviSynth. Może też zajść sytuacja, gdy będziesz &amp;#039;&amp;#039;&amp;#039;chciał&amp;#039;&amp;#039;&amp;#039; użyć dekodera DirectShow do uzyskania zawartości pliku AVI. W obydwu przypadkach, użyte polecenie będzie wyglądało np. tak:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
DirectShowSource(&amp;quot;C:\plik.mp4&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
DirectShow wymaga filtrów - są to pliki z rozszerzeniem .ax - do obsługi kontenera (tzw. &amp;#039;&amp;#039;splittery&amp;#039;&amp;#039;) i do dekodowania zawartości (dekodery). Gdy odpowiednie filtry nie zostaną znalezione, AviSynth wyświetli komunikat &amp;#039;&amp;#039;Rendering failed (...)&amp;#039;&amp;#039;. Dobrym i popularnym splitterem jest [http://haali.cs.msu.ru/mkv/ Haali Media Splitter], obsługujący pliki AVI, MKV, MP4, OGG, OGM oraz MPEG Transport Stream. Jeśli chodzi o dekodowanie, paczka filtrów [http://sourceforge.net/projects/ffdshow ffdshow] zawiera biblioteki do obsługi około 80 różnych formatów obrazu i dźwięku.&lt;br /&gt;
&lt;br /&gt;
Obydwa podane powyżej filtry mają własne instalatory - może się jednak zdarzyć, że filtr do jakiegoś mało znanego formatu znajdziesz wyłącznie w postaci pliku AX. Wówczas musisz taki filtr [[Rejestrowanie filtrów DirectShow|zarejestrować ręcznie]].&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;div id=&amp;quot;wybr-filtry&amp;quot;&amp;gt;Jak sprawić, by DirectShow używał do danej zawartości wybranego przeze mnie filtra?&amp;lt;/div&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Po pierwsze i najważniejsze: problem nie będzie miał miejsca jeśli będziesz utrzymywał w filtrach porządek, czytał załączoną do nich dokumentację i NIE instalował na ślepo wszystkiego, co ci wpadnie w ręce. Trzymanie się tej zasady pozwala uniknąć problemów z większością oprogramowania, nie tylko z filtrami ;)&lt;br /&gt;
&lt;br /&gt;
Jeśli jednak wiesz co robisz trzymając kilka filtrów obsługujących ten sam format, albo nie masz innego wyboru (bo np. oprócz obsługi wideo MPEG-4 ASP dwa filtry obsługują też inne formaty i koniecznie ich potrzebujesz), będziesz musiał zdecydować, który filtr ma być użyty - oczywiście ten lepszy. Są na to dwa sposoby: pierwszy uniwersalny, drugi działający wyłącznie w AviSynth (i być może innych programach których nie znam).&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;div id=&amp;quot;merit&amp;quot;&amp;gt;Modyfikacja wartości MERIT&amp;lt;/div&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Jak wspomniano [[#sposoby|wyżej]], wartość MERIT używana jest w DirectShow do określenia, który filtr jest &amp;quot;ważniejszy&amp;quot; od innych i w sytuacjach konfliktowych (gdy do danej zawartości pasują dwa filtry lub więcej) będzie użyty. MERIT można łatwo zmieniać za pomocą programu [http://www.free-codecs.com/download/RadLight_Filter_Manager.htm RadLight Filter Manager]. Z listy należy wybrać filtr, po czym ustawić, jak dalece jego MERIT ma się różnić od MERIT_NORMAL, i kliknąć &amp;#039;&amp;#039;Set Value&amp;#039;&amp;#039;. Sposób ten może nie zadziałać, gdy filtr posiada własne ustawienia MERIT (np. AC3Filter - aby respektował te ustawienia, należy w opcjach konfiguracyjnych wybrać &amp;#039;&amp;#039;Prefer other filters&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;div id=&amp;quot;graphedit&amp;quot;&amp;gt;Użycie GraphEdit&amp;lt;/div&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Gdy plik jest otwierany w DirectShow, ten w niewidoczny dla użytkownika sposób konstruuje z odpowiednich filtrów schemat odtwarzania zawartości, nazywany grafem. GraphEdit jest narzędziem do ręcznego tworzenia grafów, pomocnym (nie tylko) dla programistów i dostępnym w [http://go.microsoft.com/fwlink/?LinkID=112184&amp;amp;clcid=0x409 Microsoft DirectX SDK]. Na szczęście doskonale działa [http://www.videohelp.com/tools/GraphEdit osobno] i nie musisz pobierać prawie 450 MB niepotrzebnych narzędzi i bibliotek.&lt;br /&gt;
&lt;br /&gt;
Po otwarciu GraphEdit, kliknij na ikonę &amp;#039;&amp;#039;Open&amp;#039;&amp;#039;, z rozwijanej listy formatów wybierz &amp;#039;&amp;#039;*.* (All Files)&amp;#039;&amp;#039; i otwórz plik, który chcesz wczytać do AviSynth. Pojawi się automatycznie skonstruowany przez DirectShow graf (lub komunikat błędu, jeśli nie masz odpowiednich filtrów), który możesz dowolnie modyfikować za pomocą klawisza &amp;#039;&amp;#039;Delete&amp;#039;&amp;#039; i przycisku &amp;#039;&amp;#039;Insert filter&amp;#039;&amp;#039;. Ponieważ nie chcesz odtworzyć pliku, a jedynie przesłać jego zawartość do AviSynth, pamiętaj o usunięciu z grafu wyjścia dźwięku i renderera wideo. Teraz zapisz gotowy graf (&amp;#039;&amp;#039;File --&amp;gt; Save graph&amp;#039;&amp;#039;) i otwórz go w AviSynth:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
DirectShowSource(&amp;quot;C:\plik.grf&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GraphEdit jest dobrym narzędziem, ale ma jedną zasadniczą wadę - od 2002 roku pozostaje niezmienione. Przez ten czas powstały inne programy, spełniające to samo zadanie. Podstawowe działanie wygląda niemal identycznie, więc powyższe wskazówki również powinny działać. Znane programy to:&lt;br /&gt;
* [http://blog.monogram.sk/janos/tools/monogram-graphstudio/ GraphStudio] - otwarty i darmowy,&lt;br /&gt;
* [http://www.thedeemon.com/GraphEditPlus/ GraphEditPlus] - komercyjny, płatny;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;div id=&amp;quot;ded-pluginy&amp;quot;&amp;gt;Dedykowane pluginy&amp;lt;/div&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
DirectShow, przy całej swojej uniwersalności i wygodzie (jedno polecenie by wszystkim rządzić) zachowuje niestety wszystkie [[#sposoby|wady]]. Jeden format wspiera lepiej, inny gorzej - zazwyczaj lepiej, ale nieraz po wywróceniu skryptu do góry nogami okazuje się, że winowajcą napotkanego problemu jest użyty na początku DirectShowSource(). Dlatego do niektórych - w większości gorzej wspieranych przez DS - rodzajów multimediów, pasjonaci AviSynth napisali dedykowane pluginy. Są w większości dokładniej przetestowane od rozmaitych kombinacji filtrów DS. Używając ich zyskujesz pewność, że zadziałają tak, jak tego oczekujesz. Ok, może nie pewność, ale w każdym razie większe prawdopodobieństwo ;&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt; . Niektóre problematyczne formaty które nie mają własnych pluginów również wyszczególniono poniżej.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;div id=&amp;quot;wideo&amp;quot;&amp;gt;Wideo&amp;lt;/div&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;raw&amp;quot;&amp;gt;Format RAW&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
RAW to tak naprawdę nie format, tylko zbiorcze określenie różnych formatów nieskompresowanego obrazu, używanych w kamerach i aparatach cyfrowych. Plugin [[RawSource/pl|RawSource]] wspiera wszystkie wyposażone w nagłówek YUV4MPEG2, oraz przechowujące czyste dane w formatach kolorów YUV2, YV16, YV12, RGB i Y8.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# Plik z nagłówkiem YUV4MPEG2:&lt;br /&gt;
RawSource(&amp;quot;C:\plik.yuv&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Plik z danymi w formacie RGBA (należy podać rozdzielczość):&lt;br /&gt;
RawSource(&amp;quot;C:\plik.raw&amp;quot;,720,576,&amp;quot;BGRA&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;mpeg&amp;quot;&amp;gt;MPEG-1/MPEG-2 - DVD(VOB)/TS/PVA&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
Pliki TS (transport stream) czy VOB (na płytach DVD-Video) zawierają obraz poddany kompresji MPEG-2. Do ich obsługi służy plugin [[DGDecode/pl|DGDecode]]. Aby móc skorzystać z jego dobrodziejstw, należy wpierw za pomocą załączonego [[DGDecode/pl#dgindex|DGIndex]] utworzyć indeks klatek i zapisać w postaci pliku .d2v.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykład:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
MPEG2Source(&amp;quot;C:\indeks.d2v&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;asf&amp;quot;&amp;gt;ASF (pliki Windows Media)&amp;lt;/div&amp;gt;=====&lt;br /&gt;
&lt;br /&gt;
ASF (Advanced Systems Format) to uniwersalny format kontenera multimedialnego stworzony przez firmę Microsoft. Spotyka się go zazwyczaj w postaci plików Windows Media Video i Windows Media Audio (odpowiednio .wmv i .wma). System Windows posiada (co za niespodzianka) dekoder tych plików, więc odpowiednim poleceniem do ich wczytania jest [[#inne|DirectShowSource]].&lt;br /&gt;
&lt;br /&gt;
Formaty Windows Media nie są kompatybilne wstecz - aby móc otworzyć niektóre nowsze pliki na systemach starszych od Windows Vista, potrzebujesz [http://msdn.microsoft.com/en-us/windowsmedia/bb190309.aspx|Windows Media Format SDK] - wybierz wersję, która wspiera twój system. Pliki ASF są również częściowo wspierane przez [[FFmpegSource/pl|FFmpegSource]].&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;quicktime&amp;quot;&amp;gt;Pliki QuickTime (np. MOV)&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
QuickTime to rodzina kodeków obrazu i dźwięku stworzona przez firmę Apple. Zwykle spotykasz je w postaci plików o rozszerzeniu .mov. Do ich obsługi stworzono dwa (tak, aż DWA!) pluginy: [[QTSource/pl|QTSource]] oraz [http://www.geocities.com/SiliconValley/4942/QTReader.zip QTReader]. Pierwszy jest bardzo nowy, bardzo dobry, z mnóstwem opcji i jedną wadą: aby działał, musisz zainstalować QuickTime Player - przynajmniej w wersji 6 jeśli wystarczy ci obraz, w wersji 7 i nowszej jeśli chciałbyś mieć dźwięk. Drugi jest tak naprawdę pluginem do programu VirtualDub, ale możesz także [[FAQ używanie pluginów VirtualDub|użyć]] go w AviSynth.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# QTSource:&lt;br /&gt;
QTInput(&amp;quot;C:\plik.mov&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# QTReader:&lt;br /&gt;
QTReader(&amp;quot;C:\plik.mov&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;realmedia&amp;quot;&amp;gt;Pliki RealMedia (np. RM, RMVB)&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
RealMedia to kolejna rodzina własnościowych kodeków z własnym formatem kontenera multimedialnego. Popełniła ją firma RealNetworks i jak dotąd nie ma doń dedykowanego pluginu. Aby w miarę bezproblemowo [[#inne|otwierać te pliki w DirectShow]], potrzebujesz splittera i kodeków. Pierwszy jest do pobrania [http://sourceforge.net/project/showfiles.php?group_id=82303&amp;amp;package_id=87719|tutaj], kodeki zaś zdobędziesz instalując [http://uk.real.com/player/win/|RealPlayer] bądź paczkę [http://codecs.com/download/Real_Alternative.htm|Real Alternative], dostępną także w wersji [http://codecs.com/download/Real_Alternative_Lite.htm|Lite].&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;mp4&amp;quot;&amp;gt;MP4/MKV/M2TS/EVO&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
Wszystkie powyższe formaty są lepiej lub gorzej wspierane przez [[FFmpegSource/pl|FFmpegSource]]. MP4 zawiera, a pozostałe mogą zawierać wideo w H.264/AVC. Jeśli masz z nim do czynienia, możesz posłużyć się [[DGAVCDecode/pl|DGAVCDecode]]. Podobnie jak w przypadku [[#mpeg|DGDecode]], wpierw tworzysz za pomocą DGAVCIndex plik projektu, zapisujesz z rozszerzeniem .dga a następnie wczytujesz do AviSynth.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# FFmpegSource:&lt;br /&gt;
FFmpegSource(&amp;quot;C:\plik.mp4&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# DGAVCDecode:&lt;br /&gt;
AVCSource(&amp;quot;C:\indeks.dga&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli posiadasz odpowiednie filtry, możesz też użyć [[#inne|DirectShowSource]].&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;div id=&amp;quot;audio&amp;quot;&amp;gt;Audio&amp;lt;/div&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;mp3&amp;quot;&amp;gt;MP1/MP2/MP3/MPA/AC3/DTS/LPCM&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
Wszystkie te formaty są wspierane przez plugin [[NicAudio/pl|NicAudio]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# Dźwięk Dolby AC3:&lt;br /&gt;
NicAC3Source(&amp;quot;C:\plik.ac3&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Dźwięk LPCM:&lt;br /&gt;
NicLPCMSource(&amp;quot;C:\plik.lpcm&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;ogg&amp;quot;&amp;gt;AAC/FLAC/OGG&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
Pliki w tych formatach wczytasz przy pomocy pluginu [[BassAudio/pl|BassAudio]]. Obsługuje wszystkie oprócz wielokanałowego dźwięku AAC (z więcej niż dwoma kanałami).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykład:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
bassAudioSource(&amp;quot;C:\plik.ogg&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli chcesz otwierać surowe, nieumieszczone w żadnym kontenerze ścieżki AAC (pliki .aac) za pomocą [[#inne|DirectShowSource]], musisz wyposażyć się w filtr [http://www.rarewares.org/files/aac/aac_parser.zip AAC Parser].&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;wav&amp;quot;&amp;gt;WAVE PCM&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
Do otwierania plików WAVE PCM (rozszerzenie .wav; zawierają nieskompresowany dźwięk) służą dwie funkcje. Wbudowana w AviSynth &amp;#039;&amp;#039;[[WavSource/pl|WavSource]]&amp;#039;&amp;#039;, oraz umieszczona w [[NicAudio/pl|NicAudio]] od wersji 2.0 &amp;#039;&amp;#039;RaWavSource&amp;#039;&amp;#039;. Zasadnicza różnica polega na tym, że pierwsza z nich wspiera tylko pliki o rozmiarach nieprzekraczających 4 GB.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# WavSource:&lt;br /&gt;
WavSource(&amp;quot;C:\plik.wav&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# NicAudio:&lt;br /&gt;
RaWavSource(&amp;quot;C:\plik.wav&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;div id=&amp;quot;bezp-kopiowanie&amp;quot;&amp;gt;Czy AviSynth umie skopiować fragment ścieżki bez rekompresji, jak VirtualDub w trybie &amp;quot;Direct stream copy&amp;quot;?&amp;lt;/div&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Nie. Zarówno obraz, jak i dźwięk są poddawane dekodowaniu przy wczytaniu ich do AviSynth.&lt;br /&gt;
&lt;br /&gt;
Istnieje mod do AviSynth 2.55 dodający wsparcie dla bezpośredniego kopiowania ścieżek. Nazywa się DSynth i możesz go pobrać [http://esby.free.fr/ stąd]. Być może pewnego dnia zostanie włączony do oficjalnej kompilacji AviSynth.&lt;br /&gt;
&lt;br /&gt;
[[Category:Polish pages]]&lt;/div&gt;</summary>
		<author><name>Wilbert</name></author>
	</entry>
	<entry>
		<id>http://www.avisynth.nl/index.php?title=FAQ_wczytywanie_plik%C3%B3w&amp;diff=1936&amp;oldid=prev</id>
		<title>89.161.15.229: /* &lt;div id=&quot;wav&quot;&gt;WAVE PCM&lt;/div&gt; */  literówka</title>
		<link rel="alternate" type="text/html" href="http://www.avisynth.nl/index.php?title=FAQ_wczytywanie_plik%C3%B3w&amp;diff=1936&amp;oldid=prev"/>
		<updated>2008-07-08T19:36:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;&amp;lt;div id=&amp;quot;wav&amp;quot;&amp;gt;WAVE PCM&amp;lt;/div&amp;gt;: &lt;/span&gt;  literówka&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 21:36, 8 July 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l183&quot;&gt;Line 183:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 183:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===== &amp;lt;div id=&amp;quot;wav&amp;quot;&amp;gt;WAVE PCM&amp;lt;/div&amp;gt; =====&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===== &amp;lt;div id=&amp;quot;wav&amp;quot;&amp;gt;WAVE PCM&amp;lt;/div&amp;gt; =====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Do otwierania plików WAVE PCM (rozszerzenie .wav; zawierają nieskompresowany dźwięk) służą dwie funkcje. Wbudowana w AviSynth &#039;&#039;[[WavSource/pl|WavSource]]&#039;&#039;, oraz umieszczona w [[NicAudio/pl|NicAudio]] od wersji 2.0 &#039;&#039;RaWavSource&#039;&#039;. Zasadnicza różnica polega na tym, że pierwsza z nich wspiera tylko pliki o &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;rzmiarach &lt;/del&gt;nieprzekraczających 4 GB.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Do otwierania plików WAVE PCM (rozszerzenie .wav; zawierają nieskompresowany dźwięk) służą dwie funkcje. Wbudowana w AviSynth &#039;&#039;[[WavSource/pl|WavSource]]&#039;&#039;, oraz umieszczona w [[NicAudio/pl|NicAudio]] od wersji 2.0 &#039;&#039;RaWavSource&#039;&#039;. Zasadnicza różnica polega na tym, że pierwsza z nich wspiera tylko pliki o &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;rozmiarach &lt;/ins&gt;nieprzekraczających 4 GB.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>89.161.15.229</name></author>
	</entry>
	<entry>
		<id>http://www.avisynth.nl/index.php?title=FAQ_wczytywanie_plik%C3%B3w&amp;diff=1935&amp;oldid=prev</id>
		<title>89.161.15.229: /* &lt;div id=&quot;ogg&quot;&gt;AAC/FLAC/OGG&lt;/div&gt; */  popr. linkowania</title>
		<link rel="alternate" type="text/html" href="http://www.avisynth.nl/index.php?title=FAQ_wczytywanie_plik%C3%B3w&amp;diff=1935&amp;oldid=prev"/>
		<updated>2008-07-08T19:34:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;&amp;lt;div id=&amp;quot;ogg&amp;quot;&amp;gt;AAC/FLAC/OGG&amp;lt;/div&amp;gt;: &lt;/span&gt;  popr. linkowania&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;|[[AviSynth_FAQ | Spis treści]] | [[FAQ informacje ogólne|Informacje ogólne]] | &amp;#039;&amp;#039;&amp;#039;Wczytywanie plików&amp;#039;&amp;#039;&amp;#039; | [[FAQ serwowanie klatek | Wczytywanie skryptów]] | [[FAQ częste błędy | Komunikaty błędów]] | [[FAQ rodzaje materiału źródłowego | Rodzaje materiału źródłowego]] | [[FAQ YV12/pl | Problemy z YV12]] | [[FAQ używanie pluginów VirtualDub | Używanie pluginów VirtualDub]] |&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;div id=&amp;quot;sposoby&amp;quot;&amp;gt;Jak wczytuje się pliki do AviSynth?&amp;lt;/div&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Są dwa sposoby:&lt;br /&gt;
&lt;br /&gt;
# używając polecenia &amp;#039;&amp;#039;&amp;#039;AviSource()&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# używając polecenia &amp;#039;&amp;#039;&amp;#039;DirectShowSource()&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* AviSource() używa platformy &amp;#039;&amp;#039;Video for Windows (VfW)&amp;#039;&amp;#039;. Jest dość stara i tak naprawdę jedyny powszechnie używany format jaki wspiera to AVI, jednak wspiera go dobrze - paradoksalnie, dzięki temu, że nie obsługuje wielu funkcji nowoczesnych kontenerów, VfW zwraca klatki w dokładnie takiej kolejności, w jakiej są umieszczone w ścieżce wideo. Przy używaniu tego sposobu trzeba jednak pamiętać, że z obsługą pewnych haków na AVI (jak np. dźwięk VBR czy wideo w H.264) mogą pojawić się problemy. Aby otworzyć plik potrzebujesz odpowiedniego kodeka z interfejsem VfW.&lt;br /&gt;
* DirectShowSource() - jak sama nazwa wskazuje - używa nowszej platformy &amp;#039;&amp;#039;DirectShow (DS)&amp;#039;&amp;#039;. Wspiera ona ogromną liczbę różnych formatów obrazu i dźwięku, ale z uwagi na to, że została stworzona z myślą o odtwarzaniu treści multimedialnych, nie ich edycji - nie zawsze klatki są zwracane we właściwej kolejności. Analogicznie, musisz mieć zainstalowane odpowiednie filtry DS, aby otworzyć plik. O tym, który filtr jest używany do obsługi danego formatu, decyduje [[#merit|wartość MERIT]].&lt;br /&gt;
&lt;br /&gt;
AviSynth obsługuje tylko po jednej ścieżce audio i wideo. Zanim wczytasz plik upewnij się, że nie zawiera więcej ścieżek - jeśli tak jest, wymuksuj te, z których chcesz korzystać. Możesz też wczytać [[#obraz|obraz]] i [[#dźwięk|dźwięk]] osobno, z dwóch różnych plików.&lt;br /&gt;
&lt;br /&gt;
Część formatów nie jest poprawnie obsługiwana ani przez VfW, ani przez DS. Dla niektórych powstały dedykowane pluginy, zwykle bardziej wiarygodne od dekoderów VfW/DS, które nastawione są na odtwarzanie, nie na obróbkę treści multimedialnych. Istnieją też pluginy dla części formatów zupełnie nieobsługiwanych przez ww. platformy. Opis niektórych znajdziesz [[#ded-pluginy|poniżej]], zaś pełną listę [[Dodatkowe filtry#filtry_źródłowe|tutaj]].&lt;br /&gt;
&lt;br /&gt;
Wczytując pliki do AviSynth, dobrze jest trzymać się poniższego przewodnika:&lt;br /&gt;
* gdy tylko możliwe, spróbuj wczytać swój plik używając AviSource() bądź wyspecjalizowanego pluginu, gdyż daje to najbardziej wiarygodne rezultaty;&lt;br /&gt;
* jeśli to się nie uda, użyj DirectShowSource() z zainstalowanym filtrem;&lt;br /&gt;
* jeśli to się nie uda, dokonaj konwersji pliku (najlepiej bezstratnej) do wspieranego formatu.&lt;br /&gt;
Sporą liczbę różnych formatów wraz ze wskazówkami, jak je wczytywać do AviSynth, opisano poniżej. Miłej lektury :)&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;div id=&amp;quot;avi&amp;quot;&amp;gt;Jak wczytać plik AVI?&amp;lt;/div&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Użyj [[AVISource/pl|AVISource]]. Przykład:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
AVISource(&amp;quot;C:\plik.avi&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli nie chcesz dźwięku:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
AVISource(&amp;quot;C:\plik.avi&amp;quot;,false)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli AVISource() nie może otworzyć twojego pliku, musisz zainstalować odpowiedni kodek z interfejsem VfW - program [http://www.headbands.com/gspot/ GSpot] może być pomocny w sprawdzeniu, jakiego kodeka potrzebujesz.&lt;br /&gt;
&lt;br /&gt;
Możesz wymusić użycie konkretnego dekodera przy użyciu parametru fourCC. Zostanie użyty dekoder przypisany do podanego kodu.&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
## Otwieranie pliku AVI dekoderem Xvid:&lt;br /&gt;
AVISource(&amp;quot;C:\plik.avi&amp;quot;, fourCC=&amp;quot;XVID&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
## Otwieranie pliku avi dekoderem Canopus DV:&lt;br /&gt;
AVISource(&amp;quot;C:\plik.avi&amp;quot;, fourCC=&amp;quot;CDVC&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;div id=&amp;quot;aud-wid&amp;quot;&amp;gt;Jak wczytać plik zawierający obraz i/lub dźwięk?&amp;lt;/div&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;div id=&amp;quot;avi&amp;quot;&amp;gt;Pliki AVI&amp;lt;/div&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Używając w takiej sytuacji AviSource(), oprócz odpowiedniego kodeka z interfejsem VfW będziesz potrzebował także kodeka dźwięku, kompatybilnego z platformą ACM (&amp;#039;&amp;#039;Audio Compression Manager&amp;#039;&amp;#039;). Odpowiednie kodeki są dostępne dla sporej liczby obsługiwanych przez kontener AVI formatów, jednak nie dla wszystkich. W miarę dokładną listę znajdziesz [[Kodeki VfW/ACM|tutaj]] - program [http://www.headbands.com/gspot/ GSpot] może być pomocny w sprawdzeniu, jakiego kodeka potrzebujesz.&lt;br /&gt;
&lt;br /&gt;
Gdy już zainstalowałeś kodeki, plik możesz wczytać poleceniem:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
AVISource(&amp;quot;C:\plik.avi&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;div id=&amp;quot;inne&amp;quot;&amp;gt;Inne kontenery&amp;lt;/div&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Oczywiście nie zawsze będziesz miał do czynienia z prostym AVI. Nowoczesne, bardziej zaawansowane formaty kontenerów multimedialnych - jak MKV, MP4, ASF/WMV i wiele innych - są w systemie Windows odczytywane za pomocą [[#sposoby|wspomnianego wyżej]] DirectShow. Nic nie stoi na przeszkodzie, by użyć go do dekodowania także w AviSynth. Może też zajść sytuacja, gdy będziesz &amp;#039;&amp;#039;&amp;#039;chciał&amp;#039;&amp;#039;&amp;#039; użyć dekodera DirectShow do uzyskania zawartości pliku AVI. W obydwu przypadkach, użyte polecenie będzie wyglądało np. tak:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
DirectShowSource(&amp;quot;C:\plik.mp4&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
DirectShow wymaga filtrów - są to pliki z rozszerzeniem .ax - do obsługi kontenera (tzw. &amp;#039;&amp;#039;splittery&amp;#039;&amp;#039;) i do dekodowania zawartości (dekodery). Gdy odpowiednie filtry nie zostaną znalezione, AviSynth wyświetli komunikat &amp;#039;&amp;#039;Rendering failed (...)&amp;#039;&amp;#039;. Dobrym i popularnym splitterem jest [http://haali.cs.msu.ru/mkv/ Haali Media Splitter], obsługujący pliki AVI, MKV, MP4, OGG, OGM oraz MPEG Transport Stream. Jeśli chodzi o dekodowanie, paczka filtrów [http://sourceforge.net/projects/ffdshow ffdshow] zawiera biblioteki do obsługi około 80 różnych formatów obrazu i dźwięku.&lt;br /&gt;
&lt;br /&gt;
Obydwa podane powyżej filtry mają własne instalatory - może się jednak zdarzyć, że filtr do jakiegoś mało znanego formatu znajdziesz wyłącznie w postaci pliku AX. Wówczas musisz taki filtr [[Rejestrowanie filtrów DirectShow|zarejestrować ręcznie]].&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;div id=&amp;quot;wybr-filtry&amp;quot;&amp;gt;Jak sprawić, by DirectShow używał do danej zawartości wybranego przeze mnie filtra?&amp;lt;/div&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Po pierwsze i najważniejsze: problem nie będzie miał miejsca jeśli będziesz utrzymywał w filtrach porządek, czytał załączoną do nich dokumentację i NIE instalował na ślepo wszystkiego, co ci wpadnie w ręce. Trzymanie się tej zasady pozwala uniknąć problemów z większością oprogramowania, nie tylko z filtrami ;)&lt;br /&gt;
&lt;br /&gt;
Jeśli jednak wiesz co robisz trzymając kilka filtrów obsługujących ten sam format, albo nie masz innego wyboru (bo np. oprócz obsługi wideo MPEG-4 ASP dwa filtry obsługują też inne formaty i koniecznie ich potrzebujesz), będziesz musiał zdecydować, który filtr ma być użyty - oczywiście ten lepszy. Są na to dwa sposoby: pierwszy uniwersalny, drugi działający wyłącznie w AviSynth (i być może innych programach których nie znam).&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;div id=&amp;quot;merit&amp;quot;&amp;gt;Modyfikacja wartości MERIT&amp;lt;/div&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Jak wspomniano [[#sposoby|wyżej]], wartość MERIT używana jest w DirectShow do określenia, który filtr jest &amp;quot;ważniejszy&amp;quot; od innych i w sytuacjach konfliktowych (gdy do danej zawartości pasują dwa filtry lub więcej) będzie użyty. MERIT można łatwo zmieniać za pomocą programu [http://www.free-codecs.com/download/RadLight_Filter_Manager.htm RadLight Filter Manager]. Z listy należy wybrać filtr, po czym ustawić, jak dalece jego MERIT ma się różnić od MERIT_NORMAL, i kliknąć &amp;#039;&amp;#039;Set Value&amp;#039;&amp;#039;. Sposób ten może nie zadziałać, gdy filtr posiada własne ustawienia MERIT (np. AC3Filter - aby respektował te ustawienia, należy w opcjach konfiguracyjnych wybrać &amp;#039;&amp;#039;Prefer other filters&amp;#039;&amp;#039;).&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;div id=&amp;quot;graphedit&amp;quot;&amp;gt;Użycie GraphEdit&amp;lt;/div&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Gdy plik jest otwierany w DirectShow, ten w niewidoczny dla użytkownika sposób konstruuje z odpowiednich filtrów schemat odtwarzania zawartości, nazywany grafem. GraphEdit jest narzędziem do ręcznego tworzenia grafów, pomocnym (nie tylko) dla programistów i dostępnym w [http://go.microsoft.com/fwlink/?LinkID=112184&amp;amp;clcid=0x409 Microsoft DirectX SDK]. Na szczęście doskonale działa [http://www.videohelp.com/tools/GraphEdit osobno] i nie musisz pobierać prawie 450 MB niepotrzebnych narzędzi i bibliotek.&lt;br /&gt;
&lt;br /&gt;
Po otwarciu GraphEdit, kliknij na ikonę &amp;#039;&amp;#039;Open&amp;#039;&amp;#039;, z rozwijanej listy formatów wybierz &amp;#039;&amp;#039;*.* (All Files)&amp;#039;&amp;#039; i otwórz plik, który chcesz wczytać do AviSynth. Pojawi się automatycznie skonstruowany przez DirectShow graf (lub komunikat błędu, jeśli nie masz odpowiednich filtrów), który możesz dowolnie modyfikować za pomocą klawisza &amp;#039;&amp;#039;Delete&amp;#039;&amp;#039; i przycisku &amp;#039;&amp;#039;Insert filter&amp;#039;&amp;#039;. Ponieważ nie chcesz odtworzyć pliku, a jedynie przesłać jego zawartość do AviSynth, pamiętaj o usunięciu z grafu wyjścia dźwięku i renderera wideo. Teraz zapisz gotowy graf (&amp;#039;&amp;#039;File --&amp;gt; Save graph&amp;#039;&amp;#039;) i otwórz go w AviSynth:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
DirectShowSource(&amp;quot;C:\plik.grf&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GraphEdit jest dobrym narzędziem, ale ma jedną zasadniczą wadę - od 2002 roku pozostaje niezmienione. Przez ten czas powstały inne programy, spełniające to samo zadanie. Podstawowe działanie wygląda niemal identycznie, więc powyższe wskazówki również powinny działać. Znane programy to:&lt;br /&gt;
* [http://blog.monogram.sk/janos/tools/monogram-graphstudio/ GraphStudio] - otwarty i darmowy,&lt;br /&gt;
* [http://www.thedeemon.com/GraphEditPlus/ GraphEditPlus] - komercyjny, płatny;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;div id=&amp;quot;ded-pluginy&amp;quot;&amp;gt;Dedykowane pluginy&amp;lt;/div&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
DirectShow, przy całej swojej uniwersalności i wygodzie (jedno polecenie by wszystkim rządzić) zachowuje niestety wszystkie [[#sposoby|wady]]. Jeden format wspiera lepiej, inny gorzej - zazwyczaj lepiej, ale nieraz po wywróceniu skryptu do góry nogami okazuje się, że winowajcą napotkanego problemu jest użycie na początku DirectShowSource(). Dlatego do niektórych - w większości gorzej wspieranych przez DS - rodzajów multimediów, pasjonaci AviSynth napisali dedykowane pluginy. Są w większości dokładniej przetestowane od rozmaitych kombinacji filtrów DS. Używając ich zyskujesz pewność, że zadziałają tak, jak tego oczekujesz. Ok, może nie pewność, ale w każdym razie większe prawdopodobieństwo ;&amp;lt;nowiki&amp;gt;]&amp;lt;/nowiki&amp;gt; . Niektóre problematyczne formaty które nie mają własnych pluginów również wyszczególniono poniżej.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;div id=&amp;quot;wideo&amp;quot;&amp;gt;Wideo&amp;lt;/div&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;raw&amp;quot;&amp;gt;Format RAW&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
RAW to tak naprawdę nie format, tylko zbiorcze określenie różnych formatów nieskompresowanego obrazu, używanych w kamerach i aparatach cyfrowych. Plugin [[RawSource/pl|RawSource]] wspiera wszystkie wyposażone w nagłówek YUV4MPEG2, oraz przechowujące czyste dane w formatach kolorów YUV2, YV16, YV12, RGB i Y8.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# Plik z nagłówkiem YUV4MPEG2:&lt;br /&gt;
RawSource(&amp;quot;C:\plik.yuv&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Plik z danymi w formacie RGBA (należy podać rozdzielczość):&lt;br /&gt;
RawSource(&amp;quot;C:\plik.raw&amp;quot;,720,576,&amp;quot;BGRA&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;mpeg&amp;quot;&amp;gt;MPEG-1/MPEG-2 - DVD(VOB)/TS/PVA&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
Pliki TS (transport stream) czy VOB (na płytach DVD-Video) zawierają obraz poddany kompresji MPEG-2. Do ich obsługi służy plugin [[DGDecode/pl|DGDecode]]. Aby móc skorzystać z jego dobrodziejstw, należy wpierw za pomocą załączonego [[DGDecode/pl#dgindex|DGIndex]] utworzyć indeks klatek i zapisać w postaci pliku .d2v.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykład:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
MPEG2Source(&amp;quot;C:\indeks.d2v&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;asf&amp;quot;&amp;gt;ASF (pliki Windows Media)&amp;lt;/div&amp;gt;=====&lt;br /&gt;
&lt;br /&gt;
ASF (Advanced Systems Format) to uniwersalny format kontenera multimedialnego stworzony przez firmę Microsoft. Spotyka się go zazwyczaj w postaci plików Windows Media Video i Windows Media Audio (odpowiednio .wmv i .wma). System Windows posiada (co za niespodzianka) dekoder tych plików, więc odpowiednim poleceniem do ich wczytania jest [[#inne|DirectShowSource]].&lt;br /&gt;
&lt;br /&gt;
Formaty Windows Media nie są kompatybilne wstecz - aby móc otworzyć niektóre nowsze pliki na systemach starszych od Windows Vista, potrzebujesz [http://msdn.microsoft.com/en-us/windowsmedia/bb190309.aspx|Windows Media Format SDK] - wybierz wersję, która wspiera twój system. Pliki ASF są również częściowo wspierane przez [[FFmpegSource/pl|FFmpegSource]].&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;quicktime&amp;quot;&amp;gt;Pliki QuickTime (np. MOV)&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
QuickTime to rodzina kodeków obrazu i dźwięku stworzona przez firmę Apple. Zwykle spotykasz je w postaci plików o rozszerzeniu .mov. Do ich obsługi stworzono dwa (tak, aż DWA!) pluginy: [[QTSource/pl|QTSource]] oraz [http://www.geocities.com/SiliconValley/4942/QTReader.zip|QTReader]. Pierwszy jest bardzo nowy, bardzo dobry, z mnóstwem opcji i jedną wadą: aby działał, musisz zainstalować QuickTime Player - przynajmniej w wersji 6 jeśli wystarczy ci obraz, w wersji 7 i nowszej jeśli chciałbyś mieć dźwięk. Drugi jest tak naprawdę pluginem do programu VirtualDub, ale możesz także [[FAQ używanie pluginów VirtualDub|użyć]] go w AviSynth.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# QTSource:&lt;br /&gt;
QTInput(&amp;quot;C:\plik.mov&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# QTReader:&lt;br /&gt;
QTReader(&amp;quot;C:\plik.mov&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;realmedia&amp;quot;&amp;gt;Pliki RealMedia (np. RM, RMVB)&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
RealMedia to kolejna rodzina własnościowych kodeków z własnym formatem kontenera multimedialnego. Popełniła ją firma RealNetworks i jak dotąd nie ma doń dedykowanego pluginu. Aby w miarę bezproblemowo [[#inne|otwierać te pliki w DirectShow]], potrzebujesz splittera i kodeków. Pierwszy jest do pobrania [http://sourceforge.net/project/showfiles.php?group_id=82303&amp;amp;package_id=87719|tutaj], kodeki zaś zdobędziesz instalując [http://uk.real.com/player/win/|RealPlayer] bądź paczkę [http://codecs.com/download/Real_Alternative.htm|Real Alternative], dostępną także w wersji [http://codecs.com/download/Real_Alternative_Lite.htm|Lite].&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;mp4&amp;quot;&amp;gt;MP4/MKV/M2TS/EVO&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
Wszystkie powyższe formaty są lepiej lub gorzej wspierane przez [[FFmpegSource/pl|FFmpegSource]]. MP4 zawiera, a pozostałe mogą zawierać wideo w H.264/AVC. Jeśli masz z nim do czynienia, możesz posłużyć się [[DGAVCDecode/pl|DGAVCDecode]]. Podobnie jak w przypadku [[#mpeg|DGDecode]], wpierw tworzysz za pomocą DGAVCIndex plik projektu, zapisujesz z rozszerzeniem .dga a następnie wczytujesz do AviSynth.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# FFmpegSource:&lt;br /&gt;
FFmpegSource(&amp;quot;C:\plik.mp4&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# DGAVCDecode:&lt;br /&gt;
AVCSource(&amp;quot;C:\indeks.dga&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli posiadasz odpowiednie filtry, możesz też użyć [[#inne|DirectShowSource]].&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;div id=&amp;quot;audio&amp;quot;&amp;gt;Audio&amp;lt;/div&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;mp3&amp;quot;&amp;gt;MP1/MP2/MP3/MPA/AC3/DTS/LPCM&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
Wszystkie te formaty są wspierane przez plugin [[NicAudio/pl|NicAudio]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# Dźwięk Dolby AC3:&lt;br /&gt;
NicAC3Source(&amp;quot;C:\plik.ac3&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# Dźwięk LPCM:&lt;br /&gt;
NicLPCMSource(&amp;quot;C:\plik.lpcm&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;ogg&amp;quot;&amp;gt;AAC/FLAC/OGG&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
Pliki w tych formatach wczytasz przy pomocy pluginu [[BassAudio/pl|BassAudio]]. Obsługuje wszystkie oprócz wielokanałowego dźwięku AAC (z więcej niż dwoma kanałami).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykład:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
bassAudioSource(&amp;quot;C:\plik.ogg&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jeśli chcesz otwierać surowe, nieumieszczone w żadnym kontenerze ścieżki AAC (pliki .aac) za pomocą [[#inne|DirectShowSource]], musisz wyposażyć się w filtr [http://www.rarewares.org/files/aac/aac_parser.zip AAC Parser].&lt;br /&gt;
&lt;br /&gt;
===== &amp;lt;div id=&amp;quot;wav&amp;quot;&amp;gt;WAVE PCM&amp;lt;/div&amp;gt; =====&lt;br /&gt;
&lt;br /&gt;
Do otwierania plików WAVE PCM (rozszerzenie .wav; zawierają nieskompresowany dźwięk) służą dwie funkcje. Wbudowana w AviSynth &amp;#039;&amp;#039;[[WavSource/pl|WavSource]]&amp;#039;&amp;#039;, oraz umieszczona w [[NicAudio/pl|NicAudio]] od wersji 2.0 &amp;#039;&amp;#039;RaWavSource&amp;#039;&amp;#039;. Zasadnicza różnica polega na tym, że pierwsza z nich wspiera tylko pliki o rzmiarach nieprzekraczających 4 GB.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Przykłady:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
# WavSource:&lt;br /&gt;
WavSource(&amp;quot;C:\plik.wav&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
# NicAudio:&lt;br /&gt;
RaWavSource(&amp;quot;C:\plik.wav&amp;quot;)&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;div id=&amp;quot;bezp-kopiowanie&amp;quot;&amp;gt;Czy AviSynth umie skopiować fragment ścieżki bez rekompresji, jak VirtualDub w trybie &amp;quot;Direct stream copy&amp;quot;?&amp;lt;/div&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
Nie. Zarówno obraz, jak i dźwięk są poddawane dekodowaniu przy wczytaniu ich do AviSynth.&lt;br /&gt;
&lt;br /&gt;
Istnieje mod do AviSynth 2.55 dodający wsparcie dla bezpośredniego kopiowania ścieżek. Nazywa się DSynth i możesz go pobrać [http://esby.free.fr/ stąd]. Być może pewnego dnia zostanie włączony do oficjalnej kompilacji AviSynth.&lt;/div&gt;</summary>
		<author><name>89.161.15.229</name></author>
	</entry>
</feed>