1. Audio Video Interleave
Com funciona
El format avi permet emmagatzemar simultàniament un flux de dades de video i diversos
fluxos d'àudio. El format concret d'aquests fluxos no és objecte del format AVI i és interpretat
per un programa extern denominat códec.
Perquè tots els fluxos puguin ser reproduïts simultàniament és necessari que s'emmagatzemin
de manera intercalada ( interleave). D'aquesta manera, cada fragment d'arxiu té suficient
informació com per reproduir uns pocs fotogrames juntament amb el so corresponent.
Els arxius AVI es divideixen en fragments ben diferenciats denominats chunks. Cada chunk té
associat un identificador denominat etiqueta FourCC. El primer fragment es denomina
capçalera i el seu paper és descriure meta-informació respecte a l'arxiu, per exemple, les
dimensions de la imatge i la velocitat en fotogrames per segon. El segon chunk conté els fluxos
entrellaçats d'àudio i video. Opcionalment, pot existir un tercer chunk que actua a manera
d'índex per a la resta de chunks.
Com es reprodueix un arxiu AVI
Per reproduir un arxiu AVI és necessari el següent:
Un reproductor de video capaç d'interpretar el format AVI.
El códec de video per interpretar el flux de video.
El códec d'àudio per interpretar el flux d'àudio.
L'etiqueta FourCC permet identificar el códec necessari per interpretar un flux d'àudio o
video. Cada codec té associats el conjunt d'etiquetes que és capaç de reproduir. D'aquesta
manera, el reproductor de video és capaç de triar el codec pertinent sense intervenció de
l'usuari.
El reproductor consecutivament llegeix fragments de l'arxiu AVI. Després separa cadascun dels
fluxos d'àudio i video que es troben intercalats ( interleave) en l'arxiu. Cadascun d'aquests
fluxos, una vegada separats, s'emmagatzemen en un buffer de memòria i es passen al codec
corresponent. El códec de video retorna un altre buffer que conté cadascun dels fotogrames
a reproduir. El códec d'àudio retorna un altre buffer amb la mostra digital de so a reproduir.
Amb aquesta informació, el reproductor solament ha de sincronitzar els fotogrames i el so i
reproduir-los a la velocitat adequada.
En el sistema operatiu Mac US és perfectament possible visualitzar arxius AVI, sempre que els
codecs utilitzats estiguin suportats per quicktime, bé directament o a través de plugins.1
Existeixen altres reproductors d'arxius multimèdia per a aquesta plataforma q