I think you should be able to use mp3tofid to do this. It's intended to use rsync over a network, but I don't see any immediate reason why you couldn't do it between directories and eschew the network part.
_________________________
Bitt Faulk