AVI

FONT SIZE:
fontsize_dec
fontsize_inc
17-12-2017 Annika Flor A

AVI er en container format til lyd og video udgivet af Microsoft i 1992.

Kort historie

AVI-formatet blev defineret af Microsoft for sin Video for Windows-teknologi i 1992. Han blev senere forbedret af forlængelsen OpenDML formatet Matrox koncern. Disse udvidelser er kompatible med Microsoft, men ikke officielt, og kaldes AVI 2.0.

Sådan virker det

AVI-format muliggør samtidig lagring af en datastrøm flere streams af video og lyd. Det præcise format af disse strømme ikke er underlagt AVI-format og fortolkes af et eksternt program kaldet en codec. Det vil sige, kan lyd og video i AVI-filer være i ethvert format. Det anses derfor for en container format.

For alle strømme kan de spilles samtidigt er nødvendig for at blive opbevaret i en sammenflettet måde. Således hvert fragment fil har nok information til at spille et par rammer med den tilsvarende lyd.

Bemærk, at AVI-format understøtter flere audio datastrømme, hvilket i praksis betyder, at kan indeholde flere lydspor på forskellige sprog. Det er medieafspilleren afgør, hvilke af disse strømme bør spilles i henhold til brugerens præferencer.

AVI-filer er opdelt i bidder kaldet adskilte fragmenter. Hver luns har en tilknyttet identifikator kaldes FourCC tag. Den første fragment kaldes header og dens rolle er at beskrive meta-oplysninger om filen, såsom billedstørrelse og billedfrekvens per sekund. Den anden luns indeholder riuos sammenflettede streams lyd og video. Eventuelt kan der være en tredje klump, der fungerer som et indeks for de resterende klumper.

Som en AVI fil afspilles

Hvis du vil afspille en AVI-fil, som du har brug for følgende:

  • En videoafspiller stand til at spille AVI-format.
  • Videoen codec for at afspille videoen stream.
  • Den audio-codec for at afspille lyd stream.


FourCC tag identificerer codec kræves for at afspille en video eller lyd stream. Hver codec er tilknyttet tag sæt, der er i stand til at spille. Således videoafspilleren er i stand til at vælge den rigtige codec uden brugerens indgriben.

Afspilleren fortløbende læse fragmenter af lydfilen og AVI musik og lyde. Efter adskillelse hver lyd og video-streams, der er afbrudt i filen. Hver af disse strømme, når adskilt, lagres i en hukommelsesbuffer og føres til passende codec. Den videocodec returnerer en buffer, der indeholder hver af rammerne til at spille. Den audio-codec returnerer en anden buffer med digital lydafspilning prøve. Med disse oplysninger, er det kun spiller har at synkronisere rammer og lyden og afspille dem på den rigtige hastighed ..

I Mac OS det absolut er muligt at se AVI-filer, forudsat at de anvendte codecs er kompatible med QuickTime, enten direkte eller via plugins. Der er andre medieafspillere til denne platform også tillade AVI-filer til at vise korrekt.

Forrige artikel Alando Tucker
Næste artikel Amalie Skram