Wat is het AAC-bestandsformaat?
Een .aac-bestand is een Advanced Audio Coding-bestand dat geavanceerde codering en compressie implementeert voor het opslaan van digitale audio. Ontwikkeld door MPEG (Fraunhofer IIS, Dolby, Sony en Nokia), wordt AAC breed ondersteund door spelers zoals Muziek (voorheen iTunes), VLC en Windows Media Player. Het .aac-formaat is vergelijkbaar met MP3, maar levert een betere geluidskwaliteit bij dezelfde bitrate en gaat effectiever om met audiosignalen van 16 kHz en hoger.
Een kaal .aac-bestand bevat een ruwe ADTS-bitstream - dit is anders dan de .m4a-container, die AAC-audio verpakt in een MPEG-4-bestand. Veelvoorkomende profielen zijn AAC-LC, HE-AAC v1/v2, en xHE-AAC (USAC), met ondersteuning voor samplefrequenties van 8 kHz tot 96 kHz.
Beveiliging & veiligheid
RISICO: LOWRuwe AAC-bestanden zijn passieve audiogegevens en voeren geen code uit. Het belangrijkste praktische risico zijn nep-websites voor „AAC naar MP3-converters” die adware/PUP's bundelen - geef de voorkeur aan VLC, Audacity of de hierboven genoemde op FFmpeg gebaseerde converters. Bestanden van onbekende bronnen moeten nog steeds worden gescand, maar het formaat zelf bevat geen macro- of script-payload.
Formaatdetails
in een notendopProgramma's die AAC-bestanden openen
Technische details
diepe specificaties| MIME-type | audio/aac; ook audio/aacp, audio/x-aac, audio/x-hx-aac-adts |
| Magic bytes | FF F1 (MPEG-4, geen CRC) of FF F9 (MPEG-2, geen CRC) op offset 0; ADIF-streams beginnen met ASCII „ADIF” |
| Bestandsstructuur | Ruwe ADTS-bitstream: opeenvolgende zelf-synchroniserende frames, elk met een 7-byte header (9 bytes met optionele CRC) gevolgd door één gecodeerd audioblok |
| Frameduur | 1024 PCM-samples per ADTS-frame, ongeveer 21,3 ms bij 48 kHz |
| Byte-volgorde | Big-endian |
| Compressie | Lossy; Modified Discrete Cosine Transform (MDCT) met perceptual noise shaping en temporal noise shaping (TNS) |
| Audio Object Types | AAC-LC (type 2), HE-AAC v1/SBR (type 5), HE-AAC v2/PS (type 29), xHE-AAC/USAC (type 42) |
| Ondersteunde samplefrequenties | 8 kHz tot 96 kHz; meest voorkomende waarden zijn 44,1 kHz en 48 kHz |
| Kanaalondersteuning | Mono, stereo, 5.1 surround, en tot 48 discrete kanalen |
| Typische bitrate | 96-320 kbit/s voor stereomuziek (AAC-LC); HE-AAC effectief bij 32-80 kbit/s; xHE-AAC bruikbaar vanaf 12 kbit/s |
| Typische bestandsgrootte | Ongeveer 1 MB per minuut bij 128 kbit/s stereo |
| CRC-integriteit | Optionele 16-bit CRC per ADTS-frame; aanwezigheid gesignaleerd door de protection_absent vlag in de frameheader |
| DRM-ondersteuning | Afwezig in ruwe .aac-bestanden; DRM wordt alleen toegepast wanneer AAC is verpakt in een beveiligde MPEG-4-container (.m4p) |
| Containeronderscheid | Een kaal .aac-bestand is een ruwe ADTS elementary stream; AAC binnen MPEG-4 wordt gedistribueerd als .m4a, .mp4 of .m4b |
| Uitgebracht | 1997 (MPEG-2 Part 7); MPEG-4 AAC in 1999 |
| Laatste versie | MPEG-4 AAC (ISO/IEC 14496-3); profiles incl. AAC-LC, HE-AAC v1/v2, xHE-AAC (USAC, 2012) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.iso.org |
AAC conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over AAC-bestanden.