June 13, 201115 yr Hello, I run itunes on a PC, but store the files on my unraid server. I noticed that the URLs in the iTunes xml file may vary from the actual file name based on case: (Ex: Born To Run may be the file name, but the xml file has Born to Run) Since windows is case insensitive, this doesn't matter..but I run a squeezebox server on my unraid box. And squeezebox can't file the file, since the names are different. Is there any way to the file system case insensitive? (Can unraid run ciopfs? ) Thanks! rwc
June 13, 201115 yr You could rename all the files as lowercase with the following: root@192:~/test# for f in $(ls) > do > mv $f $(echo $f | tr "[:upper:]" "[:lower:]") > done
June 13, 201115 yr Author True--but then I'd have to update the iTunes.XML file so that all the locations are in lowercase as well. :-/ That's sort of the tricky part...iTunes doesn't keep it in all lower or all uppercase, but it keeps it mixed...
June 13, 201115 yr find & replace will fix your xml file pretty quickly too, just make a backup first
June 13, 201115 yr I'm not sure how you'd change case using find and replace. A BASH script could change all lines with the form <key>Location</key><string>file://localhost/Users/Shared/iTunes%20Music/Dave%20Matthews%20Band/Crash/01%20So%20Much%20to%20Say.m4a</string> could be changed to lower case.
June 13, 201115 yr Author Yep! That's what I did (when I figured out what the problem was)..but I was hoping for a more seamless way to solve the issue :-/
June 13, 201115 yr I just meant in notepad.... find A replace with a. spose it only helps if u already moved everything to lower case folders
Archived
This topic is now archived and is closed to further replies.