Importing iTunes Library without installing iTunes

Get answers about using MediaMonkey 4 for Windows.

Moderator: Gurus

fhouse
Posts: 2
Joined: Sun Jul 07, 2013 10:43 am

Importing iTunes Library without installing iTunes

Post by fhouse »

I'm migrating from iTunes 11 on OSX 10.8 (Mountain Lion) to MediaMonkey 4.0.7 on Windows 7. I have no interest in installing iTunes, but I want to preserve my iTunes playlists, play counts, and most importantly for me, song ratings. Spoiler Alert: playlists didn't work, but the play counts and ratings did. Here's what I did:
  • Transfer my library (25K songs, ~150GB) to my Windows machine (E:\Users\Walter\Music\MP3)
  • Import the library into MM. This took around one hour. iTunes was not detected at the end of the library import, which is why I needed to perform the remaining steps.
  • Move the iTunes library folder from the existing location (E:\Users\Walter\Music\MP3\iTunes) to the location MM expects it to be in (E:\Users\Walter\Music\iTunes)
  • Edit the file paths in the iTunes library file (E:\Users\Walter\Music\iTunes\iTunes Music Library.xml) to reflect the location of the MP3 files on the Windows machine. In my case this involved changing all instances of the OSX file path "file://localhost/Users/walter/Music" to the Windows path "file://localhost/E:/Users/walter/Music/MP3".
  • Create an iTunes preferences file that points to the location of the iTunes Library. I do not know if this step is required, but after seeing this bug http://www.ventismedia.com/mantis/view.php?id=8411 I figured it probably was.

    Code: Select all

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    	<key>User Preferences</key>
    	<dict>
    		<key>iTunes Library XML Location:1</key>
    		<data>
    		RSA6IFwgVSBzIGUgciBzIFwgVyBhIGwgdCBlIHIgXCBNIHUgcyBpIGMgXCBp
    		IFQgdSBuIGUgcyBcIGkgVCB1IG4gZSBzICAgTSB1IHMgaSBjICAgTCBpIGIg
    		ciBhIHIgeSAuIHggbSBsIA==
    		</data>
    	</dict>
    </dict>
    </plist>
    
  • Edit the Base64 string to point to the location of the "iTunes Music Library.xml" file (Note that the decoded string is unicode and that there's a space between each character). If you don't know how to base64 decode/encode a string... google it.
  • In MM go to "File -> Add/Rescan Folder"s and select the iTunes folder (E:\Users\Walter\Music\MP3\iTunes). MM took a long time (> 1 hour) to parse all the data but when it completed play counts and song ratings were imported.
Peke
Posts: 18380
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: Importing iTunes Library without installing iTunes

Post by Peke »

Hi, first you should try to use latest MMW 4.1 Beta (In portable at first fore testing).
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
Post Reply