1

How could I automatically detect MP3 file errors that result in bleeps?

In this example MP3 I can hear bleep at 0:02.

3
  • Are you trying to rip a CD accurately or just checking some existing MP3's?
    – James P
    Oct 4, 2012 at 10:15
  • 1
    What operating system are you using?
    – slhck
    Oct 4, 2012 at 10:42
  • Checking existing mp3s, OS Win7 x64
    – c97
    Oct 4, 2012 at 12:03

2 Answers 2

1

You could try Foobar2000 - it has a module called File Integrity Verifier that can spot obvious problems. When I run this check on your example file, it indicates that the file length is incorrect which would indicate an encoding problem. To do the check, open the file in Foobar (via File->Open) then right-click it in the playlist and choose Utilities->Verify Integrity. It may not always be able to detect errors though.

There are some other programs like MP3Val, MP3Utility and MP3 Check that do a similar thing to foobar2000's integrity verifier, but again, I'm pretty sure that they can only detect obvious errors.

4
  • Original file is available at this location: soundcloud.com/mashedandconfused/im-finally-horny-mousse-t-vs/… Bleep can be heard at 0:46 After running integrity verification Foobar2000 found only length related problems.
    – c97
    Oct 4, 2012 at 12:45
  • @c97: It will only ever give fairly generic errors like that because it does not know how the error will actually affect the sound that you perceive. On a properly encoded file you will not get any errors. I just wanted to check that the error was not being caused by the file being re-saved incorrectly. If you have a load of files and you know that more of them are faulty, I suggest you try testing them all in one go to see if it can detect the faulty ones. It is possible to import folders into Foobar2000 and test multiple files at once.
    – James P
    Oct 4, 2012 at 12:57
  • I thought so, but what if file is reencoded from faulty mp3? This validation tool should point some obvious hearable errors. I'm looking for that kind of program.
    – c97
    Oct 4, 2012 at 13:06
  • @c97: I think that the error might be carried forward if it is re-encoded but it would probably depend on the exact encoder. But if the error is compensated for then I don't think it is realistically possible to detect. For instance, some music tracks feature white noise, periods of silence, deliberate distortion etc. that could be difficult to distinguish from genuinely corrupted audio.
    – James P
    Oct 4, 2012 at 14:11
0

MP3 Shield is long discontinued and not fool-proof, but it can detect fakes and several types of corruption including pops, loops, and silence. It is however prone to the occasional false-positive and false-negative (it used to be possible to submit incorrectly detected files to update the algorithm, but unfortunately there are no more updates).

enter image description here

1

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .