Audio-video interleave (AVI) är en populär persondator (PC) multimediafilformateringsstandard som kombinerar ljud och video till en fil. AVI introducerades av Microsoft® i början av 1990-talet och är avsedd för uppspelning på en PC-mediaspelare. Förutom ljud- och videofilinformationen innehåller dessa typer av filer information som talar om för datorn hur den ska avkoda ljud- och videodata. För att den här typen av filer ska kunna spelas upp på en datormediaspelare måste spelaren vara utrustad med kompatibla codecs som gör att spelaren kan avkoda och spela upp det kodade mediet i filen.
I en AVI-fil talar information inbäddad i en fyra teckens kod (FOURCC) till datorn vilken typ av programvarucodec som ska användas. En codec är ett datorprogram eller plug-in som avkodar en fil. AVI-kompatibla codec inkluderar DivX codec™, Cinepak™ codec, Indeo™ codec och digital video (DV) codec, men alla codec fungerar inte med alla filer av denna typ. Även om en fil är inbyggd i AVI-standarden, kan den skapas med olika, inkompatibla typer av kodning, som var och en behöver en specifik programvarucodec för att avkoda data och spela upp filen. Företag som gör mjukvarumediaspelare eller mediacodec erbjuder ofta codecinstallationsfiler för nedladdning direkt från deras företagswebbplatser.
Strukturen bakom denna typ av mediafil är designad från filtypsarkitektur som ursprungligen användes i Resource Interchange File Format (RIFF). RIFF-formatet organiserar data i informationsbitar, som var och en bär sin egen kod av FOURCC-typ utformad för att beskriva filinformation för RIFF-biten. En AVI-fil är i huvudsak en RIFF-bit med en uppsättning FOURCC-kodningsinformation. RIFF-filformatet introducerades också av Microsoft®. Andra filtyper baserade på strukturen som används i RIFF inkluderar ljudfiler (WAV) och animerade markörgrafikfiler (ANI).
Även om AVI är den mest populära videofiltypen som används på PC, upplever vissa mediaspelare uppspelningsproblem med denna typ av filformat. Vissa program för videouppspelning kanske inte automatiskt kan välja rätt bildformat, så användaren kan behöva justera till rätt bildförhållande med hjälp av programmets manuella kontroller. Andra problem med denna mediastandard inkluderar svårigheter att koda hörbart ljud med MPEG-1 Audio Layer 3 (mp3)-ljud som har kodats med samplingsfrekvenser av låg kvalitet. MPEG-1 är en standard för ljud- och videokomprimering inställd av Motion Picture Experts Group (MPEG).