Apple AAC

From Hydrogenaudio Knowledgebase
Jump to: navigation, search
Current AAC Encoders
(Most to least recommended)
1 Apple AACM W
2 Fraunhofer FDK AACS L M W
3 Nero AACL W
4 FFmpeg 3.0+ AAC encoderS L M W
6 Libav (pre-3.0 FFmpeg) AAC encoderS L M W

S Source code available, L Linux, M Mac OSX, W Windows

List of AAC encoders

Apple AAC is an AAC codec developed by Apple Inc. and included in Apple's audio framework, Core Audio. Core Audio is used in iTunes, Safari web browser, and other Apple products. Apple's AAC encoder is known to be one of the highest quality medium-bitrate CBR and VBR LC AAC encoders. The encoder started as part of the QuickTime media framework, but Apple has transitioned away from QuickTime, to AV Foundation.

The encoder does consistently well in Hydrogenaudio listening tests.


Apple's Mac OSX includes a command-line utility for transcoding audio files that employs this encoder when encoding to AAC.


afconvert [options] <infile> <outfile>


-f --file <string>
File format. Several; use 'm4af' for '.m4a' file or 'adts' for raw '.aac' file.
-d --data <string>
Data format. Several; use 'aac'.
-b --bitrate <n>
Bitrate in bits per second.
-s --strategy <0,1,2>
0 for CBR, 1 for ABR, 2 for VBR
-q --quality <0-127>


Developer: nu774
Stable release: 2.64
Preview release:
OS: Windows
Use: Encoder
License: Various
Website: github/qaac

QAAC is an open-source wrapper for Core Audio's AAC and ALAC encoders that allow them to be used directly in applications that don't otherwise use Core Audio. It exists only for Windows.

External links[edit]