

We now offer a subscription for just 10 cents a day**h1>
You will always enjoy the full version of Mp4Gain with all its features and benefits.
For just 10 cents a day*
*Unlimited FULL version of Mp4Gain, billed $US12.50 Quarterly (+ $5 USD one time subscription payment JUST in the first payment).
All other payments will be just $3.12 per month, billed quaterly.
That's only 10 cents per day!
CLICK TO PURCHASE
THIS PRICE ONLY LASTS FOR A FEW DAYS
For just 10 cents a day*
AVI-formaat: hoe een AVI-formaat is samengesteld

Er zijn tenminste twee subblokken in het avi-bestand: header en data. De titel bevat algemene informatie over de film: beeldresolutie, framesnelheid, audioformaat, etc.
![]()
In de header worden 32 bits toegewezen om de lengte van het bestand vast te leggen. Dit betekent dat de maximale bestandsgrootte ongeveer 4 GB is. In feite is de werkelijke lengte van een avi-bestand in standaardformaat waarmee bewerkingsprogramma’s kunnen werken niet meer dan 2 GB. Op het moment dat het formaat verscheen, leek dit voldoende te zijn, aangezien FAT 16 geen schijfpartities toestond groter dan 2 GB, en de lengte van het bestand kan natuurlijk niet groter zijn dan de grootte van de logische schijf. Met de komst van FAT 32 is de bovengrens van de partitiegrootte aanzienlijk verschoven.
Het gegevenssubblok is georganiseerd in de vorm van reeksen records, die elk bestaan uit een frame en een bijbehorend geluidsspoor. Voor video is de indeling in frames volkomen natuurlijk, maar het geluid is een continue stroom, kunstmatig over de fragmenten heen gelegd die overeenkomen met de frames. Als een video-opnameapparaat wordt gebruikt om zowel video als geluid op te nemen, doen zich doorgaans geen problemen voor. Als het geluid door een geluidskaart wordt geschreven, is er geen exacte synchronisatie van beeld en geluid en kan het geluid “uit beeld komen”.
Het AVI-beeld ondersteunt een breed scala aan paletten. Ze zijn hieronder opgesomd:
8 bit (256 grijstinten);
9-bits YUV (helderheid en verschil tussen twee kleuren);
12-bits YUV, 4: 1: 1 (hier is 4: 1: 1 de signaalbemonstering, die wordt berekend voor een specifiek kanaal als het product van de digitale basiscoderingsfrequentie door de overeenkomstige verhouding: 4 voor de kanaal Y en 1 voor kleurverschilkanalen);
16-bits YUY2, 4: 2: 2;
8-bits kleur (RGB);
15-bits RGB (16-bits met de meest significante bit ingesteld op 0, 5 voor rood, 5 voor groen en 5 voor blauw);
16-bits RGB (5 bits voor rood, 6 voor groen en 5 voor blauw);
24-bits RGB (standaard RGB-palet);
32-bits RGB (voor informatieve inhoud is deze volledig gelijk aan 24-bits: de meest significante byte is ingesteld op 0, 1 byte wordt toegewezen om elk van de drie kleuren te coderen). 32-bits kleurweergave verhoogt de kleurnauwkeurigheid niet. Het meest informatieve palet is 24-bit RGB
AVI-opname kan worden uitgepakt of gecomprimeerd. Het meest gebruikte compressie-algoritme is Motion JPEG. Compressie-indelingen worden ook ondersteund: Microsoft Video 1 (het formaat werkt alleen met 8 en 16 bit kleur), Microsoft RLE (alleen 8 bit kleur), Indeo, Cinepak Editable MPEG, dat alleen I-frames gebruikt.
Onlangs is het DivX-compressieformaat steeds populairder geworden. De codec die voor compressie wordt gebruikt, is een gedecodeerde versie van de MPEG-4-videocodec van Microsoft.
AVI-gegevens kunnen in verschillende formaten worden geëxporteerd.
