Video FOURCC database
Il fourcc è una stringa di quattro caratteri, memorizzata in fase di codifica del flusso video nella fattispecie avi nell'header del file, e la cui funzione è di comunicare ai lettori multimediali mediaplayer, ecc il tipo di flusso video contenuto nel file che si è aperto, e di conseguenza quale decoder utilizzare per riprodurlo. Il lettore quindi ricerca tra i filtri registrati nel sistema quello a cui corrisponde il fcc letto, e se lo trova riproduce il file, altrimenti comunica di non essere in grado di trovare una combinazione di filtri per il rendering del flusso. Nel caso di Windows mediaplayer, questo cerca prima di connettersi al server dei codecs, e nel caso in cui non riesca a trovare un codec utile, lo comunica, altrimenti scarica il codec e dopo averlo installato riproduce il filmato
Il contenuto di questo database è in gran parte tratto dalla lista creata da Dave Wilson e consultabile altrettanto liberamente a questo indirizzo.
Audio ID database.
Esattamente come avviene per il flusso video, anche per quello audio nell'header del file avi viene memorizzato un identificativo, questa volta in formato numerico, con lo scopo di comunicare al player quale decoder audio utilizzare.