Many computers, backups, external drives, etc. have left me with multiple iterations of my music library. On top of that I have a couple different backups of my dad's music collection (which has many duplicates with my own), music dumps from friends, and so on. I am looking for a tool that can merge all these different iterations with varying, mismatched hierarchies into one one master collection of all my media files, from which I can then prune the duplicates and get down to enjoying my music. Since this would be a (mostly) once-off affair, I don't need something that can serve as an ongoing music manager (though if the tool that does the job also happens to be a proper music player, that's fine too).
Essentially, I am looking for software that can migrate many large files from a dozen or so disparate locations, organize those files by their metadata, and rename duplicate filenames to avoid overwriting.
c:\music\Beatles\Yellow Submarine.mp3 c:\dad_backup\The Beatles\Yellow Submarine\Yellow Submarine.mp3 e:\music\Beatles, The\Yellow Submarine.mp3
would all end somewhere like:
m:\music\The Beatles\Yellow Submarine.mp3 m:\music\The Beatles\Yellow Submarine_1.mp3 m:\music\The Beatles\Yellow Submarine_2.mp3
I know it won't be perfect (based on slight differences in the metadata) but something that could get me 90% of the way there would be a great help.
Once things are sorted, I plan to use Similarity to preen duplicates from the collection based on audio quality - though if there's potentially a better way to do that I'm all ears. It's just too difficult to preen with everything in different places. MediaMonkey is my music player/manager.