Registered Member
|
I have iTunes running on a Win XP laptop.
I have Amarok 2.3.3 using KDE 4.5.3 running on Ubuntu 10.04.2 LTS. This is running in a VirtualBox from the WinXP os. I am just testing Ubuntu and Amarok to see if I want to go there for at least some of my work. My Amarok gets its music files from a file structure on another machine running a copy of Ubuntu 10.04.2 (also running on a Virtual Box from Win7 on a server machine). I have made SMB and NSF shares to connect AMarok to the Ubuntu machine acting as server. It works fine except for some skips and ticking when the Ubuntu/Amarok client is being used. Not the issue here. Now, for the next phase of my test, I want to migrate my ratings and other stats from iTunes, which is running on the WinXP laptop. I have not been successful getting Amarok migration tool to find the music files associated with the iTunes XML file. I searched the forum but found only one case (not quite similar to mine and with no resolution), but it suggested getting debug output by launching amarok -d --nofork in terminal. 1. First I tried to just point the migration tool to a copy of the (iTunes Music Library.) XML file. That returned errors suggesting it could not find the music tracks, which makes sense since the paths are hard coded into the XML file. 2. I tried pointing the migration tool to the actual iTunes XML file on the WinXP laptop, using various Samba shares. I generally end up with the following:
I think I included enough debug data to see what's going on. The rest is simply the other 2000 titles repeating the same error and the load up leading up to the migration attempt. No tracks are successfully processed. As an example of the pathing I tried, my iTunes library is here on the WinXP machine: D:\My Documents\My Music\iTunes\iTunes Music Library.xml and the iTunes music is here, which is a simple basic iTunes setup: D:\My Documents\My Music\iTunes\iTunes Music I can get into the XML file and the media files in Ubuntu; no permissions or sharing issues. Setting mounts using Smb4K I have tried setting shares directly to the D drive, with the following pasted into the Amarok migration tool path: /home/neil/smb4k/S300/DriveD (D)/My Documents/My Music/iTunes/iTunes Music Library.xml That results in the debug code above. I've also tried Samba paths directly to the iTunes folder; same result. I haven't found any documentation indicating exactly how best to do this; I suspect most people have iTunes running on the same Linux machine as Amarok? I had similar results when pointing to a copy of the iTunes XML file located in Ubuntu file system, but of course there the pathing was totally different from what is in the XML file (in terms of the top level folders above iTunes). I would much prefer not to have to point Amarok's collection directly at my WinXP folders just for security reasons, me being new to Ubuntu and Amarok. I don't want to do something stupid like wipe my libarary, or worse change it or corrupt it in some not so obvious way. But I'm open to suggestions |
Registered Member
|
I solved the problem by simply doing a search/replace of the paths in a local copy of the XML file. Case closed (for now).
|
Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot]