Validation of recovered mp3 files

Using PhotoRec to recover lost data
Forum rules
When asking for technical support:
- Search for posts on the same topic before posting a new question.
- Give clear, specific information in the title of your post.
- Include as many details as you can, MOST POSTS WILL GET ONLY ONE OR TWO ANSWERS.
- Post a follow up with a "Thank you" or "This worked!"
- When you learn something, use that knowledge to HELP ANOTHER USER LATER.
Before posting, please read
Posts: 2
Joined: 09 Jun 2015, 05:22

Validation of recovered mp3 files

#1 Post by camelcase »


as I was reorganizing my local data archive I had accidential overwritten my backup hdd which was actually the only drive holding most of the data (because of moving huge data over several hdd's with a minimum of free space).

Now I did a file recovery with PhotoRec and recovered a lot of mp3 files. The bad thing is that many recovered mp3's are truncated. Some files have no correct beginning, some have no correct end or both.

So I gave several mp3 validation tools (mp3val, mp3diags, mpck, mp3check) for linux a try to find out these corrupt files. With mp3check, for example, I can look for files with errors (crc error, truncated last frames, junk frames at start or end,...). But most of the corrupt files are not recognized by such tools.

If I did understand the PhotoRec manual right, PhotoRec generates a new mp3, containing the found mp3 stream. If the stream stops, the mp3 would be finished. This will be the matter why the mp3 recovery tools will find corrupted mp3's as good ones.

Does anyone have an idea how to discard mp3's with truncated start or end?
The goal is to delete all defective mp3's which could not completely recovered.