I linked a few related threads at the end of
this one a while back. Everyso often I need to do that sort of thing, and I wanted to be able to find the places I'd gotten help when I needed to do it again.
The scripts outlined in these threads will not be eactly what you need, but they will probably get you started if you study them a little bit.
In combination with that, if you need to use the id3 tags, you might study a program named mp3report.
Here's my little "cheater doc" for the way I use mp3report. I'd have to study it myself to remember exactly how it works, but I know it does:
Quote:
My script:
mp3report --template=./mp3rpt_template.html --outfile=marchive.html ./Archives/
[Copy body of marchive.html to archive.txt, then...]
sed -e 's/ - /|/' -e 's/\.\/Archives\/Archive//' -e 's/\.\/Archives\/MP3SeriousMusic/SM/' -e 's/\.mp3//g' archive.txt > mp3.txt
[...and, to check for duplicates...]
cut -f2,3 -d\| mp3.txt | sort -f | uniq -d > dupes
grep -f dupes mp3.txt
|