Grab my new MusicSquirrel 0.1 while it’s hot.

MusicSquirrel is a duplicate finder and killer for your music collection. The name was chosen because it harvests all it can find, stores them and gets rid of the bad ones.

It will calculate Accoustic fingerprints for your music files (MP3, Ogg and such) and thus can detect the same song even when it was encoded in different formats or at different quality settings.

The findings are presented in a sorted list, with checkboxes to pick which version of the files to delete.

MusicSquirrel Screenshot

It requires PyGTK, Python Glade2 and python-tunepimp. You can even run it on Windows (Don’t ask me for help on that! Get ActivePython, PyGTK for Windows, Python tunepimp bindings and either compile all the libraries yourself or copy them from the latest Picard beta. Note that there is a memory leak somewhere in windows only, probably in the libs and not in the python code)

On my wishlist:

  • Clean up UI code, it sucks
  • Cluster duplicates by folders/albums for easier deleting
  • Detect broken files

But I won’t have time to do any of these anytime soon.