|06-18-2010, 03:31 AM||#1|
Join Date: Nov 2009
Device: kindle dx, kindle touch SO, kindle fire, kindle fire hd8.9
Kindle "state" files and Calibre
Most books on a kindle are represented by two files: one containing the document content (for example .azw, .pdf, etc), and one containing the document's "state" -- what page you are on, annotations, bookmarks, etc ( files such as .mbp, .pdr, etc).
Should these "state" files be referenced in addition to the content files as part of an add books operation? I did some tests with a number of pdf files, and if I included the .pdr files along with the .pdf files, I ended up with duplicate entries.
Yet there is apparently a fetch annotations command which references the .mbp files (I don't know about the .pdr's -- as I don't believe annotation of pdf's is supported on kindles)?
So under what circumstances if any does calibre deal with these "state" files; and what happens to any data fetched from them into the calibre environment when a send to device is done pushing a book back to the kindle? Clearly some state data is ephemeral, but other stuff is more permanent. It's not clear to me how coherency is or is not maintained.
Today, over in the Amazon kindle community a thread was started that says if a fetch annotations is done by calibre, and that document is subsequently sent back to the kindle, the annotations may be lost. Is this correct?
When a user wants to remove a book from the kindle, what happens depends on whether the book was gotten from Amazon or not. For Amazon books a copy of the book and all relevant "state" data is maintained on the Amazon archive. For non-Amazon books they are deleted absolutely -- unless some backup was provided by the user (such as by keeping a copy on Calibre). The claim is that calibre can restore the book's content, but not its "state". Is this correct?
|06-18-2010, 05:08 AM||#2|
Comparer of the Ephemeris
Join Date: Mar 2009
Calibre has limited support for handling annotation files. There are three known formats - .MBP, .PDR and .TAN, corresponding to AZW/MOBI, PDF and TPZ.
If a Kindle is connected, a menu item is enabled under Send to device|Fetch annotations. That command will look for annotation files on your Kindle, storing those that it finds in the database associated with its parent book.
A potential problem arises when you have a book in calibre which you rename, then send back to the Kindle. If there's an annotation file in calibre, it is not sent back along with the newly renamed file. That needs to be done manually. This thread has a more detailed explanation of how annotation files are handled.
|Thread Tools||Search this Thread|
|Thread||Thread Starter||Forum||Replies||Last Post|
|"Settings," then "311" - Int'l Kindle searches for wireless providers in the area||Dr. Drib||Amazon Kindle||2||08-28-2011 10:27 AM|
|Getting calibre to detect "Prologue" and "Epilogue" for TOC||sherman||Calibre||2||09-20-2010 02:21 AM|
|Calibre doesn't support ".doc" files?||megacoupe||Calibre||11||11-13-2009 03:38 AM|
|So überholt das "Kindle" Sonys "E-Reader"||Marc_liest||Amazon Kindle||6||10-23-2009 02:08 AM|
|Helllo from the "kinda meh" state of Oklahoma||Gideon||Introduce Yourself||1||01-27-2008 09:37 AM|