Qu'est-ce que le format de fichier AAC ?
Un fichier .aac est un fichier Advanced Audio Coding qui utilise un encodage et une compression avancés pour stocker de l'audio numérique. Développé par le MPEG (Fraunhofer IIS, Dolby, Sony et Nokia), l'AAC est largement pris en charge par des lecteurs tels que Musique (anciennement iTunes), VLC et Windows Media Player. Le format .aac est similaire au MP3 mais offre une meilleure qualité sonore au même débit binaire et gère plus efficacement les signaux audio à 16 kHz et plus.
Un fichier .aac brut contient un flux binaire ADTS - distinct du conteneur .m4a, qui encapsule l'audio AAC dans un fichier MPEG-4. Les profils courants incluent AAC-LC, HE-AAC v1/v2 et xHE-AAC (USAC), avec une prise en charge des taux d'échantillonnage de 8 kHz à 96 kHz.
Sécurité et sûreté
RISQUE : LOWLes fichiers AAC bruts sont des données audio passives et n'exécutent pas de code. Le principal risque pratique provient des faux sites de téléchargement de « convertisseurs AAC vers MP3 » qui regroupent des logiciels publicitaires ou potentiellement indésirables - préférez VLC, Audacity ou les convertisseurs basés sur FFmpeg cités plus haut. Les fichiers de sources inconnues doivent toujours être analysés, mais le format lui-même ne contient aucune charge utile de type macro ou script.
Détails du format
en brefProgrammes qui ouvrent les fichiers AAC
Détails techniques
spécifications approfondies| Type MIME | audio/aac; également audio/aacp, audio/x-aac, audio/x-hx-aac-adts |
| Signature de fichier (Magic bytes) | FF F1 (MPEG-4, sans CRC) ou FF F9 (MPEG-2, sans CRC) à l'offset 0 ; les flux ADIF commencent par l'ASCII « ADIF » |
| Structure du fichier | Flux binaire ADTS brut : trames séquentielles à synchronisation automatique, chacune avec un en-tête de 7 octets (9 octets avec CRC optionnel) suivi d'un bloc audio codé |
| Durée de la trame | 1024 échantillons PCM par trame ADTS, environ 21,3 ms à 48 kHz |
| Ordre des octets | Big-endian |
| Compression | Avec perte ; Transformée en cosinus discrète modifiée (MDCT) avec mise en forme du bruit perceptuel et mise en forme du bruit temporel (TNS) |
| Types d'objets audio | AAC-LC (type 2), HE-AAC v1/SBR (type 5), HE-AAC v2/PS (type 29), xHE-AAC/USAC (type 42) |
| Taux d'échantillonnage | 8 kHz à 96 kHz ; les valeurs les plus courantes sont 44,1 kHz et 48 kHz |
| Canaux supportés | Mono, stéréo, surround 5.1, et jusqu'à 48 canaux discrets |
| Débit binaire typique | 96-320 kbit/s pour la musique stéréo (AAC-LC) ; HE-AAC efficace à 32-80 kbit/s ; xHE-AAC utilisable dès 12 kbit/s |
| Taille de fichier typique | Environ 1 Mo par minute à 128 kbit/s stéréo |
| Intégrité CRC | CRC 16 bits optionnel par trame ADTS ; présence signalée par le drapeau protection_absent dans l'en-tête de la trame |
| Support DRM | Absent dans les fichiers .aac bruts ; les DRM ne sont appliqués que lorsque l'AAC est encapsulé dans un conteneur MPEG-4 protégé (.m4p) |
| Distinction de conteneur | Un fichier .aac pur est un flux élémentaire ADTS brut ; l'AAC dans MPEG-4 est distribué sous forme de .m4a, .mp4 ou .m4b |
| Publié | 1997 (MPEG-2 Part 7); MPEG-4 AAC in 1999 |
| Dernière version | MPEG-4 AAC (ISO/IEC 14496-3); profiles incl. AAC-LC, HE-AAC v1/v2, xHE-AAC (USAC, 2012) |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.iso.org |
Conversions AAC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers AAC.