Thanks for your detailed responses, they were very helpful. I've been playing with listFix() a bit more just now, using it to convert playlists on my iPod backup into playlists I can use in SqueezeCenter (not as simple as it might sound, for the iPod backup pathnames are derived from the file tags, which may be different from the pathname for the original source.) It coped very well for the most part with slight (and sometimes not-so-slight) changes in artist, album and title. Though fixing files one at a time is time-consuming, it's far quicker than it used to be when I had to find (or guess) the new (actually, old!) paths etc. by hand!
I've found the automatic "locate files" a bit of a mixed blessing. It does get it wrong occasionally, and will find a track with the same number and name but by the wrong artist; so after doing "locate files" I have to inspect the results carefully to look for any false positives. This is particularly a problem with classical music: given my habit of using a work's title as the album, I have a large number of tracks with the name "01 - Prelude.flac"! If the match took similarities between the full pathnames into account, that might improve things; but perhaps not, since often I'll leave all tracks from one CD as one folder, and rejig the tags to turn each work on the CD into a separate album. But in cases like that, it's hard to imagine anything that could help; and anyway, when all the tracks in an album are "lost", it's probably simplest just to re-insert the whole album (e.g. by drag+drop). Where I think listFix() will really come into its own is: when I move files across drives (having split my music across two drives because the first became full, I can imagine that I'll buy a bigger drive at some point and put them back together again); when I replace my few remaining mp3s and wma files with flac; and - perhaps most useful of all - I'll now feel happier about fixing lots of filename (and tag) annoyances, such as all those misspellings in freedb that I didn't spot until too late! Many thanks for developing and sharing listFix()! -- Brian -- Brian Ritchie ------------------------------------------------------------------------ Brian Ritchie's Profile: http://forums.slimdevices.com/member.php?userid=2319 View this thread: http://forums.slimdevices.com/showthread.php?t=42597 _______________________________________________ ripping mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/ripping
