Skip navigation

How to read an itl file from iTunes

1870 Views 12 Replies Latest reply: Apr 22, 2013 8:49 AM by Michael Allbritton RSS
A.P.M. Wülfinghoff Calculating status...
Currently Being Moderated
Apr 10, 2013 8:29 AM

Ebooks are stored in an itl file in iTunes, not in an xml file, as with the music data.

How can I read, extract information from an itl file?

 

And why doesn't the iTunes developers use xml-xsl?

iMac, OS X Mountain Lion (10.8.2), FileMaker Pro 11; iTunes 11.0.1 (12
  • Jimzgoldfinch Level 5 Level 5 (4,575 points)
    Currently Being Moderated
    Apr 10, 2013 8:54 AM (in response to A.P.M. Wülfinghoff)

    Hi,

    iTunes Library is a database of the songs in your library and the playlists you've created. Some song-specific data is saved in this file. The iTunes Library file is only used by iTunes.

     

    Itunes Ebooks require ibook 1.3.1 or later and IOS 4.3.3 or later and can only be read on Ipad, iphone (3g or later) or Ipod Touch (2nd generation or later.

     

    Jim

  • Jimzgoldfinch Level 5 Level 5 (4,575 points)
    Currently Being Moderated
    Apr 10, 2013 11:40 PM (in response to A.P.M. Wülfinghoff)

    Hi,

    You cannot extract the information that you want from the itl file.

     

    As mention before, you can only read the books on iOS devices that has iBook 1.3.1 or later. You cannot read them elsewhere because of DRM requirements.

     

    Jim

  • Jimzgoldfinch Level 5 Level 5 (4,575 points)
    Currently Being Moderated
    Apr 11, 2013 12:35 AM (in response to Jimzgoldfinch)

    Hi,

    Further to my earlier post, I would have thought that you would have been able to extract information about store books like you do for the store songs.

     

    Extract from http://support.apple.com/kb/ht1660

     

    "This file contains some (but not all) of the same information stored in the iTunes Library file. The purpose of the iTunes Library.xml file is to make your music and playlists available to other applications on your computer. In Mac OS X other iLife applications (like iPhoto, iDVD, and iMovie) use this file to make it easier for you to add music from your iTunes library to your projects."

     

    If the info is not on the xml file, I cannot offer any other suggestions.

     

    Jim

  • Michael Allbritton Level 6 Level 6 (16,190 points)
    Currently Being Moderated
    Apr 11, 2013 12:48 AM (in response to A.P.M. Wülfinghoff)

    What information are you trying to "extract?" There may be another way to get the info you want.

  • varjak paw Level 10 Level 10 (167,195 points)
    Currently Being Moderated
    Apr 17, 2013 12:48 PM (in response to A.P.M. Wülfinghoff)

    No. The .itl file is a proprietary format used and readable only by iTunes  and there's no way of reading or extracting data from it. Since iTunes does not keep book information in the XML file, there's no simple solution. It's possible you could extract some of the data via AppleScript, though I don't see explict support for book information. If AppleScript won't do it, I can see no way to extract book information programatically.

     

    Regards.

  • Chris CA Level 9 Level 9 (73,410 points)
    Currently Being Moderated
    Apr 17, 2013 2:45 PM (in response to A.P.M. Wülfinghoff)

    In iTunes, select Books.

    File > Library > Export playlist.

    Save as plain text for a CSV file.

    You can also save as an .xml file.

    (this works for all items - Music, Movies, TV Shows a specific playlist).

     

    You can also...

    In iTunes, select Books.

    Show the columns you want (View > View options).

    Select all items right click - Copy (or Command C) and paste into a spreadsheet for rows & columns and sort or do whatever.

  • varjak paw Level 10 Level 10 (167,195 points)
    Currently Being Moderated
    Apr 17, 2013 3:16 PM (in response to Chris CA)

    I just tried the playlist export, Chris, and I get no data in the file other than column headers appropriate for a music playlist. So that doesn't seem to work, at least in iTunes 11. Copying the list does work, however, though if viewing in the List view the OP will have to show the Release Data column as well to get the information he/she wants.

     

    Regards.

  • Chris CA Level 9 Level 9 (73,410 points)
    Currently Being Moderated
    Apr 22, 2013 6:29 AM (in response to A.P.M. Wülfinghoff)

    "However, I suspect, that the itl.file must be readible to e-book reader software; "

     

    It is not.

    The info for the ebook is contained in the ebook file itself.

  • Michael Allbritton Level 6 Level 6 (16,190 points)
    Currently Being Moderated
    Apr 22, 2013 8:49 AM (in response to A.P.M. Wülfinghoff)

    A.P.M. Wülfinghoff wrote:

     

    However, I suspect, that the itl.file must be readible to e-book reader software...

    As Chris says, it is not.

     

    A.P.M. Wülfinghoff wrote:

     

    ...one hopes that the reader will recognize the books which I store for the time being in iTunes.

    It will because the metadata is stored in the eBook file.

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.