Codare audio avansată
Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită pe 23 octombrie 2017; verificările necesită
24 de modificări .
Codări audio avansate |
Extensie |
.aac, .m4a, .m4p, .m4b, .mp4sau.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 și audio/mpga |
Dezvoltator |
Bell Labs , Institutul Fraunhofer pentru Circuite Integrate , Laboratoarele Dolby , Sony , Nokia , Coding Technologies [d] și Fraunhofer Society [2] |
publicat |
1997 [1] ( 1997 ) |
Tip de format |
Format de compresie audio, compresie de date cu pierderi |
Cuprins în |
MPEG-4 Partea 14 , 3GP și 3G2 , format de fișier media de bază ISO și format de schimb de date audio (ADIF) |
Standard(e) |
ISO/IEC 13818-7 , ISO/IEC 14496-3 |
Fișiere media la Wikimedia Commons |
Advanced Audio Coding ( AAC ) este un format de fișier audio
proprietar ( proprietar ) cu pierderi.
AAC este, de asemenea, un algoritm de codare audio multicanal care acceptă streaming.
Acest format nu trebuie confundat cu Apple Lossless Audio Codec (ALAC). Ambele formate folosesc același container, dar în cazul Apple Lossless nu se pierde nicio informație.
AAC (Advanced Audio Coding) a fost creat inițial ca un succesor al MP3 cu o calitate îmbunătățită a codificării. Formatul AAC, cunoscut oficial ca ISO / IEC 13818-7, a apărut în 1997 ca noua parte a șaptea a familiei MPEG-2 . Există, de asemenea, un format AAC cunoscut sub numele de MPEG-4 Part 3.
Cum funcționează AAC
- Componentele semnalului care nu sunt percepute de o persoană sunt eliminate.
- Redundanța semnalului audio codificat este eliminată.
- Apoi semnalul este procesat conform metodei MDCT în funcție de complexitatea sa.
- Sunt adăugate coduri interne de corectare a erorilor.
- Semnalul este stocat sau transmis.
Un container MPEG-4 nu necesită un set unic sau mic de scheme de compresie foarte eficiente.
- Familia MPEG-4 de algoritmi de codare audio acoperă gama de la codificarea vorbirii de calitate scăzută (până la 2 kbps ) la codarea audio de înaltă calitate (64 kbps pe canal și mai sus).
- AAC are o rată de eșantionare de la 8 la 96 kHz și un număr de canale de la 1 la 48.
- Spre deosebire de banca hibridă de filtre MP3 , AAC utilizează o transformare cosinus discretă ( MDCT ) modificată împreună cu o dimensiune crescută a ferestrei de 2048 de puncte. AAC este mai potrivit pentru codificarea audio cu impulsuri complexe și unde pătrate decât MP3 .
AAC poate comuta dinamic între lungimi de bloc MDCT de la 2048 la 256 de puncte.
- Dacă există o singură schimbare sau o schimbare scurtă, se folosește o fereastră mică de 256 de puncte pentru o rezoluție mai bună.
- În mod implicit, o fereastră mare de 2048 de puncte este utilizată pentru a îmbunătăți eficiența codificării.
Avantajele AAC față de MP3
- Până la 48 de canale audio;
- Eficiență de codare mai mare atât la rate de biți constante, cât și la cele variabile ;
- Rate de eșantionare de la 8 la 96 kHz;
- Modul stereo articulat flexibil;
Subdivizat în profiluri
- Complexitate scăzută (LC-AAC);
- Codare audio avansată de înaltă eficiență (HE-AAC);
- Codare audio avansată extinsă de înaltă eficiență (xHE-AAC) [3] ;
- profilul principal;
- Rată de eșantionare scalabilă (SSR);
- Predicția pe termen lung (LTP) este mai complexă și consumatoare de resurse (dar și de calitate superioară) decât toate celelalte.
Codare audio avansată de înaltă eficiență (AAC+)
AAC+ este un profil orientat cu rata de biți scăzută . Este o combinație de AAC LC, dar cu o rată de eșantionare la jumătate față de cea originală, ceea ce reduce semnificativ supraîncărcarea ratei de biți, apoi tehnologia Spectral Band Replication este utilizată prin predicția acesteia și prin utilizarea unor informații suplimentare pentru a o restaura. Desigur, această abordare nu are o mare acuratețe și este potrivită doar în cazurile în care este foarte necesară reducerea ratei de biți.
- .aac - AAC-MPEG2;
- .mp4 este unul dintre profilurile din containerul MP4 (specificația MPEG-4 Part 14 prevede împachetarea nu numai a mai multor fluxuri audio într-un container, ci și a mai multor fluxuri video, precum și a mai multor fluxuri de subtitrare).
În ciuda faptului că specificația MPEG-4 Part 14 (formatul de fișier MP4 ) definește o singură extensie pentru container - .mp4, Apple folosește containerul pentru a împacheta fluxuri AAC, dar folosește extensii care nu sunt furnizate de MPEG-4 Part 14 standard :
- .m4a este extensia standard;
- .m4b - fișier AAC care acceptă marcaje; folosit pentru cărți audio și podcasturi ;
- .m4p - fișier AAC protejat; utilizat pentru a proteja un fișier împotriva copierii atunci când descărcați în mod legal muzică protejată prin drepturi de autor în magazinele online, cum ar fi iTunes Store ;
- .m4r - fișier ton de apel utilizat în Apple iPhone și Windows 10 Mobile
Software popular de codare
GOST R 54713-2011
Din 12/01/2012, AAC a fost introdus ca standard de stat pentru codificarea semnalelor de difuzare audio cu reducere a redundanței pentru transmisia prin canalele de comunicații digitale în Federația Rusă . [5]
Vezi și
Note
- ↑ ISO. ISO/IEC 13818-7:1997, Tehnologia informației -- Codificarea generică a imaginilor în mișcare și a informațiilor audio asociate -- Partea 7: Codare audio avansată (AAC) (link indisponibil) (1997). Preluat la 18 iulie 2010. Arhivat din original la 21 martie 2013. (nedefinit)
- ↑ http://www.iis.fraunhofer.de/en/ff/amm/prod/audiocodec/audiocodecs/heaac.html#tabpanel-5
- ↑ xHE- AAC . Institutul Fraunhofer pentru Circuite Integrate IIS . Preluat la 6 septembrie 2020. Arhivat din original la 10 septembrie 2020.
- ↑ Codificatoare AAC Arhivate pe 2 ianuarie 2018 la Wayback Machine Hydrogen Audio
- ↑ GOST R 54713-2011 | STANDARDE NAȚIONALE . protect.gost.ru. Preluat la 9 martie 2017. Arhivat din original la 12 martie 2017. (nedefinit)
MPEG (Moving Picture Experts Group) |
---|
|
Secțiuni MPEG-1 |
|
---|
Secțiuni MPEG-2 |
|
---|
Secțiuni MPEG-4 |
|
---|
Secțiuni MPEG-7 |
- Partea 2: Limbajul de descriere a definiției (DDL)
|
---|
Secțiuni MPEG-21 |
- Părțile 2, 3 și 9: Obiect digital
- Partea 5: Limbajul de descriere a drepturilor (REL)
|
---|
Secțiuni MPEG-D |
- Partea 1: Audio spațial MPEG
|
---|