Understand the iPod iTunesDB

ITunesDB – wikiPodLinux
From the site:
This page details the format of the binary files used on the iPod to keep track of the music it contains as well as its play history. Collectively we refer to these files as the iTunesDB however there are in fact a number of files, each with their own format, that make up this database.

This entry was posted in Gadgets, Hardware, Mac, Open Source, Streaming and Multi-Media. Bookmark the permalink.

3 Responses to Understand the iPod iTunesDB

  1. Dennis says:

    iTunesDB is horribly inefficient after you have about 150GB of music loaded into the system. I’d like to see their indexing algorithms. They should’ve used an embedded SQL database. I think their current format is similar to BerkleyDB.

  2. shawn says:

    How many songs is 150GB? I think that this is describing how this information is stored on the iPod not how iTunes stores the information on your computer. Then again, could be the same.. In any case, SQL is to easy for a programmer/hacker. Apple would never! ;-)

    Did you see my trackback or is this just a random coincidence?

  3. Cirbirus says:

    Not only are the database files horribly designed the COM interface is purposely broken and buggy. It’s amazing how poorly written iTunes is as well.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>