I remember going through the same issue a few years back when I had some drive failure and needed to rebuild my library from a combination of Linux and Windows sources where I had stored my backups. Here's what I did to deal with it:
1) Use a program like Total Commander (Windows Explorer is probably OK too, but I seem to recall its exception handling meant the solution was a lot more interactive) to move your library from one folder to another eg if your music is held in a folder called audio, create audio1 and move all of audio's child folders to audio1. The "inaccessible" files will be left behind in the folders they originate from, allowing you to instantly identify them and see what the offending characters are. 2) I then used mp3tag to load the audio folder and its kids and had mp3tag rename each file using their tags. It has Windows filename rules embedded in its logic and knows to avoid/ substitute characters Windows doesn't allow. In general terms this also means that the characters in the resulting filenames will not cause any issues under Linux. 3) There may be a few remaining files that are inaccessible from Windows and couldn't be accessed via mp3tag. The way to find these is to repeat 1) above, this time moving to audio2. Again, the "inaccessible" files will be left behind in the folders they originate from. These are then best dealt with by being renamed via Linux - a manual process to remove the offending characters. 4) When you're done with all of that you can use mp3tag to move all tracks back to audio using whatever tag info construct you wish to use. -- egd Internet forums: conclusive proof depth of gene pool is indeed variable, monkeys can be taught to cut code, and world peace is utterly unrealistic... ------------------------------------------------------------------------ egd's Profile: http://forums.slimdevices.com/member.php?userid=3425 View this thread: http://forums.slimdevices.com/showthread.php?t=48195 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
