Itthon Fejlesztés Mi a fejlett hangkódolás (aac)? - meghatározás a techopedia alapján

Mi a fejlett hangkódolás (aac)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az Advanced Audio Coding (AAC)?

A fejlett hangkódolás (AAC) egy módszer a digitális audiofájlok tömörítésére és kódolására.

Az AAC technológia felhasználható audiofájlok közép- és nagysebességű kódolására. Az AAC az MP3 logikai utódjának (ISO / MPEG Audio Layer -3) épül, és azt állítja, hogy jobb hangminőséget kínál, mint elődje, ugyanolyan bitsebességgel.

A Techopedia magyarázza az Advanced Audio Coding (AAC)

Az AAC technika magában foglalja két elsődleges kódolási stratégia kiaknázását annak érdekében, hogy minimálisra csökkentsék a jó minőségű digitális hang továbbításához szükséges adatmennyiséget. A nem releváns jelkomponenseket el kell dobni. A kódolt audiojel redundációi megszűnnek.


A digitális audiofájlok kódolása a következő lépéseket foglalja magában:

  1. A módosított diszkrét koszinusz-transzformációt (MDCT) arra használják, hogy a jelet időtartományból frekvenciatartományba konvertálják. A szűrőbankok segítségével pontos időmintákat konvertálhatunk frekvenciamintákká.
  2. A frekvenciatartományt egy pszichoakusztikus modell alkalmazásával kvantáljuk, majd kódoljuk.
  3. A megfelelő belső hibajavító kódokat alkalmazzák.
  4. A jel halmozott vagy továbbított.
  5. A minta sérülésének elkerülése érdekében minden képkockához Luhn mod N algoritmust használunk

Az AAC mintavételi frekvenciákat 8Hz és 96kHz között lehet, és legfeljebb 48 csatornát. Arra is képes tömöríteni az audio fájlokat, amelyek komplex impulzusok és négyszöghullámú hullámokat tartalmaznak, mint az MP3.


Az AAC egy olyan nemzetközi szabvány, amelyet néhány nagyvállalat, például a Dolby Laboratories Inc., a Sony Corp. és a Nokia Corp. használ. Az AAC-t alapértelmezett audiokódként használják az Apple .m4v formátumban az iTunes Store videofájlokban.

Mi a fejlett hangkódolás (aac)? - meghatározás a techopedia alapján