MP3, FLAC, and More: Audio File Formats Explained

There’s a lot of terms that get thrown around when discussion turns to audio file formats: compressed, uncompressed, lossless, lossy, codecs, bitrates, and more. Things can get pretty confusing. Check out our explanation of all the terms below to help understand the differences.

 

Uncompressed audio files are large, original studio-quality digital-audio files. They are flexible file formats designed to store more or less any combination of sampling rates or bitrates. This makes them suitable file formats for storing and archiving an original recording if storage space is no concern.

  • AIFF (Audio Interchange File Format) – An audio file format standard used for storing sound data for personal computers and other electronic audio devices. The format was co-developed by Apple Computer and is most commonly used on Apple Macintosh computer systems. Standard AIFF is a leading format used by professional-level audio and video applications, and unlike the better-known lossy MP3 format, it is non-compressed (which aids rapid streaming of multiple audio files from disk to the application), and lossless. Like any non-compressed, lossless format, it uses much more disk space than MP3—about 10MB for one minute of stereo audio at a sample rate of 44.1 kHz and a sample size of 16 bits. In addition to audio data, AIFF can include loop point data and the musical note of a sample, for use by hardware samplers and musical applications.
  • WAV (Waveform Audio File Format) –  A Microsoft and IBM audio file format standard for storing an audio bitstream on PCs. It is the main format used on Windows systems for raw and typically uncompressed audio.

 

Lossless audio files are another form of studio-quality digital-audio format, but they are compressed. A lossless compressed format stores data in less space by eliminating unnecessary data. Lossless compression still retains low-level resolution of a standard CD. The advantage is that it takes up less room on your computer than an uncompressed format, and unlike lossy codecs, it does not remove any information from the audio stream and is suitable both for everyday playback and for archiving audio collections. Additionally, they will play gapless audio, an advantage for albums and playlists which feature segueing between tracks. Development in lossless compression formats aims to reduce processing time while maintaining a good compression ratio.

  • FLAC (Free Lossless Audio Codec) – The FLAC format is currently well supported by many software audio products, and is the only free lossless audio compression format that has any hardware support.
  • ALAC (Apple Lossless compression) – ALAC is an audio codec developed by Apple for lossless data compression of digital music. After initially keeping it proprietary for many years from its inception in 2004, in late 2011 Apple made the codec available open source and royalty-free.

 

Lossy compression enables even greater reductions in file size by removing some of the data. Lossy compression typically achieves far greater compression than lossless compression by simplifying the complexities of the data. This of course results in a reduction in audio quality, but a variety of techniques are used, mainly by exploiting psychoacoustics, to remove the data that has least effect on perceived quality. For many everyday listening situations, the loss in data (and thus quality) is imperceptible. Most formats offer a range of degrees of compression, generally measured in bit rate. The lower the rate, the smaller the file and the more significant the quality loss.

  • AAC (Advanced Audio Coding) – AAC was designed as an improved-performance codec relative to MP3. File format is typically .mp4 or .m4a (audio only). AAC is the format used by iTunes (along with their DRM addon ‘Fairplay’). When DRM is used the file extension .m4p.
  • ATRAC (Adaptive TRansform Acoustic Coding) – Sony’s audio compression algorithm used to store information on MiniDisc and other Sony-branded audio players. Nearly all ATRAC files contain DRM, and this is its sole purpose due to its inferior quality compared to other lossy formats.
  • MP3 (MPEG Audio Layer-3) – One of the most popular music formats, due to it being able to be played or nearly all portable music players. Commercial online music distribution services usually prefer other music file formats that support DRM. MP3 is a lossy format, designed to remove parts of the music that the human ear find hard to hear. A number of techniques are used to allow ~10:1 compression compared with uncompressed audio. MP3’s allow encoding at a range of ‘bit rates’, these are typically between 128 and 256 kilobit per second. Variable Bit Rate (VBR) is now also commonly used, here the bit rate alters through the music depending on the demands of the music.
  • OGG Vorbis – Vorbis is an open and free audio compression which normally goes under the name format of OGG. Due to the free nature, Ogg Vorbis format has proved popular among the open source communities, along with its claimed best quality lossy audio codec (at certain bitrates).
  • WMA (Windows Media Audio) – WMA is Microsoft’s audio file format. A WMA file is almost always encapsulated in an Advanced Systems Format file. The resulting file may have the Filename extension .wma or .asf (.wma being used being used if audio only). Windows Media Audio supports DRM which has led to itself as a competitor to the AAC format used by iTunes.

 

Thanks to HDTracks, Wikipedia, and DownloadJudge for the info!  What’s your preference?  FLAC or other?  Comment below!

2 Comments

  1. So I thought I was crazy when I thought I heard a difference between .wav and .flac. Then I was sure I was crazy when the .flac version of a high hat sounded like it had fuzzy dice hanging from it when I compared the two since I know the two files are identical. After much testing I figured it out.

    I have used a Squeezebox Touch and jRiver and get the same results. Funny thing is that I can take a .wav file, convert it to .flac and then back to .wav and the two .wav files sound identical. It appears that the CODEC used to play the files is different from the one used to transcode the files in both these players. Apple lossless sounds a little worse than .flac and Monkey’s a little inferior to that.
    I baked a .flac I downloaded from HDTracks and holy jazz, what a difference.
    So yes, the file is lossless but the CODECs are not.

Leave a reply to Ryanleclaire Cancel reply