Advanced audio coding

from Wikipedia, the free encyclopedia
Advanced audio coding
File extension : .aac, .3gp, .mp4, .m4a, .m4b, .mpg, .mpeg
MIME type : audio / aac, audio / aacp, audio / mp4
Developed by: MPEG
Initial release: 1997
Type: Lossy audio data compression
Contained in: MPEG-2 (Part 7), MPEG-4 (Part 3)
Expanded to: HE-AAC , HE-AAC v2
Standard (s) : ISO / IEC 13818-3: 1998 / Amd 1: 1999
ISO / IEC TR 13818-5: 1997 / Amd 1: 1999
ISO / IEC 13818-7: 1997


Advanced Audio Coding ( AAC ) is a lossy audio data compression method developed by the Moving Picture Experts Group (MPEG) , which was specified as a further development of MPEG-2 Multichannel in the MPEG-2 standard.

history

AAC is not based on the MPEG Layer 2 filter bank design like MPEG Layer 3 (MP3), but is a new development and, like Dolby Digital and Vorbis, uses the MDCT alone as the basic transformation. With less complexity than MP3, better quality can be achieved with the same data rate. Multi-channel coding is directly supported. Various "tools" are also supported; these are methods that are permitted in profiles with higher complexity in order to be able to encode critical signals better.

standardization

MPEG-2 (1997)

The spectrum analysis of ~ 128 kbit / s LC-AAC and HE-AAC in comparison with other lossy compression methods and the uncompressed music file of the song The Power of Thy Sword . The less pronounced frequency response above 15,000 Hz is noticeable, but this does not immediately mean that the sound quality has audibly deteriorated.

AAC was first standardized in 1997 in Part 7 of the MPEG-2 standard. Three profiles were specified for the new format. A profile is a standard within the format that precisely defines the coding and decoding methods used.

Profiles

  • Low Complexity (LC): for medium to high bit rates. It is used in most AAC implementations (including hardware ) as well as Apple and RealNetworks' online music stores , and is the most widely used and supported profile to date. When AAC is used in common parlance, it usually refers to this special format. As a container format , however, MPEG-2 has largely been replaced by the newer MPEG-4 ( file extension .m4a or .mp4).
  • Main Profile (Main): like the LC profile, but supplemented with backward forecast
  • Scalable Sample Rate (SSR): for streaming. It enables the undisturbed playback of streams by reducing the bit rate if the available bandwidth suddenly drops, but is not yet publicly available in any implementation.

MPEG-4 (1999)

In 1999, AAC was included in the new MPEG-4 standard in Part 3 (also known as MPEG-4 audio) and there in turn in Subpart 4 (General Audio Coding). The new standard categorizes its various audio formats in so-called object types. The original version of AAC, combined with the new Perceptual Noise Substitution procedure , was included in the Main profile as object type 1 and in the Low Complexity (LC) profile as object type 2. Some optional extensions of the original format have been defined as further object types:

  • Low Delay (LD): For short delay times (20 ms) at medium to high bit rates. Application in the communication sector, for example in video conference systems.

Profiles

The MPEG-4-Part-3 standard defines so-called profiles, which are a combination of several object types. The following is a selection of the most important profiles that contain AAC.

  • HE-AAC (High-Efficiency AAC), also known as AAC + or aacPlus : Combines the object types AAC LC and SBR ( Spectral Band Replication ). HE-AAC is optimized for use with low bit rates (in the range 32–80 kbit / s) and scores better than normal AAC in hearing tests in this range.
  • HE-AAC v2 , also known as eAAC +, AAC + v2 or aacPlus v2: Like HE-AAC, but also with the object type Parametric Stereo (PS). This compression process is optimized for even lower bit rates (16–40 kbit / s) and should still achieve an acceptable quality in this area.

HE-AAC and HE-AAC v2 are extensions of the original AAC, but do not replace it. They are optimized exclusively for low bit rates and are used, for example, for live broadcasts on digital radio and television. At higher bit rates (from 96 kbit / s) they do worse than AAC and should therefore not be used.

Importance and distribution

As a lossy audio compression format adopted by the ISO as a standard, it competes with other formats such as MP3 , WMA and Vorbis . AAC already achieves an acceptable, albeit limited, stereo quality from 64 kbit / s. 96 kbit / s correspond to good FM quality, and 128 kbit / s already have a high level of transparency . Bit rates from 192 kbit / s or 224 kbit / s are comparable to the low-loss CD format (1,411 kbit / s). AAC is used wherever MP3 is normally used. This is why more and more MP3 players , music websites and Internet radios are using this audio compression. The video container formats 3GP , MP4 , MPEG-2 and other formats also support AAC. When Digital Radio DAB + AAC is also used.

Licenses and Patents

Manufacturers of an implementation of AAC must purchase a license. For this reason, free software that implements the codec is often only distributed in the source code to avoid patent infringement.

See also

literature

  • Roland Enders: The home recording manual. The way to optimal recordings. 3rd, revised edition, revised by Andreas Schulz. Carstensen, Munich 2003, ISBN 3-910098-25-8 .
  • Thomas Görne: Sound engineering. Fachbuchverlag Leipzig in Carl Hanser Verlag, Munich et al. 2006, ISBN 3-446-40198-9 .

Web links

Commons : Advanced Audio Coding  - collection of images, videos and audio files

Individual evidence

  1. ISO / IEC 13818-7: 1997, Information technology - Generic coding of moving pictures and associated audio information - Part 7: Advanced Audio Coding (AAC)
  2. AAC License Fees (English) , Via Licensing