The major audio codecs

Nerd Insider By Nerd Insider, 1st May 2012 | Follow this author | RSS Feed | Short URL http://nut.bz/1v460n3-/
Posted in Wikinut>Guides>Technology>Computer Software

Some general information on the most common audio codecs currently in use.

About Audio Codecs

I'm going to start by defining what a codec actually is before I move on to the audio codecs. The word codec is an abbreviation of the term compressor/decompressor. The function of a software codec is to compress data so that it takes up less storage space or bandwidth, then to decompress the data so it can be used normally again.
In relation to digital audio this means taking linear plus code modulation data (aka LPCM, the basic form of most uncompressed digital audio) and using an algorithm to decrease the number of bytes needed to contain the data. When the file is to be played back the codec expands the data again so it can be heard as normal audio.
There are two main characteristics that determine how useful an audio codec is:

• The quality of the decompressed audio (lossless codecs decompress to full quality).
• The compression ratio (the percentage the file size can be reduced by).

Most lossy codecs offer options which allow audio to be compressed at different bit rates; the higher the bit rate, the higher the audio quality and the larger the file size.

Different codecs use different amounts of computing power to compress and decompress audio. However, nowadays most devices can very easily handle the processing requirements of the common audio codecs.

So, just what are the major audio codecs at this point in time?

MP3

MP3 is by far the most common and well-known audio codec. It is a means of lossy audio data compression, where audio beyond the range of human hearing is discarded. Even though the format was first introduced in 1993 and significantly better codecs have been developed, MP3 is still the most popular codec for consumer music.

AAC

AAC was designed to be the successor to MP3. The codec generally delivers better results in terms of audio quality than MP3s encoded at similar bit rates. While AAC is a popular codec, it has never managed to achieve the universal adoption among audio devices that MP3 has. The biggest boost to the AAC format was its adoption as the default audio codec for iPods.

SILK

The SILK codec was developed by Skype for use in VoIP (Voice over Internet Protocol) calling. It was created not as a means of storing audio, but as a means of transmitting it over the internet. The SILK codec was designed with the ability to dynamically adjust the bit rate of the compressed audio so that it could automatically optimise the quality of the audio depending on how much bandwidth was available.

FLAC

FLAC is a free open source audio codec which can reduce LPCM data by around 50-60% with no loss in the audio quality. While it is very high quality, the larger file sizes have limited the level of adoption.

Apple lossless

Apple lossless is another audio codec in which there is no loss of audio quality. It also performs very similarly to FLAC in terms of the compression ratio with around a 40-60% reduction. Due to the popularity of Apple devices, the Apple lossless codec has had fairly high levels of uptake.

Tags

Aac, Ac3, Alac, Audio, Audio Codecs, Codec, Codecs, Encoder, Flac, Mp3, Silk, Wav

Meet the author

author avatar Nerd Insider
Nerd Insider.

Share this page

moderator Peter B. Giblett moderated this page.
If you have any complaints about this content, please let us know

Comments

author avatar Funom Makama
2nd May 2012 (#)

I love this piece, thanks for the great share

Reply to this comment

author avatar Baracuda
5th May 2012 (#)

What about Ogg/Vorbis?

Reply to this comment

author avatar Retired
3rd Dec 2013 (#)

Hello Dear, how are you doing today? am ( Miss rose) i visited your lovely profile today and am interested in knowing more about you. please kindly write me back directly to my private email address is(roseapia_2013@yahoo.in )for you to know more about me. I believe knowing each other will help us in future communications. please write me directly to my email address here (roseapia_2013@yahoo.in ) .

Reply to this comment

Add a comment
Username
Can't login?
Password