Domov vývoj Čo je pokročilé kódovanie zvuku (AAC)? - definícia z technológie

Čo je pokročilé kódovanie zvuku (AAC)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená rozšírené kódovanie zvuku (AAC)?

Pokročilé kódovanie zvuku (AAC) je technika používaná na kompresiu a kódovanie digitálnych zvukových súborov.

Technológiu AAC je možné použiť na kódovanie zvukových súborov pri stredných až vysokých bitových rýchlostiach. AAC je postavený ako logický nástupca MP3 (ISO / MPEG Audio Layer -3) a tvrdí, že ponúka lepšiu kvalitu zvuku ako jeho predchodca pri rovnakej bitovej rýchlosti.

Techopedia vysvetľuje rozšírené kódovanie zvuku (AAC)

Technika AAC zahŕňa využitie dvoch primárnych stratégií kódovania, aby sa minimalizovalo množstvo údajov potrebných na udelenie vysokokvalitného digitálneho zvuku. Komponenty signálu, ktoré nie sú relevantné, sa zahodia. Redundancie v kódovanom zvukovom signáli sú vymazané.


Kódovanie digitálnych zvukových súborov zahŕňa nasledujúce kroky:

  1. Modifikovaná diskrétna kosínová transformácia (MDCT) sa používa na konverziu signálu z časovej oblasti na frekvenčnú doménu. Skupiny filtrov sa používajú na prevod presného počtu časových vzoriek na vzorkovacie frekvencie.
  2. Frekvenčná doména sa kvantifikuje pomocou psychoakustického modelu a potom sa zakóduje.
  3. Použijú sa vhodné interné kódy korekcie chýb.
  4. Signál je stohovaný alebo prenášaný.
  5. Algoritmus Luhn mod N sa používa pre každý rámec, aby sa zabránilo poškodeniu vzorky

AAC dokáže vzorkovať frekvencie od 8 Hz do 96 kHz a až 48 kanálov. Je tiež schopný komprimovať zvuk, ktorý obsahuje toky zložitých impulzov a pravouhlých vĺn, lepšie ako MP3.


AAC je medzinárodný štandard používaný niektorými významnými spoločnosťami ako Dolby Laboratories Inc., Sony Corp. a Nokia Corp. AAC sa tiež používa ako predvolený zvukový kodek pre formát .m4v od spoločnosti Apple vo video súboroch iTunes Store.

Čo je pokročilé kódovanie zvuku (AAC)? - definícia z technológie