
AVI-Format: Wie ein AVI-Format aufgebaut ist

Die avi-Datei enthält mindestens zwei Unterblöcke: Header und Daten. Der Titel enthält allgemeine Informationen zum Film: Bildauflösung, Bildrate, Audioformat usw.
![]()
Im Header werden 32 Bit zugewiesen, um die Länge der Datei aufzuzeichnen. Dies bedeutet, dass die maximal mögliche Dateigröße ca. 4 GB beträgt. Tatsächlich überschreitet die tatsächliche Länge einer AVI-Datei im Standardformat, mit der Bearbeitungsprogramme arbeiten können, 2 GB nicht. Zum Zeitpunkt des Erscheinens des Formats schien dies ausreichend zu sein, da FAT 16 keine Festplattenpartitionen zuließ, die größer als 2 GB waren, und die Länge der Datei natürlich die Größe der logischen Festplatte nicht überschreiten darf. Mit dem Aufkommen von FAT 32 hat sich die Obergrenze der Partitionsgröße erheblich verschoben.
Der Datenunterblock ist in Form von Aufzeichnungssequenzen organisiert, die jeweils aus einem Frame und einem entsprechenden Soundtrack bestehen. Bei Videos ist die Unterteilung in Frames völlig natürlich, aber der Ton ist ein kontinuierlicher Strom, der den den Frames entsprechenden Fragmenten künstlich überlagert wird. Wenn ein Videoaufnahmegerät zum Aufzeichnen von Video und Ton verwendet wird, treten im Allgemeinen keine Probleme auf. Wenn der Ton über eine Soundkarte geschrieben wird, erfolgt keine exakte Synchronisation von Bild und Ton, und der Ton kann “aus dem Bild herauskommen”.
Das AVI-Bild unterstützt eine Vielzahl von Paletten. Sie sind unten aufgeführt:
8 Bit (256 Graustufen);
9-Bit-YUV (Luminanz und Differenz zweier Farben);
12-Bit-YUV, 4: 1: 1 (hier ist 4: 1: 1 die Signalabtastung, die für einen bestimmten Kanal als Produkt der digitalen Basiscodierungsfrequenz mit dem entsprechenden Verhältnis: 4 für berechnet wird Kanal Y und 1 für Farbdifferenzkanäle);
16-Bit YUY2, 4: 2: 2;
8-Bit-Farbe (RGB);
15-Bit-RGB (16-Bit mit dem höchstwertigen Bit auf 0, 5 für Rot, 5 für Grün und 5 für Blau);
16-Bit-RGB (5 Bit für Rot, 6 für Grün und 5 für Blau);
24-Bit-RGB (Standard-RGB-Palette);
32-Bit-RGB (für Informationsinhalte ist es vollständig gleich 24-Bit: Das höchstwertige Byte wird auf 0 gesetzt, 1 Byte wird zugewiesen, um jede der drei Farben zu codieren). 32-Bit-Farbwiedergabe erhöht die Farbgenauigkeit nicht. Die informativste Palette ist 24-Bit-RGB
AVI-Aufnahmen können entpackt oder komprimiert werden. Der am häufigsten verwendete Komprimierungsalgorithmus ist Motion JPEG. Komprimierungsformate werden ebenfalls unterstützt: Microsoft Video 1 (das Format funktioniert nur mit 8- und 16-Bit-Farben), Microsoft RLE (nur 8-Bit-Farben), Indeo, Cinepak Editable MPEG, das nur I-Frames verwendet.
In letzter Zeit ist das DivX-Komprimierungsformat immer beliebter geworden. Der für die Komprimierung verwendete Codec ist eine entschlüsselte Version des MPEG-4-Videocodecs von Microsoft.
AVI-Daten können in verschiedenen Formaten exportiert werden.
