.aac, .m4a, .m4b, .m4p, .m4v, .m4r, .3gp, .mp4
audio/aac, audio/aacp
Advanced Audio Coding (AAC) je standard ztrátové komprese zvuku. Byl vyvinut skupinou Moving Picture Experts Group (MPEG) jako logický následovník formátu MP3[1] na středních až vyšších bitratech v rámci MPEG-2 a rozšířen v MPEG-4 a MPEG-D.
AAC je jeden z nejpokročilejších formátů komprese zvuku a jeho různé modifikace jako HE-AAC apod. obsahují velmi pokročilé technologie jako LTP (Long Term Prediction) nebo Postprocessing, které z nich na nízkých bitrate dělají nejlepší audio formáty.
Taktéž existuje mnoho kodérů (většinou proprietárních), které se razantně liší kvalitou, např. FAAC, Nero Digital nebo kodér od firmy Apple.
Formát AAC je používán a podporován na platformách, jako je YouTube a zařízeních, jako jsou např. iPod, iPhone a iPad.[2]
Metoda AAC používá dvě hlavní techniky kódování, které snižují množství dat potřebných k přenosu vysoce kvalitního digitálního zvuku. Odstraňuje nepotřebné složky signálu a odstraňuje duplicitní informace v kódovaném zvukovém signálu.
Toto digitální kódování dat zahrnuje následující kroky:
AAC umí vzorkovat frekvence od 8 Hz do 96 kHz a až 48 kanálů. Tento typ kódování dokáže komprimovat zvuk obsahující složité proudy pulzních a čtvercových vln a je mnohem lepší než MP3.[1]
Standard obsahuje několik profilů, které se liší v použitých technologiích - tzv. Audio objektech.
Použité technologie:
HE-AAC (High Efficiency AAC) a xHE-AAC (eXtended High Efficiency AAC) vylepšují kvalitu hlavně při nízkých bitratech.[3]
Existují tři nejčastěji používané profily této technologie: AAC-LC (Low Complexity), AAC-HE (High Efficiency) a AAC-HE v2.[4]
AAC-LC se používá při obousměrné komunikaci díky své schopnosti poskytovat vysokou kvalitu zvuku a nízkou latenci. Tato kombinace je pro efektivní komunikaci klíčová.
Vývojáři vytvářející mobilní aplikace často dávají přednost použití AAC-LC. Důvodem je to, že jej lze přehrávat v aplikacích pro iOS bez nutnosti licencí patentového fondu, které zahrnují dekódovací funkce HEVC nebo HEIF. Odstraněním tohoto licenčního omezení mohou všechny platformy Apple, včetně macOS a tvOS, snadno přehrávat obsah AAC-LC.
Jednou z významných výhod formátu AAC-LC je, že jej lze kódovat s libovolnou vzorkovací frekvencí až do 96 kHz. Pokud je tedy zvukový soubor vložen do kodéru se vzorkovací frekvencí 48 kHz, nemusí omezovat výstup pouze na první polovinu obsahu.
AAC-HE (High-Efficiency Advanced Audio Coding) je standard kódování zvuku vyvinutý společností MPEG, který poskytuje vynikající kvalitu zvuku při nižších datových tocích. Ve verzi 6 specifikací 3GPP byl HE-AAC zvolen jako povinný zvukový kodek.[5]
Tato technologie se používá převážně pro streamování zvuku, obvykle pro digitální rádio.[4]
AAC-HE v2 je vylepšená verze HE-AAC v1, která mimo jiné obsahuje účinnější kódování a podporu stereofonního zvuku.
Název "v2" byl přidělen v souladu s dřívějšími zvyklostmi pojmenovávání profilů kodeků MPEG. Podle této dohody se s každým novým přidaným profilem přidává na konec čísla původní verze písmeno.[5]
AAC-LC používají zařízení Apple pro přehrávání souborů AAC. Jeho nástupce AAC-HE nabízí díky vylepšenému psychoakustickému modelu lepší kvalitu zvuku s menším množstvím artefaktů při kompresi dat. Tento format vyžaduje menší výpočetní výkon pro kódování, než AAC-HE.
AAC-HE se hodně používá ve streamování zvuku, pevných a mobilních aplikacích díky své schopnosti poskytovat vysoce kvalitní zvuk při nízkých datových tocích, snadné integraci a bezplatnému licencování.
Zatímco AAC-HE lze použít ve standardních stereofonních aplikacích, jeho použití ve vícekanálovém zvuku 5.1 nabízí provozovatelům vysílání moderní technologii, která kombinuje rozšířenou funkčnost s vynikajícím percepčním výkonem. Tento přechod od stávajících standardů, jako je AC3, je umožněn díky přijetí AAC-HE.[5]
Specifikace formátu souborů AAC poskytují ve srovnání s formátem MP3 větší flexibilitu při navrhování kodeků, což vede k většímu počtu souběžných strategií kódování a účinnější kompresi. Mnoho hardwarových platforem si tento formát vybralo pro jeho vylepšení oproti formátu MP3, jako je například možnost poskytovat podporu více možností i při nižších datových tocích. Specifikace formátu souborů AAC jsou dostupné jako MPEG-2 část 7 a MPEG-4 část 3. [2]
Jak již bylo zmíněno, tento standard kódování je nástupcem formátu MP3. Definujme, čím se nástupce liší od svého předchůdce:
APNG • BMP • GIF • HEIF • JPEG • JPEG 2000 • JPEG XL • JPEG XR • MNG • PCX • PNG • QOI • SVG • TGA • TIFF • WBMP • WebP • XPM
AV1 • Daala • Dirac• HuffYUV • Enhanced Coding Model / H.267 • VVC / H.266 / MPEG-I část 3 • HEVC / H.265 / MPEG-H část 2 • MPEG-5 (část 1 EVC, část 2 LCEVC) • MPEG-4 AVC / H.264 • MPEG-4 ASP / H.263 • MPEG-2 Video / H.262 • MPEG-1 • RealVideo • Theora • VP8 • VP9 • WMV
AAC • AC-3 • AMR • Apple Lossless • ATRAC • FLAC • G.711 • G.729 • MOD • MP3 • Musepack • Opus • Speex • Vorbis • WMA
3GP • ASF • AVI • BDAV M2TS • ISOBMFF • Matroska • MP4 • MPEG • Ogg • QuickTime • RIFF (WAV) • WebM