View Single Post
Old 11-08-2021, 11:41 PM   #1
Mamaijee
Zealot
Mamaijee doesn't litterMamaijee doesn't litter
 
Posts: 100
Karma: 110
Join Date: Sep 2010
Device: Kindle Fire HD
Downloaded metadata does not show in book

I am using the latest Calibre version, but suddenly the downloaded metadata does not show in the book or in the main interface.

After download I click on the path. I see the opf file but when I click on it, I get the message ERROR: loading book failed

When I click on show details I get the below message
Spoiler:

"calibre, version 5.31.1
ERROR: Loading book failed: Failed to open the book at C:\Users\Meher_shroff\Documents\00 Mamaijee Data Files\Calibre\Emma Cole\The Complete Dark Duet_ Lark and Nig (18)\metadata.opf. Click "Show details" for more info.

Failed to convert book: C:\Users\Meher_shroff\Documents\00 Mamaijee Data Files\Calibre\Emma Cole\The Complete Dark Duet_ Lark and Nig (18)\metadata.opf with error:
Failed to initialize plugin: 'C:\\Users\\mmra1\\AppData\\Roaming\\calibre\\plug ins\\FictionDB.zip'
Failed to initialize plugin: 'C:\\Users\\mmra1\\AppData\\Roaming\\calibre\\plug ins\\Goodreads More Tags.zip'
InputFormatPlugin: HTML Input running
on C:\Users\Meher_shroff\Documents\00 Mamaijee Data Files\Calibre\Emma Cole\The Complete Dark Duet_ Lark and Nig (18)\metadata.opf
Parsing all content...
Failed to run pipe worker with command: from calibre.srv.render_book import viewer_main; viewer_main()
Traceback (most recent call last):
File "runpy.py", line 194, in _run_module_as_main
File "runpy.py", line 87, in _run_code
File "site.py", line 82, in <module>
File "site.py", line 77, in main
File "site.py", line 49, in run_entry_point
File "calibre\utils\ipc\worker.py", line 197, in main
File "<string>", line 1, in <module>
File "calibre\srv\render_book.py", line 823, in viewer_main
File "calibre\srv\render_book.py", line 814, in render_for_viewer
File "calibre\srv\render_book.py", line 791, in render
File "calibre\ebooks\oeb\iterator\book.py", line 63, in extract_book
File "calibre\customize\conversion.py", line 244, in __call__
File "calibre\ebooks\conversion\plugins\html_input. py", line 95, in convert
File "calibre\ebooks\conversion\plumber.py", line 1313, in create_oebbook
File "calibre\ebooks\oeb\reader.py", line 71, in __call__
File "calibre\ebooks\oeb\reader.py", line 698, in _all_from_opf
File "calibre\ebooks\oeb\reader.py", line 343, in _spine_from_opf
calibre.ebooks.oeb.base.OEBError: Spine is empty"

None of the above makes sense to me but I copied and pasted as someone at help desk will make sense of it.

All along I was easily able to download metadata, and embed it in the book. Pls where is my mistake now?

Thank u

Last edited by theducks; 11-09-2021 at 04:13 AM. Reason: spoilered
Mamaijee is offline   Reply With Quote