Categories: Misc / DotNet / Java / Coder / Linux / PHP Ask - La ask - La Answer

Transfer iTunes from PC to Mac

I haven't been able to find anything definitive here, and the question comes up regularly, so I did two experiments... Turns out it's scary easy to move iTunes from PC to Mac and preserve all the playcounts, ratings, volume adjustments, playlists, etc.

I tested on XP/SP2 and OSX 10.3.9 using current iTunes and QuickTime. The PC had fresh installs for both tests (under the owner account); the Mac had new users (standard, no limits) created for each test. The PC iTunes tracks had playcounts, volume adjustments, ratings, playlists, and start/stop times. The song files included a complete album, tracks from single-artist albums, and tracks from compilation albums; half the tracks had album art. Each computer had an external HD. Files were transferred with a FAT32 drive.

Test #1 - Default iTunes Music folder location
Starting with a "stock" iTunes on the PC, I copied the entire contents of the "iTunes" folder from:
\Documents and Settings\username\My Documents\My Music\iTunes\
This included the two library files ("iTunes Library.itl" and "iTunes Music Library.xml"), a folder named "Album Artwork", and the "iTunes Music" folder. Then I said farewell to the PC...

On the Mac, I fired up iTunes once, just to make sure its prefs file and storage folders got created. Next I quit iTunes, and deleted the "iTunes Library" file from the /Users/username/Music/iTunes/ folder. (You can delete everything in that folder if you wish, but at least delete the iTunes Library file.) Then I copied over the four PC iTunes items -- two library files, two folders -- into the Mac's "iTunes" folder. Then I fired up iTunes...and everything was just as it should be. All the tunes were there, all the playcounts, all the ratings, all the playlists, etc. (Feeling brave, I then quit iTunes, located the "iTunes Library.itl" file I'd copied over from the PC, and removed the ".itl" extension from the filename. Fired up iTunes again, and everything was still fine.)

Test #2 - Custom iTunes Music folder location
This test started with an iTunes Music folder named "miTunes" located on the external drive (F:\miTunes\). I made a copy of that music folder, plus I copied the entire contents of the "iTunes" folder (just as in Test #1).

On the Mac, before I even opened iTunes, I copied the PC's music folder to the Mac's external drive (/Volumes/Toonz/miTunes/). Next I opened iTunes, and set the Prefs>Advanced>General>iTunes Music folder location pref to the "miTunes" folder. Then I quit iTunes, and deleted the "iTunes Library" file from the /Users/username/Music/iTunes/ folder. (You can delete everything in that folder if you wish, but at least delete the iTunes Library file.) Then I copied over the four PC iTunes items -- two library files, two folders -- into the Mac's "iTunes" folder. Then I fired up iTunes, and again everything was right as rain.

So there you have it: switching iTunes is so easy that...even I can do it ;-)

S2
[3056 byte] By [S2_Mac] at [2007-11-11 16:56:46]
# 1 Re: Transfer iTunes from PC to Mac
My problem is kind of related, but I can't find it addressed in it's entirety, so I'm posting here, in hopes someone can shed a light. The Short Version is: How do I play songs stored on an external hard drive on my iTunes?

I transferred WAAAAY more songs than my present (eMac) HD would hold to an external Maxtor 300GB drive, using iPod Access. Both the songs I had previously stored (a while ago) from my eMac and the new songs from the (Windows) formatted iPod I just bought showed up in neat lil' folders in the iTunes Music folder on my Maxtor. Cool. Once I'm sure I can play them, somehow, I'll reformat the new-to-me iPod and start using it to create my own playlists. But, when I poke around on the Storage Drive, there seems to be no way to launch iTunes.

I confess, I bought the external drive because I have waaaay more files than I can keep on my eMac, but I'm not really familiar with how to use one. I imagined I could just drag folders over there and when I needed to, I'd just click on them and the associated program would launch. This does not seem to be the case, at least not with iTunes. There's no way all the music files will fit on my eMac, so how the heck do I do this?

Is it a moot point anyway because the new files were stored on a Windows formatted iPod? If so, bummer.

Should I drag some folder I don't know about to the storage drive and copy it? If so, what. Does anyone know?

Thanks!
Rosiel7673 at 2007-11-15 16:48:08 >
# 2 Re: Transfer iTunes from PC to Mac
iTunes: Moving your iTunes Music folder ( http://docs.info.apple.com/article.html?artnum=301748)
LukeA at 2007-11-15 16:49:09 >
# 3 Re: Transfer iTunes from PC to Mac
S2_mac - I have done what you have outlined with my complete library. First I consolidated my library that was spread across multiple drives and network shares to one, NTFS formatted 500GB USB drive... Then I followed your instructions to get my library to work on my mac.

Got it all working on my mac- only problem is, I can't change info on all of the songs. I am thinking this has something to do with the fact that it is an NTFS formatted drive. I can't change the permission on the drive either.
I noticed you did your process on an FAT32 drive. Is this the reason why? I'm curious what limitations I would have or if I can even format my drive as FAT32...

I hope there is a work-around or fix because I really want to use the mac exclusively for my music and iTunes.

Thanks
dj_chiro at 2007-11-15 16:50:07 >
# 4 Re: Transfer iTunes from PC to Mac
OS X has read-only access to NTFS vols (licensing matters), hence my use of FAT32. Theoretically FAT32 can handle your drive, but I have no idea of how it will do in practice. There's an open-source driver for NTFS ( http://www.ntfs-3g.org/), but I've not used it.
S2_Mac at 2007-11-15 16:51:01 >
# 5 Re: Transfer iTunes from PC to Mac
Thanks, I did more research on FAT32 and I may consider partitioning the drive FAT32 for the mp3's and leave the rest NTFS for working large video files. I want to read more about NTFS-3G and its stabillity before make a decision though.

Thanks again!
dj_chiro at 2007-11-15 16:52:12 >
[an error occurred while processing this directive]
[an error occurred while processing this directive]