AVI fogalommeghatározás; meghatározás
A videofolyamokat általában négy karakteres kód vagy FourCC segítségével tárolják. A hangfolyamokat viszont két karakteres kód vagy TwoCC segítségével tárolják. Ezek mindegyikét össze kell kapcsolni egy megfelelővel Codec kódolni és dekódolni.

Eredetileg az AVI 1992-ben lett kizárólagos az operációs rendszer számára ablakok Úgy fejlesztették ki, hogy lehetővé tegye az audiovizuális fájlok lejátszását a számítógépen a "Video for Windows" programozási felülettel kapcsolatban. Most már lehet Konténer formátumú AVI de más operációs rendszerekkel, sőt néhány független lejátszó eszközzel is lejátszható, például DVD vagy BluRay lejátszóval. Annak érdekében, hogy ez lehetséges legyen, a játékosoknak és az operációs rendszereknek támogatniuk kell a megfelelő kodeket, amellyel az AVI fájlt kódolták.
A videotároló formátumú AVI felépítése
Elvileg között AVI 1.0 és AVI 2.0 megkülönböztethető. A döntő különbség az, hogy az AVI 1.0-val rendelkező RIFF fájloknak csak egyetlen AVI listája van, míg az AVI 2.0 fájlok általában több úgynevezett AVIX listát tartalmaznak. Mindkét AVI-változat közös jellemzője, hogy listáik maximális mérete 2 GB-ra korlátozva van. Az AVI 2.0 sajátossága ebben a tekintetben, amely, mint mondtam, több listát is tartalmazhat, az, hogy az első lista nem lehet nagyobb, mint 1 GB. Ez a pont fokozott figyelmet érdemel, mivel néhány program figyelmen kívül hagyja, amelyeket AVI fájlok vagy RIFF listák létrehozására használnak, legalábbis az alapbeállításokban.
Az általában alárendelt AVI-LIST egy listából áll, úgynevezett fejlécekkel és egy listából, amely tartalmazza a tényleges videofájlt és az esetleges Feliratok vagy Szövegek együtt. Opcionálisan kiterjeszthető egy adatblokkal is az index bejegyzéseihez. Általános szabály, hogy az egyes képeket vagy képkockákat elosztjuk egy darabnak nevezett adatblokkba. Alternatív megoldásként egy darab több keretet is tartalmazhat. Ennek az az előnye, hogy az úgynevezett rezsi megtakarításra kerül. Az egyik lehetséges hátrány az, hogy ha a darab megsérül, több adat veszik el. Ez az egyik oka annak, hogy az AVI rendkívül alkalmatlan formátum a Média streaming van.
Ha több Keretek egyben Chunk összefoglalásként meg kell adni a megfelelő fejlécben, hogy az indexet kell használni a képkereséshez. Az említett index meghatározza az összes képkockát hanggal és felirattal, valamint azok pontos helyzetét és méretét. Meg kell jegyezni, hogy egy ilyen index nem feltétlenül szükséges az AVI 1.0-hoz, de többnyire egyébként is használják. Ha egy AVI-1.0 fájlnak van indexe, az általában a fájl végén található. Ezzel szemben az AVI 2.0 kétrészes indexet használ. Az első rész az egyes folyamok megfelelő fejlécében található. A második rész ismét az audiovizuális terület közepén található. A második részben a blokkok számával és méretével kapcsolatban nincsenek kötelező érvényű előírások. De a formátum miatt audio/video adatfolyamonként legalább egy blokknak és 4 GB méretű fájlméretnek egynek kell lennie. Az index iránti igény egy másik aspektusa annak, hogy az AVI miért nem megfelelő streaming formátum.
Néhány hátránya az AVI videotároló formátumnak
Tekintettel arra, hogy a streaming média egyre fontosabbá válik a szélessávú internet folyamatosan növekvő sebességének köszönhetően, az AVI a fent említett okokból elkerülhetetlenül elveszíti jelentőségét. Mégis az a tény, hogy Az AVI streamingre nem alkalmas nem az egyetlen hátránya, amelyet a tároló formátum néhány más formátumhoz képest. Az AVI nagyon komoly hátránya, hogy a videók képarányát nem lehet könnyen menteni. Ez óhatatlanul azt jelenti, hogy sem a lejátszó szoftverek, sem a független médialejátszók nem jelenítik meg azonnal a megfelelő képarányt, bár általában lehetősége van kézzel javítani a szoftver vagy a lejátszó beállításain. További hátrány, hogy az AVI-t eredetileg nem változó adatsebességű videókhoz szánták, ami viszont azt jelenti, hogy az AVI-fájlok gyakran aránytalanul nagyok vagy észrevehetőek rosszabb kép- és hangminőség mint más tárolóformátumok, például MP4.
Ezenkívül az AVI nem támogatja a DVD-kről vagy a BluRays-ről ismert menüket vagy fejezeteket. A feliratok megjelenítése vagy elrejtése sem lehetséges. Ezen hátrányok egy része bizonyos mértékben elkerülhető. Ez azonban leginkább a fájlméret vagy a kép- és hangminőség rovására megy. Ezen felül a kompatibilitás az AVI-t ténylegesen támogató programokhoz és eszközökhöz. Ettől függetlenül az említett hátrányok kiküszöbölése vagy elkerülése gyakran nagy erőfeszítéssel jár, amely nincs kapcsolatban az előnyökkel. Ezért a projekttől függően egy másik konténer formátumot, például MP4, Ogg Media vagy Matroska tanácsot kell adni, bár az AVI kétségtelenül tagadhatatlan előnyöket kínál, és ezért továbbra is létjogosultsága van.