Script that I've used on my HDD in order to make some sort of "backup" of all that 90gb of music. You can test it at: http://projekt-mp3-scanner.volmarg.hekko24.pl/
Usable with xampp - just need to pick a folder to scan and wait for files to be scanned in all subdirectories.
It uses external library - getID3() by James Heinrich.