Difference between revisions of "Advanced Audio Coding"

From MultimediaWiki
Jump to navigation Jump to search
m (Dolby Tech->Dolby Labs)
(Add Nero, CT, and Apple reorganize the rest)
Line 10: Line 10:
*[[AAC Reference Software]]
*[[AAC Reference Software]]


[[Google]] has opensourced Android, which includes an Apache 2.0 licensed aac decoder:  
Implementations with source code:
*http://git.source.android.com/?p=platform/external/opencore.git;a=tree;f=codecs_v2/audio/aac/dec;hb=HEAD
*[[Google]] has opensourced Android, which includes an Apache 2.0 licensed aac decoder:  
**http://git.source.android.com/?p=platform/external/opencore.git;a=tree;f=codecs_v2/audio/aac/dec;hb=HEAD
*[[Intel]] has source for its IPP based [[AAC]] decoder:
**http://www.intel.com/cd/software/products/asmo-na/eng/perflib/ipp/219611.htm?prn=y
*[[Real|Real Networks]] has source for its Helix AAC fixedpoint decoder here:
**https://datatype.helixcommunity.org/2005/aacfixptdec
*[[FAAC]]/[[FAAD]] (LGPL encoder/GPL decoder)
**http://www.audiocoding.com


[[Intel]] has source for its IPP based [[AAC]] decoder:
Other Notable Implementations:
*http://www.intel.com/cd/software/products/asmo-na/eng/perflib/ipp/219611.htm?prn=y
*[[Nero]] has a well regarded freeware AAC encoder and decoder
 
**http://www.nero.com/enu/technologies-aac-codec.html
[[Real|Real Networks]] has source for its Helix AAC fixedpoint decoder here:
*[[Dolby Laboratories|Coding Technologies]] the inventor of [[Spectral Band Replication|SBR]] has a shareware encoder available in [[Winamp]]
*https://datatype.helixcommunity.org/2005/aacfixptdec
**http://www.winamp.com
*[[Apple]] who popularized the format in its [[iTunes]] software has an encoders and decoders available in iTunes and [[QuickTime]]
**http://www.apple.com/itunes


Usually stored in an [[MP4]] container.
Usually stored in an [[MP4]] container.

Revision as of 22:59, 15 February 2009

Specification and reference source links.

Implementations with source code:

Other Notable Implementations:

Usually stored in an MP4 container.

See also Understanding AAC.

Extensions

HE-AAC

HE-AAC (also known as by the Dolby trade name aacPlus) is AAC-LC + SBR (Spectral Band Replication) and HE-AAC v2 (aacPlus v2) is LC-AAC + SBR + PS (Parametric Stereo). Standard AAC-LC decoders can decode HE-AAC encoded files/streams but without SBR and PS you do not get the full quality.

GAIN headers

See http://mp3gain.sourceforge.net and MP3 GAIN header.