This was going to be a post about how to move your iTunes library from one drive to another (maybe after upgrading it) and have iTunes recognize it properly. I thought it was going to include XML editing to trick iTunes into thinking the media was somewhere it wasn’t before.
Turns out the solution is much, much easier than that.
Before I upgraded my MacBook’s hard drive, I imported iTunes TV Shows by storing them on an external drive and told iTunes not to copy media into the library. That of course meant that whenever I wanted to watch a show, I had to have the drive connected. Once I upgraded the drive, I had plenty of space to move the TV shows over, but I didn’t want to ruin my metadata (play count, playlists, etc).
On a whim, I tried importing the media again after changing the setting in iTunes that says Copy media to library. iTunes took over and copied the file into the library, and simply updated the existing record. That meant that instead of the file pointing to
/Volumes/External 1/TV SHOWS/Season 1
it pointed to
/Volumes/Macintosh HD/iTunes Music/TV Shows
and I could watch the media as before.
So if you ever have to move media from one drive to another and maintain the existing iTunes data, just import it normally and watch iTunes work it’s magic.
[tags]iTunes, Mac OS X, iPod, Apple, Mac[/tags]