Codare audio avansată Algoritm de compresie audio .
Extensii | .aac, .m4a, .m4p, .m4b, .mp4,.3gp |
---|---|
Tip MIME | audio/aac, audio/aacp, audio/3gpp, audio/3gpp2, audio/mp4, audio/mp4a-latm, audio/mpeg4-generic, audio/x-aac, audio/x-m4a, audio/x-m4p, audio/x-m4b, audio/mp4a, audio/mpga |
Dezvoltat de | Fraunhofer ( în ) |
Tipul formatului | Compresie audio pierdută . |
Conținut de | MPEG , MOV , AVI , MKV , RM , 3GP |
Bazat pe | MPEG-2 partea 7, MPEG-4 partea 3 |
Originea | Germania |
Standard | ISO / IEC 13818-7 , ISO / IEC 14496-3 |
ISO | 13818-7: 1997, 14496–3 |
Specificație | Format proprietar |
Advanced Audio Coding (AAC,literalmente.„Advanced audio coding”) este unalgoritmdepierdere acompresiei audiomenit să ofere un raport mai bun cu privirela rata de biți de calitatefață de formatul mai vechiMPEG-1/2 Audio Layer 3, mai cunoscut sub numele de MP3.
Pentru aceste calități, este ales de diverse companii, inclusiv Apple sau RealNetworks . RNT ( Digital Terrestrial Radio utilizează sistemul de difuzare radio DAB + (versiune îmbunătățită a DAB, Digital Audio Broadcasting ) care încorporează o versiune avansată a codecului AAC: HE-AAC versiunea 2, numită și eAAC + și definită în MPEG- 4 standard partea 3.
AAC a fost conceput pentru a înlocui MP3 în 1997 de către Institutul Fraunhofer - Institut für Integrierte Schaltungen în colaborare cu AT&T , Sony și Dolby . În ceea ce privește auzul , comparația cu omologul său MP3 creează controverse deoarece este subiectivă și depinde de materialul care trebuie comparat (genul muzical). Presa raportează că un fișier AAC de 128 kb / s este echivalent cu un fișier MP3 de 256 kb / s , dar articolul nu este însoțit de rezultate concrete ale experienței. Un forum audiofil oferă în mod regulat astfel de experiențe și plasează în mod regulat AAC în spatele MP3-ului, pe baza testelor dublu-orb.
Formatul AAC este declarat standard internațional de către Moving Pictures Expert Group ( MPEG ) înAprilie 1997. Este o extensie a MPEG-2 ( ISO / IEC 13818-7 ). Acesta este îmbunătățit odată cu apariția versiunilor MPEG-4 1, 2 și 3 ( ISO / IEC 14496-3 ); face parte din extensiile MPEG-2 Partea 7 și MPEG-4 Partea 3 .
Primul nume NBC (pentru Non Backward Compatible , incompatibil cu MPEG-1 ) este redenumit AAC. Cel mai utilizat profil al său se numește AAC-LC ( Complexitate scăzută ) și este crescut prin adăugarea de instrumente suplimentare, în timpul modificărilor la standard, pentru a crea profilele HE-AAC (prin adăugarea SBR, 2003) și HE-AACv2 (adăugarea PS în 2004).
Din 2003 , nomenclatorul familiei AAC s-a schimbat pentru a obține mai multă claritate, am început să vedem apariția AAC , AAC + , eAAC + și HD-AAC .
În 2007, Apple a lansat o versiune AAC de 256 kb / s sub numele iTunes Plus , o calitate aplicată de Spotify în oferta sa „Premium”.
Numele de familie | Profil | Codec | Datat | cometariu |
---|---|---|---|---|
- | - | AAC | 1997 | Codecul AAC la origini. |
- | AAC principal | AAC-LC, AAC-LTP, AAC-Main, AAC-Scalable, AAC-SSR | 1999 | S-au adăugat mai multe extensii noi. |
- | AAC scalabil | AAC-LC, AAC-LTP, AAC-scalabil | 1999 | Selectarea extensiilor scalabile. |
- | AAC de înaltă calitate | AAC-LC, AAC-LTP, AAC-Scalable, ER-AAC-LC, ER-AAC-LTP, ER-AAC-Scalable | 2000 | S-a adăugat o extensie de predicție a erorilor. |
- | AAC cu întârziere redusă | ER-AAC-LD | 2000 | S-a adăugat extensie cu întârziere redusă ( latență ) |
- | Interfață audio mobilă prin internet | ER-AAC-LC, ER-AAC-LD, ER-AAC-scalabil | 2000 | Selecția extensiilor optimizate pentru rețea. |
... | ... | ... | ... | Faceți upgrade pentru a clarifica numele profilurilor și codecurile. |
AAC | AAC | AAC-LC | 2003 | AAC de complexitate redusă. |
AAC + | HE-AAC | AAC-LC + SBR | 2003 | AAC cu reconstrucție de bandă spectrală . |
eAAC + | HE-AACv2 | AAC-LC + SBR + PS | 2006 | AAC cu reconstrucție de bandă spectrală și stereo parametric . |
HD-AAC | HD-AAC | AAC-LC + SLS | 2009 | Codec hibrid care conține atât pierderea de debit AAC-LC, cât și debitul SLS (ro) fără pierderi . Această scalabilitate îl face lizibil chiar și cu un player care nu acceptă HD-AAC. |
Cele trei profiluri desfășurate la scară masivă sunt:
Celelalte profiluri sunt utilizate marginal.
În schimb, decodorul AAC poate citi fluxurile HE AAC și HE AACv2, dar fără extensiile profilurilor lor respective.
Îmbunătățirile aduse de AAC față de MP3 includ:
Se păstrează tehnicile de codare constantă pe biți ( CBR ) și codificare pe biți variabili ( VBR ).
Aceste progrese tehnice ar trebui să ofere ascultătorului un mesaj audio de o calitate și stabilitate sporită în comparație cu MP3 la o rată de biți echivalentă sau mai mică.
AAC adoptă o abordare modulară a codării: în funcție de complexitatea fluxului care urmează să fie codificat, de calitatea căutată și de dimensiunea fișierului pe care cineva dorește să îl obțină, utilizatorul poate crea profiluri pentru a defini instrumentul pe care îl dorește pentru a utiliza din setul de setări predefinite.
Algoritmul AAC (AAC-LC) este unul dintre cei mai buni din clasa sa în ceea ce privește raportul Calitate / Compresie / Spațiu pe disc și beneficiază de accelerarea hardware.
AT&T, Dolby Laboratories, Fraunhofer IIS și Sony Corp sunt inițiatorii standardului AAC.
AAC este formatul audio utilizat pentru rețeaua de radio digitală japoneză de servicii integrate de difuzare digitală ( ISDB) .
AAC este formatul de fișier audio acceptat de Apple în playerul său digital iPod și software-ul său iTunes . În ceea ce privește serviciul său online de vânzare de muzică iTunes Store , standardul AAC nu oferă un sistem de gestionare a drepturilor digitale , Apple a dezvoltat propriul sistem, numit FairPlay . Creatorii casetei (Philips) și CD player-ului (Sony) au cumpărat, în timpul unor probleme financiare cunoscute ale Companiei InterTrust , tehnologia concurentă InterTrust DRM a Apple.
Extensia de fișier adoptată în general este .mp4 (pentru MPEG-4) și .aac, Apple a introdus extensiile .m4a (pentru MPEG-4 audio) sau .m4p (pentru MPEG-4 protejat). Apple a creat, de asemenea, extensia .m4b pentru cărți audio.
Nintendo DSi, care include un music player, poate reda doar fișiere muzicale în format AAC.
Nintendo Wii , după actualizarea 1.1 a canalului foto, citește AAC în loc de MP3 în prezentările de diapozitive.
Sony PSP și Sony PS VITA acceptă formatul audio AAC.
Telefoanele mobile Nokia și Sony Ericsson citesc AAC la 96 kb / s ca standard pentru videoclipurile lor.
Deoarece AAC este un format de compresie a datelor cu pierderi , poate provoca pierderi notabile de calitate la rate de biți reduse (mai puțin de 128 kbps pentru AAC LC și sub 64 kbps pentru AAC HE). Algoritmul psihoacustic elimină frecvențele de obicei inaudibile pentru oameni (mai puțin de 20 Hz și mai mult de 20 kHz), precum și pe cele care sunt mascate de alte frecvențe de amplitudine mai mare. Cu cât rata de biți este mai mică, cu atât se aude o degradare mai mare din cauza pierderii de informații.
Calitatea ascultării unei piese de muzică codate în eAAC + 48 kb / s este puțin sub codificarea MP3 în 128 kb / s . Din acest motiv, găsim tot mai multe posturi de radio pe internet care difuzează în eAAC + cu o viteză de 48 kb / s . Pentru a obține o calitate echivalentă cu MP3 codificat în 128 kb / s , este necesară o codificare eAAC + în 56 sau chiar 64 kb / s .
Un format cu pierderi de date poate satisface un audiofil solicitant, cu condiția ca compresia să nu modifice calitatea percepută, adică să fie foarte scăzută, deci rata de biți ridicată. De la 256 kb / s în format MP3 , studii în studio, observăm imposibilitatea de a-l deosebi de ascultarea unui fișier în format WAV .
Nu este necesară nicio licență sau plată pentru ca un utilizator să transmită sau să distribuie conținut în format AAC. Numai din acest motiv este posibil ca AAC să devină un format mai atractiv pentru distribuirea conținutului decât predecesorul său MP3 , în special pentru streaming de conținut, cum ar fi radio pe internet.
Cu toate acestea, „o licență de utilizare a brevetului AAC este necesară pentru producătorii sau dezvoltatorii de produse de codificare și / sau decodificare pentru utilizatorii finali” -. Din acest motiv, implementările prin intermediul software-ului gratuit și open source precum FFmpeg și FAAC pot fi distribuite doar ca cod sursă , pentru a evita încălcarea brevetelor.
Titularii brevetelor AAC includ Bell Labs , Dolby , Fraunhofer , LG Electronics , NEC , NTT Docomo , Panasonic , Sony Corporation , ETRI , JVC-Kenwood , Philips , Microsoft și NTT .