I'm trying to move my iTunes library to a new location. I'm running iTunes without the "organize media" option because I keep my library (60000+ songs) on a second drive in my MacBook... I recently upgraded to a new MacBook with a lot less storage but found out that you can run iTunes from a WebDAV cloud server without any noticeable lag (Yep!). I already have an exact copy of my second drive on the server but now I would like to know the simplest way to change the paths for all tracks in bulk? I've found some solutions myself but it would take literally weeks to complete:
When playing a song that is not in its current position, iTunes will ask for the new location of this file and then will try to find other missing files in that same directory (so only that cd is imported). The importing itself is slow as well but that's probably due to the server.
Doug created a script that can change the location of selected files without losing metadata/rating but 500+ albums would take a too long :(
I hope there is a simpler and faster way changing the paths since this is the last step holding me back from running my library from a cloud server. For those interested, I can't store the library files on the cloud server as iTunes rewrite the library file (200mb) every time you change a rating so I keep my libraries in sync with a bitbucket server and source-tree.