Is the Calibre viewer capable of showing KFX?
- I've set Preferences> Behavior> Preferred output format: KFX
- But the same dialog in "Use Internal Viewer for" does not list KFX
- When viewing a book with Alt-v, I selected "Open KFX with..." and picked "c:\Program Files\Calibre2\ebook-viewer.exe" manually
- But when the viewer starts, it returns error "No plugin to handle input format: kfx"
Full viewer error trace:
Spoiler:
calibre, version 5.11.0
ERROR: Loading book failed: Failed to open the book at C:\my\Calibre Library\John Grisham\Udaryt-12656 (15)\Udaryt-12656 - John Grisham.kfx. Click "Show details" for more info.
Failed to convert book: C:\my\Calibre Library\John Grisham\Udaryt-12656 (15)\Udaryt-12656 - John Grisham.kfx with error:
DeDRM v7.0.3: Trying to decrypt Udaryt-12656 - John Grisham.kfx
Unknown booktype kfx. Passing back to calibre unchanged
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 867, in viewer_main
File "calibre\srv\render_book.py", line 858, in render_for_viewer
File "calibre\srv\render_book.py", line 835, in render
File "calibre\ebooks\oeb\iterator\book.py", line 54, in extract_book
File "calibre\ebooks\conversion\plumber.py", line 755, in __init__
ValueError: No plugin to handle input format: kfx