I've compared a debug log of a book where the thumbnail was generated with one where it wasn't. The only difference I can spot is the usage of an ASIN that looks like a GUID.
Please see both logs here.
No cover generated:
Quote:
Job: 4 Ein Buch auf das Gerät hochladen: Wolkenschloss started
Device using plugboard azw3 KINDLE2 [[u'{series}{series_index:0>2s| - | - }{title}', u'title']]
Setting metadata in: Wolkenschloss at: C:\Users\TIMDIE~1\AppData\Local\Temp\calibre_h5tg6 x\4ba3iycaltmpfmt.azw3
DEBUG: 41.4 USBMS: uploading 1 books
C:\Program Files (x86)\Calibre2\app\pylib.zip\dateutil\parser.py:60 1: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
APNX META: guid: 4adebe5f
APNX META: ASIN:
APNX META: CDE: EBOK
APNX META: format: MOBI_8
APNX META: Name: Wolkenschloss
APNX Content Header: {"contentGuid":"4adebe5f","asin":"","cdeType":"EBO K","format":"MOBI_8","fileRevisionId":"1","acr":"W olkenschloss"}
DEBUG: 42.4 USBMS: finished uploading 1 books
DeviceJob: 4 Ein Buch auf das Gerät hochladen: Wolkenschloss done, calling callback
DEBUG: 42.4 USBMS: adding metadata for 1 books
DEBUG: 42.4 USBMS: finished adding metadata
DeviceJob: set_books_in_library: books to process= 80
DeviceJob: set_books_in_library finished: time= 0.0019998550415
DeviceJob: 4 Ein Buch auf das Gerät hochladen: Wolkenschloss callback returned
Job: 5 Metadaten zum Gerät senden started
DEBUG: 42.7 USBMS: starting sync_booklists
Job: 4 Ein Buch auf das Gerät hochladen: Wolkenschloss finished
Keine Details verfügbar.
DEBUG: 43.4 USBMS: finished sync_booklists
DeviceJob: 5 Metadaten zum Gerät senden done, calling callback
DeviceJob: 5 Metadaten zum Gerät senden callback returned
Job: 5 Metadaten zum Gerät senden finished
Keine Details verfügbar.
|
Cover generated:
Quote:
Job: 4 Ein Buch auf das Gerät hochladen: Die Flüsse von London started
Device using plugboard azw3 KINDLE2 [[u'{series}{series_index:0>2s| - | - }{title}', u'title']]
Setting metadata in: Die Flüsse von London at: C:\Users\TIMDIE~1\AppData\Local\Temp\calibre_7vbhv u\z0butbcaltmpfmt.azw3
DEBUG: 7.1 USBMS: uploading 1 books
C:\Program Files (x86)\Calibre2\app\pylib.zip\dateutil\parser.py:60 1: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
APNX META: guid: bccdfa7f
APNX META: ASIN: 200f22d1-32c9-4d7d-9f87-5c4a8a08ebe7
APNX META: CDE: EBOK
APNX META: format: MOBI_8
APNX META: Name: Die_Flusse_von_London
APNX Content Header: {"contentGuid":"bccdfa7f","asin":"200f22d1-32c9-4d7d-9f87-5c4a8a08ebe7","cdeType":"EBOK","format":"MOBI_8","fileRevision Id":"1","acr":"Die_Flusse_von_London"}
DEBUG: 7.9 USBMS: finished uploading 1 books
DeviceJob: 4 Ein Buch auf das Gerät hochladen: Die Flüsse von London done, calling callback
DEBUG: 7.9 USBMS: adding metadata for 1 books
DEBUG: 7.9 USBMS: finished adding metadata
DeviceJob: set_books_in_library: books to process= 80
DeviceJob: set_books_in_library finished: time= 0.00300002098083
DeviceJob: 4 Ein Buch auf das Gerät hochladen: Die Flüsse von London callback returned
Job: 5 Metadaten zum Gerät senden started
DEBUG: 8.1 USBMS: starting sync_booklists
DEBUG: 8.8 USBMS: finished sync_booklists
DeviceJob: 5 Metadaten zum Gerät senden done, calling callback
DeviceJob: 5 Metadaten zum Gerät senden callback returned
Job: 4 Ein Buch auf das Gerät hochladen: Die Flüsse von London finished
Keine Details verfügbar.
Job: 5 Metadaten zum Gerät senden finished
Keine Details verfügbar.
|
Edit:
The GUID I marked red also seems to be the crucial part of the cover thumbnail file name. So it seems to be needed to do a match between the book's meta data ASIN and the cover image filename? But why is it being ommited in the first case?