![]() |
#1 |
ebooknut
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 297
Karma: 688154
Join Date: Oct 2011
Device: Kindle Voyage & Oasis
|
Book Covers - how generated? where stored?
I'm trying to understand how Kindles handle book covers.
I've found that when I drag-and-drop an AZW3 directly from my computer to Kindle, I get a generic cover on the Kindle homescreen when browsing in cover view. But when I use Calibre to transfer the AZW3 to my Kindle, the appropriate cover appears on the homescreen. I also understand that page numbers are stored in a totally separate file (apnx). Is the cover also stored in the apnx file? or another external file? What does Calibre do when it transfers the AZW3 that is different from a straight drag-and-drop? I am mystified as I've never had this issue with epubs. Thanks for any insights! Last edited by pssquirrel; 12-08-2014 at 02:37 AM. Reason: clarity |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,251
Karma: 3720310
Join Date: Jan 2009
Location: USA
Device: Kindle, iPad (not used much for reading)
|
Book covers are embedded in the book's file. Calibre knows how to convert and keep the original cover. I don't know where your azw3 files are coming from. If from Amazon, they should have covers.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
ebooknut
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 297
Karma: 688154
Join Date: Oct 2011
Device: Kindle Voyage & Oasis
|
I confirmed the book cover is embedded in the AZW3 because I can navigate to it when I open the book. But it doesn't appear on the homescreen in cover view when I transfer the AZW3 via straight drag-and-drop. It only works if I transfer it via Calibre "send to device."
What does Calibre do during the transfer that's different from straight drag-and-drop? Does it add a necessary external file (like the apnx?) that the Kindle needs to generate a cover on the homescreen? Thank you. |
![]() |
![]() |
![]() |
#4 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,680
Karma: 23983815
Join Date: Dec 2010
Device: Kindle PW2
|
On an eInk Kindle, book covers are stored in the hidden /system/thumbnails folder on the Kindle. I. e. if you manually transfer books that have an ASIN, you'll get the generic cover unless you copy the corresponding thumbnail image. (Calibre does this automatically.)
The thumbnail file name must contain the ASIN number. For example: Code:
thumbnail_B01234567_EBOK_portrait.jpg
|
![]() |
![]() |
![]() |
#5 |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
I'd just stick to loading your content with Calibre. Much easier.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
ebooknut
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 297
Karma: 688154
Join Date: Oct 2011
Device: Kindle Voyage & Oasis
|
Quote:
![]() P.S. to HarryT, I know this is impractical and using Calibre is much easier. I just wanted to understand how the Kindle and AZW3 files work. Last edited by pssquirrel; 12-08-2014 at 04:41 PM. Reason: added P.S. |
|
![]() |
![]() |
![]() |
#7 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 704
Karma: 1622328
Join Date: Dec 2010
Location: USA
Device: Kindle Oasis, OnePlus Nord
|
|
![]() |
![]() |
![]() |
#8 |
ebooknut
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 297
Karma: 688154
Join Date: Oct 2011
Device: Kindle Voyage & Oasis
|
Yes! I've learned a lot taking apart epubs. Was hoping to do the same with azw3 now that I have a Kindle, but I'm finding azw3 less accessible, harder to understand
![]() |
![]() |
![]() |
![]() |
#9 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,680
Karma: 23983815
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
There's also an experimental Sigil epub plugin, that will import azw3 files on the fly (KindleImport) and a plugin that will generate a new azw3 file from an ePub (KindleGen). BTW, azw3 files support pretty much all epub features and even some features that regular epubs don't support. |
|
![]() |
![]() |
![]() |
#10 |
ebooknut
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 297
Karma: 688154
Join Date: Oct 2011
Device: Kindle Voyage & Oasis
|
Thanks for all the links, Doitsu! I've played around with converting epub to azw3 using Kindle Previewer, and I've exploded a few azw3s with the KindleUnpack Calibre plug-in. I was happy to find that I recognized all the parts of an exploded azw3. I'll check out the Sigil plug-in.
Here's what I'm trying to learn:
Again, I know it's easiest to just use Calibre. I'm asking because I like to understand these things ![]() Thanks everyone for indulging my curiosity! Last edited by pssquirrel; 12-12-2014 at 11:56 AM. |
![]() |
![]() |
![]() |
#11 | |||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,680
Karma: 23983815
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
AFAIK, it manipulates the metadata of a mobi/azw3 file; it adds ASIN numbers and changes the ebook type to EBOK. Quote:
You could theoretically use a Python script to manually change/add the ASIN number. Quote:
That's correct. BTW, KindleGen will generate a hybrid mobi file that contains the old and new formats and the source files by default. (You can generate an AZW3 file directly with Calibre.) |
|||
![]() |
![]() |
![]() |
#12 |
ebooknut
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 297
Karma: 688154
Join Date: Oct 2011
Device: Kindle Voyage & Oasis
|
![]() ![]() (I tried to give you more karma, but MobileRead says I have to spread it around before I can give karma to you again ![]() |
![]() |
![]() |
![]() |
#13 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 450
Karma: 343115
Join Date: Nov 2009
Location: Romania
Device: PW2 2014
|
How do you find out the ASIN number for an ebook? Search it on Amazon?
And how do you change the home screen covers for PDF files? |
![]() |
![]() |
![]() |
#14 | ||
ebooknut
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 297
Karma: 688154
Join Date: Oct 2011
Device: Kindle Voyage & Oasis
|
Quote:
Quote:
Last edited by pssquirrel; 12-17-2014 at 04:18 PM. |
||
![]() |
![]() |
![]() |
#15 |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
It's only "lossy" in terms of those identifiers, though; nothing is lost in terms of content or formatting. Ie, if you rebuild the book from the unpacked sources, it will be identical in appearance to the original.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Generated covers | melz | Calibre | 8 | 11-02-2024 04:34 AM |
Covers in ePub files generated by Calibre | daviddem | Calibre | 14 | 06-30-2011 09:18 PM |
Is There a Way to Search For Calibre-Generated Covers | fedrich519 | Library Management | 5 | 04-14-2011 11:24 PM |
Custom generated book 'cover' | LGN | Calibre | 0 | 11-14-2010 12:32 PM |
generated covers vs "normal" covers | Brandobras | Calibre | 1 | 08-23-2010 11:32 AM |