Audio Formats

AAC (Advanced Audio Coding)

AAC is a lossy audio codec that produces better audio quality than MP3 at the same bitrate — the default format on Apple devices and YouTube.

VoisLabs TeamUpdated March 2026

AAC (Advanced Audio Coding) is a lossy audio compression codec designed as the successor to MP3, standardised in 1997 as part of the MPEG-2 and MPEG-4 specifications. AAC produces higher audio quality than MP3 at the same bitrate — typically perceived as transparent at 128 kbps (vs MP3 needing ~192 kbps for the same quality). AAC is the default audio format on Apple platforms (iTunes, Apple Music, iPhone/iPad recordings), YouTube video audio, Spotify streaming, and most modern streaming services. Common AAC profiles: AAC-LC (Low Complexity, general use), HE-AAC (High Efficiency, better at low bitrates), and xHE-AAC (Extended High Efficiency, 2020s state-of-the-art). AAC files typically use .m4a or .aac extensions — .m4a is the MP4 container with AAC audio (the default for iTunes and Apple Voice Memos), .aac is raw AAC streams. AAC is widely supported but not quite as universally as MP3 — some older devices and embedded systems support MP3 natively but require AAC decoders. For new content in 2026, AAC is usually a better choice than MP3 for size-to-quality ratio.

How it works

AAC uses a more sophisticated psychoacoustic model than MP3 and supports higher sampling rates and more channels (up to 48 channels at 96 kHz). AAC-LC at 128 kbps stereo is the iTunes standard and Spotify high-quality setting; HE-AAC at 64 kbps stereo is used for radio-like streaming. For voice content, AAC-LC at 64-96 kbps is typically transparent (indistinguishable from the source). AAC supports gapless playback (no silence gaps between tracks, important for live albums and audiobooks), chapter metadata, and embedded cover art. Container choice matters: .m4a (MP4 container) supports all AAC features and is iTunes/Apple-compatible; .aac (raw stream) is simpler but loses chapter support. For TTS output, AAC is a solid alternative to MP3 — smaller files, same or better voice quality. VoisLabs exports AAC as an alternative to MP3 on request; MP3 remains the default for maximum compatibility.

Examples

Apple Music streaming

Apple Music streams at 256 kbps AAC-LC (or lossless on higher tiers). Most listeners can't distinguish from original studio master.

YouTube audio

YouTube video audio is encoded as AAC at 128-192 kbps. When you extract audio from a YouTube video, the raw format is AAC in an MP4 container.

iPhone Voice Memos

Voice Memos on iOS record as .m4a (AAC) — the format then imports cleanly into Mac audio editors or uploads to web services.

Why this matters for Indian-language TTS

AAC is particularly relevant for Indian creators targeting Apple-ecosystem users or producing for YouTube (where AAC is the native audio format). For distribution workflow that starts from iPhone Voice Memos (.m4a AAC), skipping unnecessary MP3 conversion preserves quality. VoisLabs supports AAC input upload for audio-to-video workflows.

Frequently Asked Questions

Should I use AAC or MP3 for a new podcast?
Platforms differ. Apple Podcasts accepts both but prefers AAC/M4A for native compatibility. Spotify re-encodes whatever you upload. For maximum cross-platform compatibility, MP3 at 128 kbps remains safer. For Apple-first workflows, AAC at 96 kbps is slightly better quality at smaller file size.
What's the difference between AAC and M4A?
AAC is the audio codec. M4A is a container format (MP4 container holding AAC audio). All M4A files contain AAC audio by convention, but AAC can also be in raw .aac or .3gp containers. For iTunes and Apple Music, M4A is standard; for other platforms, any AAC variant is usually fine.
Is AAC better than MP3 for voice content?
Yes, at equal bitrates. AAC at 64 kbps voice ≈ MP3 at 96 kbps voice in perceived quality. For a 10-hour audiobook, AAC can save ~150 MB compared to the equivalent MP3. Compatibility is slightly worse in rare edge cases (very old devices) — generally not an issue in 2026.

Try VoisLabs — Indian-language TTS done right

1 minute free per day. 12 languages. Native Indian-script karaoke subtitles. No card required.

Start free

Last verified: 2026-04-21