Which OS are you using? MusicBrainz Picard can scan your music and organise it on Windows and Linux. I use it on Mint to organise music into a root folder for Clementine to pick up.
I'm pretty sure that one of them has duplication detection, but I'm not at home to check.