AVI definícia pojmov; definícia
Videostreamy sa zvyčajne ukladajú pomocou štvormiestneho kódu alebo FourCC. Na druhej strane, zvukové toky sú ukladané pomocou dvojmiestneho kódu alebo TwoCC. Každý z týchto streamov musí byť prepojený so zodpovedajúcim Kodek byť kódované a dekódované.

Pôvodne sa AVI stalo exkluzívnym pre operačný systém v roku 1992 Windows Vyvinuté s cieľom umožniť prehrávanie audiovizuálnych súborov na počítači PC v spojení s programovacím rozhraním „Video pre Windows“. Teraz môže Kontajnerový formát AVI ale je možné ich prehrávať aj na iných operačných systémoch a dokonca aj na niektorých nezávislých prehrávacích zariadeniach, ako sú napríklad prehrávače DVD alebo BluRay. Aby to bolo možné, musia však prehrávače a operačné systémy podporovať príslušný kodek, ktorým bol súbor AVI zakódovaný.
Štruktúra formátu video kontajnera AVI
V zásade medzi AVI 1.0 a AVI 2.0 dá sa rozlíšiť. Zásadný rozdiel je v tom, že súbory RIFF s AVI 1.0 majú iba jeden zoznam AVI, zatiaľ čo súbory AVI 2.0 zvyčajne obsahujú niekoľko takzvaných zoznamov AVIX. Spoločnou vlastnosťou oboch variantov AVI je maximálna veľkosť ich zoznamov obmedzené na 2 GB je. Zvláštnosťou v tejto súvislosti pri AVI 2.0, ktorá, ako som už uviedol, môže obsahovať niekoľko zoznamov, je to, že prvý zoznam nesmie byť väčší ako 1 GB. Tento bod si zaslúži zvýšenú pozornosť, pretože ho niektoré programy, ktoré sa používajú na vytváranie súborov AVI alebo zoznamov RIFF, ignorujú aspoň v základných nastaveniach.
Všeobecne nadradený zoznam AVI obsahuje zoznam so takzvanými hlavičkami a zoznam so skutočným videosúborom a ľubovoľnými Titulky alebo Texty spolu. Voliteľne ho možno tiež rozšíriť o dátový blok pre akékoľvek položky indexu. Spravidla sú jednotlivé obrázky alebo rámce distribuované do dátového bloku nazývaného blok. Alternatívne môže blok obsahovať aj niekoľko rámcov. To má výhodu v tom, že sa ukladá to, čo sa nazýva réžia. Jednou z potenciálnych nevýhod je však to, že ak sa blok poškodí, stratí sa viac údajov. To je tiež jeden z dôvodov, prečo je AVI pre server mimoriadne nevhodný formát Streamovanie médií je.
Ak niekoľko Rámy v jednom Kus je potrebné zhrnúť, je potrebné, aby bolo v príslušnej hlavičke uvedené, že na vyhľadávanie obrázkov sa musí použiť index. Uvedený index určuje všetky snímky so zvukom a titulkami, ako aj ich presnú polohu a veľkosť. Je potrebné poznamenať, že takýto index nie je pre AVI 1.0 nevyhnutne potrebný, ale aj tak sa väčšinou používa. Ak má súbor AVI-1.0 index, je to obvykle na konci súboru. Naproti tomu AVI 2.0 používa dvojdielny index. Prvá časť je v príslušnej hlavičke každého streamu. Druhá časť je opäť v strede audiovizuálnej oblasti. Je pravda, že v druhej časti neexistujú záväzné špecifikácie týkajúce sa počtu a veľkosti blokov. Kvôli formátu však musí existovať najmenej jeden blok na audio/video stream a jeden blok na veľkosť súboru 4 GB. Potreba indexu je ďalším aspektom toho, prečo AVI nie je vhodný formát streamovania.
Niektoré nevýhody formátu videa vo formáte AVI
Vzhľadom na to, že vďaka stále rýchlejšiemu širokopásmovému internetu majú streamovacie médiá čoraz väčší význam, AVI z vyššie uvedených dôvodov nevyhnutne stratí význam. Napriek tomu skutočnosť AVI nevhodné na streamovanie nie je jedinou nevýhodou, ktorú má formát kontajnera v porovnaní s niektorými inými formátmi. Veľmi vážnou nevýhodou AVI je, že pomery strán videí nie je možné ľahko uložiť. To nevyhnutne znamená, že ani softvér na prehrávanie, ani nezávislé prehrávače médií nezobrazia ihneď správny pomer strán, hoci zvyčajne máte možnosť vykonať úpravy v nastaveniach softvéru alebo prehrávača manuálne. Ďalšou nevýhodou je, že program AVI nebol pôvodne určený pre videá s premenlivým dátovým tokom, čo znamená, že súbory AVI sú často neprimerane veľké alebo viditeľné. horšia kvalita obrazu a zvuku ako iné formáty kontajnerov, ako napríklad MP4.
AVI navyše nepodporuje ponuky ani kapitoly, ako sú známe z DVD alebo BluRays. Stmievanie a vypínanie titulkov tiež nie je možné. Niektorým z týchto nevýhod sa dá do istej miery vyhnúť. Je to však väčšinou na úkor veľkosti súboru alebo kvality obrazu a zvuku. Okrem toho kompatibilita na programy a zariadenia, ktoré skutočne podporujú AVI. Bez ohľadu na to je odstránenie alebo vylúčenie uvedených nevýhod často spojené s veľkým úsilím, ktoré nesúvisí s prínosom. Preto je potrebné v závislosti od projektu odporučiť iný formát kontajnera, napríklad MP4, Ogg Media alebo Matroska, hoci AVI nepochybne ponúka nepopierateľné výhody, a preto má stále existenciu raison d'être.