View Single Post
Old 01-23-2015, 11:34 AM   #5
Colerson
Nameless Being
 
Ok, thanks a lot for the suggestions.

Because I'm rather lazy, I hacked Calibre so that in the book details view, the original format has a small note next to it (e.g. it looks like “Formats: AZW3, EPUB (original)” now). More work up front that will hopefully lead to less work over time.

There was one interesting issue: different versions of Calibre seem to have done different things in the “data” table.

Later entries (newer versions of Calibre), when creating an ORIGINAL_<format> entry, appear to rename the original entry and add a new one, so EPUB becomes ORIGINAL_EPUB and a new entry for EPUB is created, with a higher id.

Earlier entries (older versions of Calibre) appear to just create a new entry for the ORIGINAL_<format> entry, leaving the original intact. Thus ORIGINAL_EPUB for a book has a higher id than EPUB, opposite of the later entries.

In the end it's immaterial which is listed since they mean the same thing, but it did confuse me for a minute when I saw the apparent inconsistencies across books.
  Reply With Quote