Mi az AAC (Bluetooth codec) - AAC összehasonlítás iOS és Android rendszereken

Az AAC (Advanced Audio Coding) kodeket 1997-ben hozták létre, jobb hangkódolásként az audio tömörítéshez, mint az mp3. És bizonyos szempontból valóban jobb, például: magasabb mintavételi frekvencia (96 kHz-ig) elérhető, és maga az algoritmus az emberi hallás pszichoakusztikus tulajdonságait használja.

Az AAC jelenleg a veszteséges Apple ökoszisztéma-tömörítés fő audiokódja. Ő a YouTube-on és még az orosz TV-műsorokon is a fő. 😀 De mi érdekli a vezeték nélküli megvalósítás. Az összes iPhone-ban és sok Android-eszközben a bluetooth zeneátvitel elérhető azzal a konvertálással.

A Sennheiser Momentum True Wireless támogatja többek között az AAC-t

Mivel a bluetooth átviteli paraméterei nem elegendőek a veszteségmentes zene (veszteségmentes) továbbításához, ezért használnak kodekeket: algoritmusokat, amelyek az átvitt jelet részekre osztják és „levegőn keresztül” továbbítják a fejhallgatóhoz. És ott, ugyanazon kodeken keresztül történik a jel „kicsomagolása” és digitális-analóg konvertálása a zenévé. Úgy gondolom, hogy minden hordozható audio rajongó nagyjából ismeri ezeket az áramköröket. 😎

Tartalom:
  1. Frekvenciatartomány AAC;
  2. AAC háttérzajszint;
  3. A gyenge AAC minőség oka az Androidon;
  4. Jellemzők AAC;
  5. eredményez.

Az AAC engedélyezése?

Az AAC engedélyezése?

1. Az AAC és más kodekek engedélyezéséhez aktiválnia kell a "Fejlesztő menüt".

Fejlesztői menü, így aktiválhatja:

2. Ezután a fejlesztői menüben meg kell találnia az „Audio-kodeket Bluetooth-on történő továbbításhoz”, és ki kell választania a kívánt kodeket:

Válassza ki a megfelelő kodeket - LDAC, aptX, aptX HD, AAC, SBC.



A fő kodekek audio átvitelhez bluetoothon keresztül: SBC, AAC, aptX, aptX alacsony késleltetés, aptX HD, LDAC. Ezenkívül viszonylag nemrégiben vezettek be egy másik Qualcomm kodeket: az aptX Adaptive, de az ehhez szükséges eszközökre csak várnak. Melyik kodeke jobb, az egy pont. Ha csak a bitrátát vesszük, akkor az AAC messze lemarad. Fülhallgatásom szerint azonban a jó megvalósítása (iPhone-on) nem sokban különbözik az aptX-től.

A bluetooth kodekek maximális bitrátája

Az AAC munkájának összehasonlítása a két fő mobil operációs rendszerben azért érdekes, hogy ez az egyetlen kodek, a "ősi" SBC mellett, amelyet mindkettőben használnak. Az Apple makacsul megtagadja a Qualcomm fizetését az aptX licencért. Úgy tűnik, az alapelvet követve: ha nem hallja a különbséget, miért fizetne többet? 😀


10 népszerű AAC-kompatibilis fejhallgató-modell

10 népszerű AAC-kompatibilis fejhallgató-modell

  • Audio-Technica ATH-M50xBT ($ 311) - Teljes méretű vezeték nélküli zárt fejhallgató. Legendás M50 bluetooth basszus hang.
  • Beyerdynamic Aventho Wireless (560 USD) - vezeték nélküli fejhallgató. Kiváló kialakítás + Beyerdynamic aláírási hang.
  • Xiaomi Mi galléros Bluetooth fülhallgató (59 USD) - Vezeték nélküli nyakpántos fülhallgató hibrid fülhallgató. Autonomia akár 8 óráig, sport- és mindennapi használatra egyaránt alkalmas.
  • Sony WF-SP700N (202 USD) - teljesen vezeték nélküli sport vákuum fejhallgató. Van IPX4 védelem és aktív zajcsökkentés.
  • Sennheiser Momentum True Wireless (356 USD) - teljesen vezeték nélküli fülhallgató. Az egyik legjobban hangzó modell a szegmensben + Sennheiser vállalati formatervezés.
  • Bowers & Wilkins PX (420 USD) - Teljes méretű aktív zajszűrő vezeték nélküli fejhallgató. Stílusos megjelenés és kiváló minőségű hangzás, nagyszerű az elektronikus zenéhez.
  • Bang & Olufsen Beoplay H9i (544 USD) - fülhallgató vezeték nélküli fejhallgató. Az aktív zajcsökkentés, a kiváló hang- és érintésvezérlés a kiváló minőségű hangátvitel fejhallgató üzemmódban való kiegészítésével jár.
  • Marshall Monitor Bluetooth (166 USD) - teljes méretű vezeték nélküli fejhallgató. Marshall aláírása és érdekes, erőteljes hangzása az energikus stílusokhoz.
  • Sennheiser Momentum Ear-Ear Wireless (M2 AEBT) (290 USD) - teljes méretű vezeték nélküli fejhallgató. Sok, gyönyörű formatervezés és erőteljes Momentum basszus hangzik a bluetooth verzióban.
  • Sony WH-1000XM3 (465 USD) - teljes méretű vezeték nélküli fejhallgató aktív zajcsökkentéssel. Az egyik legjobb ANC lehetőség a piacon + sok Sony csúcstechnológiájú „chipe”.
A népszerű fejhallgató árai az AAC codec támogatásával:

1. AAC frekvenciatartomány

Az AAC veszteséggel tömöríti a hangot: az „extra” frekvenciákat levágják, a jelet kiegyenlítik („átfedő” információs blokkokat adnak hozzá), a hibákat kijavítják. Körülbelül ugyanaz az elv működik az összes veszteséges kodekeknél (kodekek a veszteséges tömörítéshez).

A veszteségeket elsősorban a csökkentett frekvenciatartományban fejezik ki: általában a HF felső határát. Ezenkívül a jelkiegyenlítés miatt torzítás adható (és leggyakrabban hozzáadódik), amely a tartomány bármely régiójában lehet.

Lássuk, hogyan működik az AAC (forrás - veszteség nélküli audio fájl) az SBC-hez viszonyítva néhány Android okostelefonon és iPhone-on:

Teljes frekvenciatartomány AAC és SBC kodekekkel

Az AAC különböző okostelefonokon történő alkalmazásának komoly különbségei azonnal láthatók. Érdemes megfontolni több pontot:

  • az ember elméletileg 20 Hz - 20 kHz tartományban hallhat hangot;
  • a zene „anyagának” nagy része 16-18 kHz alatt van;
  • az életkorral a HF-et rosszabbnak látjuk (átlagosan 30 év után 16–17 kHz-ig)

Vegye figyelembe az RF tartomány széle nagyobb értéket:

Mint láthatja, a Huawei P20 Pro AAC-je nagyon korán levágja az RF-t: kb. 14 kHz. Még nagyon középkorú emberek is hallják ezeket a frekvenciákat, ha nem lennének hallási problémák. A Samsung Galaxy Note 8 (AAC-n keresztül) a felső küszöböt 17 kHz-re korlátozza. De az iPhone 7 jobban teljesít: kb. 19 kHz.

Az eredmények szétszóródása különösen érdekes, összehasonlítva az SBC kodek ugyanazon Android okostelefonokon végzett munkájával. Az összes „kísérleti” tartomány felső határa magasabb, bár nagyobb torzulással. De a lényeg az, hogy nagyon hasonlóak: azaz az SBC kodekek többé-kevésbé azonosak a különböző telefonokon.


2. AAC háttérzajszint

A háttérzajszint megmutatja azt a határvonalat, amely után a kodek tömörítési algoritmusokból származó zaj (általánosságban minden más lejátszó berendezéstől) megkülönböztethetetlenné válik a hasznos jeltől - a zenétől. Minél alacsonyabb és stabilabb ez a szint a teljes frekvenciatartományban, annál csendesebb hangot hallunk (ha a felvétel van).

A legjobb, ha a legmagasabb csúcsról navigál, az csendesebb hangokat fojthat el. Ezért ezekben a grafikonokban nem csak a szint fontos, hanem az is, hogy simaak („sűrű”).

AAC háttérzajszint (forrás - veszteségmentes fájl)

A grafikon egyértelműen mutatja, hogy a háttérzajszint az AAC használatakor a Huawei P20 Pro és a Galaxy Note 8 esetén szignifikánsan magasabb, mint az iPhone 7 esetén.. A csúcsok (tesztjelek) közötti intervallumokban látható, hogy az AAC kiszűri azokat a helyeket, ahol nincs „hanginformáció”.

Ez a grafikon azt is mutatja, hogy az AAC-ban alkalmazott algoritmusok figyelembe veszik a pszichoakusztikát.. A leghangosabb a teszthang 1 kHz frekvencián (ebben a tartományban a hallásunk a legérzékenyebb), és a zaja is a legmagasabb. Kiderül, hogy az AAC codec „maszkolja” csendesebben ugyanazon a frekvencián hangzik a hangosabbaknál: minél hangosabb a hang, annál nagyobb a háttérzaj.

Pontosan így működik a hallás: az agy elfedi a csendes hangokat, ha vannak hangosabbak. A zenekari zenét egész „vászonnak” tekintjük, nem pedig mint egyedi jeleket (bár megosztjuk a hangszereket). Ugyanez az elv: nehéz például egy porszívó zajával hallani valamit.

A CD minősége -96 dB háttérzajszintet jelent. Természetesen AAC esetén ezt a minőséget nem érik el, bár az 1 kHz-es iPhone készüléken -91 dB zajt látunk, ami általában jó. De Android telefonokon a csúcsok megközelítik a -50 dB-t: a szintet, amikor a háttérzaj világosan megkülönböztethető.


3. Az AAC-kodek korszerűtlenségének oka az Android rendszeren

Az AAC minőségének eltéréseinek fő okai az Android és az iOS rendszereken két:

  • az energiaigényes folyamatok rangsorolása az Android rendszeren;
  • különféle AAC kódoló szoftverek;

A Xiaomi Mi AirDots Pro és az Apple AirPods támogatják az AAC kodeket

Andriod rendelkezik az Energy Aware Scheduling (EAS) algoritmusokkal. Ez a rendszer megváltoztatja a folyamatok prioritásait energiaintenzitásuk szerint.. Vagyis az a döntés, hogy melyik feladathoz kap több processzorteljesítményt (és az okostelefonok processzora hatalmas számú feladatot hajt végre egyszerre), eltérhet.

Ha a rendszert úgy akarja beállítani, hogy megtakarítsa az akkumulátort, mint például a Huawei P20 Pro, akkor a processzor számára végzett komplex feladat elvégzésekor prioritást élvez az energiafogyasztás optimalizálása. Mint fentebb látható, az AAC pszichoakusztikus algoritmusokat használ a kódoláshoz, és ez meglehetősen nagy terhet jelent a processzornak. Ennek megfelelően ezt a feladatot alacsonyabb bitsebességgel és általános minőséggel hajtják végre az energiaköltségek optimalizálása érdekében..

Sony WF-SP700N - teljesen vezeték nélküli fejhallgató AAC támogatással

Ha az EAS nagy prioritást tulajdonítana az AAC kódolási folyamatnak, drasztikusan lemerülne az akkumulátor, bár a minőség javulna. De a prioritás éppen a díj, az EAS minősége ebben az esetben feláldozza.

A második fő ok - különböző "kódolók", AAC kódoló szoftverek. Az IOS az Apple AAC-t használja, amelyet a meglévők legmagasabb minőségének tartanak. És az Android alapértelmezés szerint - a Fraunhofer FDK AAC, egy kicsit rosszabb "megbirkózni a feladataival".

Az Apple AAC természetesen nem létezik „Linux alatt”, így az Android okostelefonra telepítése sikertelen lesz. És az iPhone-nál, amint tudod, általában jobb, ha nem telepít semmilyen külső gyártót. 😉

Bowers és Wilkins PX AAC támogatással

Ezenkívül az Android szoftverkörnyezetben sok audio formátumot támogatnak a hardver szintjén, ellentétben az iOS-szel. Ne felejtsd el az audio alagútját, amely az Android 4.4 verziójával működik. Ez az audio kódolás / dekódolás átvitele az általános lapkakészlet - DSP (digital signal processor) - digitális jel processzor dedikált részére..

Az iPhone többé-kevésbé ugyanazokat a processzorokat használja, és az Android okostelefonokon nagyon különbözhetnek egymástól, így a különféle hangcsatorna-működés és a különbség a végső AAC-kódolásban, például.


4. Az AAC jellemzői

Egy másik érdekes szempont, hogy még az AAC-ban már kódolt fájlok is megváltoznak, ha e kodekek bluetooth verzióján továbbítják. Vagyis újra kódolni. Ezt megelőzően a tesztfájlok tömörítetlen formátumban voltak.

A frekvenciatartomány felső széle. Forrás - AAC fájl

Általában a kép megismétlődik. Az iPhone visszaesése jóval később van, és közelebb kerül a felső halláshoz, ellentétben az Android telefonokkal.

Háttérzaj szint (AAC fájl)

A háttérzaj szintjének grafikonjából egyértelműen kitűnik, hogy még az iPhone-ban is az AAC fájl átkódolásra kerül, amikor bluetooth AAC-on továbbítják: kb. 15 dB zajt adnak hozzá. Az általános tendencia nem változott: mind az elvesztés nélküli, mind az AAC fájlok esetén, amikor az azonos nevű kodeken keresztül „levegőn” továbbítják az iPhone, jobban néz ki: az újrakódolás kevesebb torzítást eredményez itt.

Végül elmondhatjuk, hogy az AAC nagyon érdekes codec.. Minőségét nem lehet pusztán a háttérzaj szintjéből és a frekvenciatartományból kiindulva megítélni, amint az más kodekek esetében is történik. Az AAC algoritmusaiban figyelembe veszi a pszichoakusztikát, a hallómaszkot - csak számokban a minőség nem mérhető itt.

Az AirPods 2 természetesen támogatja az AAC-t


5. Összegzés

A fentiek figyelembevételével egyértelművé válik, hogy az AAC kiváló minőségű megvalósítása (iPhone-on) nagyon jó végső eredményt ad, amelyet fülük által rosszul lehet megkülönböztetni a „kiváló minőségű” kodekektől, például az aptX. Ha azonban a kódolás alacsonyabb bitsebességgel történik, mint például a tesztelt Android okostelefonok esetében, a minőség nagyon hátrányosan befolyásolja.

A legfontosabb dolog az AAC munkájának különbsége a különféle okostelefonokon. Ugyanez az SBC például stabilabb eredményeket mutat modellről modellre. Ennek megfelelően, ha a telefon Androidon fut, az AAC nem feltétlenül jobb, mint az SBC, amint azt gyakran figyelembe veszik.

Az Apple AirPods és az iPhone az AAC-n párosítva nagyon jól hangzik

Néhány modellnél az SBC jobban teljesít, mint az AAC. És nem csak számokban, hanem fülben is. Ezért ha AAC-támogatással rendelkező fejhallgatót vásárolt, de nem tetszik a telefonnal együtt hang, akkor próbáljon átváltani az SBC-re, ez talán rosszabb az AAC-modellben.

Az AAC megvalósítása az iPhone készüléken jobb - a hang nagyon erős (veszteséges tömörítéshez), közel a CD minőségéhez. Androidon az AAC rosszabbul működik, leggyakrabban alacsonyabb bitrátával, ezáltal további torzulások és a tömörítés elvesztése. Ugyanakkor különféle telefonokon a végső eredmény nagyban változhat.

  • Ha bármilyen kérdése van, hagyja őket a megjegyzésekben, megpróbálok segíteni.