Pokročilá témata

Prokládané (Interlaced) a na polích založené (fieldbased) video

V současnosti (v2.5x a starší verze) AviSynthu nemá znak prokládání, který může být použit pro prokládané video. Existuje znak pro video založené na polích (fieldbased flag), ale proti vašemu očekávání, se tento znak nevztahuje k prokládanému videu. Ve skutečnosti je každé video (progresivní nebo prokládané) založené na snímcích (framebased), pokud nevyužijete speciální filtry AviSynthu, aby jste to změnili. Jsou dva filtry, které převádí video založené na snímcích na video založené na polích: SeparateFields a AssumeFieldBased. Více informací o videu založeném na snímcích najdete zde.

Převody barevných formátů, chyba nadvzorkování - zvětšení počtu vzorků barev (Chroma Upsampling Error) a problém 4:2:0 prokládané barevnosti

Chyba nadvorkování (zvýšení počtu vzorků barev)vzniká pokud je vaše video nesprávně nadvzorkováno (pokud prokládané YV12  bylo nadvzorkováno jako progresivní nebo naopak). Vizuálně to znamená, že často uvidíte mezery na horních a spodních krajích vybarvených objektů a "duchy" - řádky plující nad nebo pod těmito objekty. Problém 4:2:0 prokládané barevnosti je problém toho, že 4:2:0 prokládané je samo o sobě chybné, má vady. Příčinou je, že snímky kreré zobrazují jak pohyb tak i statické části jsou jsou přepočítány na větší rozlišení prokládaným nadvzorkováním. To vede k barevným problémům, které jsou viditelné na jasně vybarvených diagonálních hranách (ve statických částech snímku). Více o tomto problému najdete  zde.

Převody barevných prostředí

O různých RGB <-> YUV barevných převodech . <rozpracováno>

Špatné úrovně (levels) a barvy při přehrávání

Při přehrávání obsahu videa se může objevit několik problémů. Mohly by být špatné úrovně, vedoucí k vypraným barvám (černá je zobrazena jako tmavě šedá a bílá je zobrazena jako světle šedá). To je podrobněji popsáno zde. Dalším problémem je mírná deformace barev (což často vypadá jako malá změna v jasu) a to je popsáno zde.

AviSynth, video s proměnnou frekvencí snímků (vfr) a Hybridní video

Existují dva druhy videa z pohledu snímkové frekvence. Konstantní snímková frekvence (cfr) videa a proměnná snímková frekvence (vfr) videa. Pro cfr mají snímky konstantní dobu trvání, a pro vfr mají snímky proměnnou dobu trvání. Většina editačních programů (včetně VirtualDubu a AviSynthu) předpokládá, že video má cfr. Jednou z příčin je, že avi nepodporuje vfr. To se v nejbližší budoucnosti nezmění z různých důvodů . I když avi kontejner nepodporuje vfr, je několik kontejnerů (například mkv, mp4 a wmv), které podporují vfr.

Je důležité uvědomit si, že obecně řečeno je video skutečně cfr (přinejmenším zachytávané video nebo ripované z dvd). Je jedna výjimka, kdy je převod na vfr velmi užitečný, a tou je hybridní video. Hybridní video se skládá z částí, které jsou prokládané/progresivní NTSC (29.97 fps) a FILM (který je pomocí telecine převeden na 29.97 fps). Při přehrávání hybridního videa je  NTSC část (také nazývaná video část) přehrávána rychlostí 29.97 fps a část převedená z filmu (telecined) je přehrávána rychlostí 23.976 fps. Příklady hybridního videa zahrnují některé animované filmy a materiál ze Star Trek.

Více informací o vytvoření vfr videa a jeho otevření v AviSynthu najdete  zde.

Importování vašich medií do AviSynthu

Do AviSynthu lze importovat mnoho formátů médií (video, audio a obrázky) použitím jednoho z vnitřních filtrů AviSynthu, specifických pluginů nebo DirectShowSource v kombinaci s vhodnými DirectShow filtry. Není vždy jednouché importovat vaše média do AviSynthu, protože často existuje několik způsobů jak to provést, a pro každý způsob potřebujete mít nainstalované nějaké specifické kodeky.  Tento dokument  popisuje, které formáty lze importovat do AviSynthu a jak by měly být importovány. Je zahrnuto také krátké shrnutí jak vytvořit grafy (grafy vhodných DirectShow filtrů, které je možné použít pro přehrávání vašich media souborů) v Grapheditu a jak otevřít grafy v AviSynthu.

Změna rozměrů snímku (Resizing)

$English Date: 2009/08/22 17:31:14 $

Český překlad:10.9.2009