After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 158066 - Import iTunes database
Import iTunes database
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: Importing
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 651888 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-11-12 17:14 UTC by Kevin Breit
Modified: 2018-05-24 10:38 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
iTunes -> Rhythmbox DB converter (7.00 KB, text/plain)
2007-09-26 15:25 UTC, Matt H
Details

Description Kevin Breit 2004-11-12 17:14:54 UTC
Rhythmbox should be able to import the iTunes database.  This would import the
songs and the ratings for the songs.
Comment 2 lexual 2005-08-03 06:42:30 UTC
Even though I'm not personally an iTunes user, I'd like to say that this is a
good feature to add.

Check out:
http://weblogs.mozillazine.org/asa/archives/008499.html

One of the mozilla dudes talking about the success of firefox and what's wrong
with linux. He highlights the importance of making the windows->linux migration
as possible with user keeping existing data/bookmarks/settings,etc. The main
example is the code to import IE settings/favourites into firefox.
Comment 3 James "Doc" Livingston 2005-08-03 08:40:35 UTC
One thing I have just though of, in relation to this: RB will probably want to
run it's own load/metadata import for imported tracks, so the only real
information we need out of the iTune database is the location and "user data"
(rating, playcount, etc).

One of the big issues is that we will need a nice way for the user to specify
path mappings (e.g. c:/music -> /media/windows/music) particularly in the case
where the music may be spread over several roots (some in c:/music, some in
d:/music, etc).
Comment 4 Alex Lancaster 2006-01-27 10:51:57 UTC
Switch component to "Importing".
Comment 5 Creap 2007-01-11 13:47:47 UTC
Indeed, this was one of the main issues I considered when switching from Windows (on which I ran iTunes) to Linux. I finally left Windows totally since I realized there were iTunes import scripts for both Banshee & Amarok, but I don't feel comfortable with those players.
Comment 6 Matt H 2007-09-26 15:25:15 UTC
Created attachment 96233 [details]
iTunes -> Rhythmbox DB converter
Comment 7 Matt H 2007-09-26 15:26:11 UTC
I've been able to convert my 'iTunes Music Library.xml' file to rhythmdb.xml with the script I attached, and a bit of massaging with regex replaces in vi.

However, when Rhythmbox loads the rhythmdb.xml, it starts mangling the db almost immediately, losing artist/album information (turning them into 'Unknown') unless I make the db file read-only.
Comment 8 Matt H 2008-12-05 00:26:42 UTC
Bump?
Comment 9 Jonathan Matthew 2011-06-04 22:44:13 UTC
*** Bug 651888 has been marked as a duplicate of this bug. ***
Comment 10 GNOME Infrastructure Team 2018-05-24 10:38:44 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/50.