Codage audio avancé (aac)

Définition - Que signifie Advanced Audio Coding (AAC)?

Le codage audio avancé (AAC) est une technique utilisée pour la compression et l'encodage de fichiers audio numériques de schéma.

La technologie AAC peut être utilisée pour coder des fichiers audio à des débits moyens à élevés. AAC est conçu pour être le successeur logique du MP3 (ISO / MPEG Audio Layer -3) et prétend offrir une meilleure qualité sonore que son prédécesseur au même débit binaire.

Definir Tech explique Advanced Audio Coding (AAC)

La technique AAC consiste à exploiter deux stratégies de codage principales afin de minimiser la quantité de données nécessaires pour transmettre un son numérique de haute qualité. Les composants de signal qui ne sont pas pertinents sont rejetés. Les redondances dans le signal audio codé sont supprimées.

L'encodage des fichiers audio numériques implique les étapes suivantes:

  1. La transformée en cosinus discrète modifiée (MDCT) est utilisée pour convertir le signal du domaine temporel au domaine fréquentiel. Les banques de filtres sont utilisées pour convertir un nombre exact d'échantillons de temps en échantillons de fréquence.
  2. Le domaine fréquentiel est quantifié à l'aide d'un modèle psychoacoustique puis est codé.
  3. Des codes de correction d'erreurs internes appropriés sont appliqués.
  4. Le signal est empilé ou transmis.
  5. L'algorithme Luhn mod N est utilisé pour chaque image pour éviter la corruption de l'échantillon

AAC peut échantillonner des fréquences allant de 8 Hz à 96 kHz et jusqu'à 48 canaux. Il est également capable de compresser l'audio qui contient des flux d'impulsions complexes et d'ondes carrées mieux que MP3.

AAC est une norme internationale utilisée par certaines grandes entreprises comme Dolby Laboratories Inc., Sony Corp. et Nokia Corp. AAC est également utilisé comme codec audio par défaut pour le format .m4v par Apple dans les fichiers vidéo de l'iTunes Store.