Koodekki – enCOder/DECoder tai COmpressor/DECompressor – on ohjelmisto tai laitteisto, joka on suunniteltu sekä pakkaamaan että purkamaan ääni- ja/tai videotiedoista koostuvia tietovirtoja. Pakkaus pienentää digitaalisten ääni- ja videotiedostojen kokoa, mikä tarkoittaa, että ne vievät vähemmän tallennustilaa ja lähettävät nopeammin. On olemassa useita erilaisia koodekkeja, jotka on suunniteltu eri tavoitteita ajatellen. Yksi tärkeä koodekki on Advanced Audio Coding, johon usein viitataan lyhenteellä AAC. Sen virallinen nimi on ISO/IEC 14496-3: 2001 (International Organization for Standardization/International Electrotechnical Commission).
Koodekin ovat kehittäneet MPEG -ryhmän yritykset (Motion Pictures Expert Group). Se on osa MPEG-2- ja MPEG-4-standardeja, ja AAC_MP4-pakkausta kehitettiin edelleen AAC_MP2: sta. Kehittyneen äänikoodauksen katsotaan olevan MP3ia parempi sekä pakkausmäärän että äänen osalta. Pakkaus voi olla joko häviötön – luotu niin, että alkuperäinen voidaan palauttaa täsmälleen, tai häviöllinen – poistamalla tietopätkiä, kun se pakkaa tiedostoja, mikä johtaa suurempaan pakkaamiseen, mutta kyvyttömyys palauttaa alkuperäinen tiedosto kokonaan. Advanced Audio Coding on häviöllinen pakkausmuoto.
Edistyneitä äänikoodausprofiileja on useita. Tiedostopääte MP4 viittaa tavalliseen MPEG-4-tiedostoon, kun taas M4A viittaa suojaamattomaan AAC-tiedostoon. M4P on suojattu AAC. Tiedostojen, joiden laajennus on .M4A tai .MP4, ja .AAC -laajennusten välillä on eroja siinä, että .M4A- ja .MP4 -laajennukset ovat signaalisäiliömuotoja, joilla on koodausstandardi. kantaa mukanaan kappale- ja albumitietoja, joita .AAC -tiedostot eivät voi. Monet pelaajat eivät hyväksy tiedostoja, joilla on .AAC -tunniste.
Advanced Audio Coding on avoin standardi. Se on otettu käyttöön Apple® QuickTime® -laitteessa, sitä käytetään Apples® iTunes® -käyttöjärjestelmässä ja se on Apple® iPod® -laitteen oletusmuoto, jossa se takaa korkealaatuisen äänen. Koska se tukee suojattuja tiedostoja ja siten digitaalista oikeuksien hallintaa (DRM), AAC: n käyttö näissä paikoissa auttaa hallitsemaan pääsyä iTunes®-kaupasta ostettuun kopiosuojattuun materiaaliin.