Wiki > Main > ConvertiTunesDBtoTagCache (compare)
Difference: ConvertiTunesDBtoTagCache (r8 vs. r7)
This tool needs updating after Tag Cache was renamed "Database" has been outdated since November 2006 and does not work
Rockbox can build the database itself based on the tags in your the audio files - it is not necessary to convert the itunes database
If you're using Rockbox on an iPod you might find that it is difficult to access the music you already had on your iPod. This is because iTunes writes the songs with nearly random file names, and stores all the metadata in a file called iTunesDB. Rockbox has an equivalent database, simply called database. It is possible to convert the iTunesDB to an equivalent Rockbox database, so you can browse the songs by album, artist, title, etc. as you could within the official Apple firmware.
Note however that this will not enable you to play music purchased through the iTunes Music Store.
itdb2tc (iTunesDB to Tag Cache, the previous name for the Rockbox database) is a program to perform the conversion. There is now a Windows binary available, Linux source is also available.
You should now be able to use the database by changing the General Settings -> File view -> Show files option to "Database".
picard is an open source tool which can search through directories containing music files, rename the files according to the track name taken from the id3 tags, and place the files in directories named according to to the id3 tags. (id3 tags are the metadata associated with mp3 and other files which contain the names of the artist, album, track etc.) The user can specify all the details, but a typical renaming scheme might be artist/album/tracknum-title.mp3. iTunes stores music files in a directory tree located at /iPod_Control/Music, but with encoded file names. However, the id3 tags are intact, so picard can be used to transform this directory tree into a sensibly-named tree of music files, which can then easily be used with rockbox, and added to the rockbox data base using the standard method for adding files to a rockbox databse.
r8 - 22 Oct 2008 - 20:45:30 - DaveChapmanRevision r8 - 22 Oct 2008 - 20:45 - DaveChapman
Revision r7 - 18 Sep 2008 - 17:18 - DanDavison
Copyright © by the contributing authors.