I sometimes get some .wav files that might have been converted from low-quality MP3 (e.g. 128 kbps). I am looking for a program to determine/estimate the lowest quality encoding a music file went through. If possible:

  • free
  • supports Windows 7
  • can analyze several files at the same time
  • supports most common music file formats (.wav, MP3, FLAC, etc)

Some examples of frequency analysis using Audacity that show the impact of the lowest quality encoding a music file went through:

FLAC/WAV (lossless):

enter image description here

MP3 320 kbps from Beatport:

enter image description here

MP3 128 kbps from YouTube:

enter image description here

AAC 256 kbps from iTunes (they used to be 128 kbps!):

enter image description here

  • 1
    Have you read this wikihow.com/Check-the-Real-Bitrate-of-Audio-Files ? – Cornelius Apr 25 '14 at 17:44
  • 1
    @Cornelius Thanks, great link (I use Audacity to plot the spectrum)! It's pretty painful to do it manually though, I was hoping to have some software that could go through many music files and detect the upscaled ones. – Franck Dernoncourt Apr 25 '14 at 17:58
  • 1
    I also found that SoX runs from cmd and can create spectrum data reports from mp3. Now you need something that will batch analyze those reports. – Cornelius Apr 25 '14 at 20:06
  • There are a lot of things spectrum data unfortunately can't tell you, for example whether a file's been tandem encoded. – user7712 Sep 13 '14 at 16:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.