6

Because of some unfortunate circumstances I noticed I irrevertibly mixed up my sorted and retagged mp3s with an old backup. That means now I have files that are basically duplicates except for the id3 tags and paths. FSlint does a nice job of finding real duplicates, but is there any free tool to detect duplicate mp3s that differ in their ID3s? My preference is a linux tool, but windows would be acceptable, too.

Tobias Kienzler
  • 4,421
  • 7
  • 44
  • 76
  • 3
    I guess you know about [Picard](http://musicbrainz.org/doc/MusicBrainz_Picard), which can take acoustic fingerprints and uses them to find out the appropriate tags? Maybe you can retag the MP3s and then sort out the duplicates. – slhck Jun 25 '11 at 20:44
  • 1
    @slhck thanks for mentioning it, yes picard is what I'll be using (again) if no automated solution shows up – Tobias Kienzler Jun 25 '11 at 20:47
  • 1
    You can try using [this](http://www.codeproject.com/KB/WPF/duplicates.aspx) Windows tool from codeproject which is available both as source code and executable. [Here's](http://channel9.msdn.com/coding4fun/blog/Wait-isnt-that-MP3-THAT-MP3-Fingerprinting-your-musicaudio) a blog post about how it works internally. Since I haven't used it myself and don't know how it handles extremely large collections, posting only a comment. – Daniel Beck Jun 25 '11 at 20:49

2 Answers2

5

DupeGuru does a nice job comparing tags or also only the audio content.

DupeGuru

DuMP3 claims even more features but I didn't spend enough effort to get it running (32 bit SWT on 64 bit linux...)

DupeMusicMatch might also help, but I didn't try that yet.

Gaff
  • 18,569
  • 15
  • 57
  • 68
Tobias Kienzler
  • 4,421
  • 7
  • 44
  • 76
3

EasyTAG can do this all and more easily. Most importantly for your purposes, it allows you to define and use a naming scheme based on the ID3 tags.

Edit: After rereading the question, this isn't exactly what you wanted. However, after renaming the files, you can use FSlint to delete the duplicates.

Hello71
  • 8,397
  • 5
  • 40
  • 44
  • easytag is a good tool, I'm basically doing what you suggest with picard now - first retagging (again...) and then fslint. – Tobias Kienzler Jun 25 '11 at 22:11
  • in addition to easyTAG and picard I'm now also using [DupeGuru](http://www.hardcoded.net/dupeguru_me/) for some good (almost)dupe search – Tobias Kienzler Aug 26 '11 at 20:20