Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 11-02-2025, 07:00 PM   #1096
mikae1
Member
mikae1 began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Jul 2025
Device: none
Question

So, I'm pulling my hair because Amazon decided to automatically convert my Push to Kindle documents to KFX.

I have now disabled "Automatic Book Updates" in the kindle.amazon.com settings.

KFX Input plugin makes it possible to open my older KFX documents, but does not work with the newer ones on my device:

Code:
calibre, version 8.13.0
ERROR: Loading book failed: Failed to open the book at /Kindle/documents/Downloads/Items02/A Small Web July_EIY2QMZRV2AUCPLU4NVRYHGWYGCTDCMW.kfx. Click "Show details" for more info.

Failed to convert book: /Kindle/documents/Downloads/Items02/A Small Web July_EIY2QMZRV2AUCPLU4NVRYHGWYGCTDCMW.kfx with error:
KFX metadata reader (from KFX Input) activated for /Kindle/documents/Downloads/Items02/A Small Web July_EIY2QMZRV2AUCPLU4NVRYHGWYGCTDCMW.kfx
Import symbol table YJ_symbols version 10 max_id 842(+9=851) exceeds known table size 816(+9=825)
InputFormatPlugin: KFX Input running
on /Kindle/documents/Downloads/Items02/A Small Web July_EIY2QMZRV2AUCPLU4NVRYHGWYGCTDCMW.kfx
Software versions: KFX Input 1.51.0, calibre 8.13, Linux-6.16.7-200.fc42.x86_64-x86_64-with-glibc2.42
KFX Input plugin help is available at https://www.mobileread.com/forums/showthread.php?t=291290
Converting /Kindle/documents/Downloads/Items02/A Small Web July_EIY2QMZRV2AUCPLU4NVRYHGWYGCTDCMW.kfx
Processing container: /Kindle/documents/Downloads/Items02/A Small Web July_EIY2QMZRV2AUCPLU4NVRYHGWYGCTDCMW.kfx
WARNING: Import symbol table YJ_symbols version 10 max_id 842(+9=851) exceeds known table size 816(+9=825)
WARNING: Unexpected nav_type: $798
WARNING: Feature/content mismatch: yj_jpegxr_sd=1 has_jpeg_xr_image=False
WARNING: Unknown symbols feature: max_id-851
Features: CanonicalFormat-2, kfxgen.positionMaps-2, kfxgen.textBlock-1, reflow-style-1, yj_jpegxr_sd-1
Metadata: ASIN=EIY2QMZRV2AUCPLU4NVRYHGWYGCTDCMW, asset_id=CR!0VNYP176WN27ZEK3F4Q02XBDB47M, author=smallcypress.bearblog.dev, book_id=bFJNOy4nQOCQohBo39TiDw0, cde_content_type=PDOC, content_id=EIY2QMZRV2AUCPLU4NVRYHGWYGCTDCMW, cover_image=667x1000, creator_version=2.15.0, description=..., file_creator=YJConversionTools, is_sample=False, issue_date=2025-07-25, kfxgen=20.12.238.0, language=en, nested_span=enabled, pages=4, publisher=, reading_orders=1, selection=enabled, title="A Small Web July"
ERROR: Unexpected Ion symbols used: $798, $799, $801
Converting book to EPUB 3
ERROR: nav_container n1R has unknown type: $798
ERROR: nav_container n1R nav_unit has extra data: {$238: $799, $241: {$244: 'heading-nav-unit'}, $246: {$155: 894, $143: 0}, $247: [{$241: {$244: 'heading-nav-unit'}, $246: {$155: 894, $143: 0}}]}
ERROR: nav_container n1R nav_unit has extra data: {$238: $801, $241: {$244: 'heading-nav-unit'}, $246: {$155: 895, $143: 0}, $247: [{$241: {$244: 'heading-nav-unit'}, $246: {$155: 895, $143: 0}}, {$241: {$244: 'heading-nav-unit'}, $246: {$155: 896, $143: 0}}]}
Failed to run pipe worker with command: from calibre.srv.render_book import viewer_main; viewer_main()
Traceback (most recent call last):
  File "calibre_plugins.kfx_input.__init__", line 119, in convert
Exception: Unexpected Ion symbols used: $798, $799, $801
nav_container n1R has unknown type: $798
nav_container n1R nav_unit has extra data: {$238: $799, $241: {$244: 'heading-nav-unit'}, $246: {$155: 894, $143: 0}, $247: [{$241: {$244: 'heading-nav-unit'}, $246: {$155: 894, $143: 0}}]}
nav_container n1R nav_unit has extra data: {$238: $801, $241: {$244: 'heading-nav-unit'}, $246: {$155: 895, $143: 0}, $247: [{$241: {$244: 'heading-nav-unit'}, $246: {$155: 895, $143: 0}}, {$241: {$244: 'heading-nav-unit'}, $246: {$155: 896, $143: 0}}]}

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "runpy.py", line 198, in _run_module_as_main
  File "runpy.py", line 88, in _run_code
  File "site.py", line 47, in <module>
  File "site.py", line 43, in main
  File "calibre/utils/ipc/worker.py", line 194, in main
  File "<string>", line 1, in <module>
  File "calibre/srv/render_book.py", line 851, in viewer_main
  File "calibre/srv/render_book.py", line 842, in render_for_viewer
  File "calibre/srv/render_book.py", line 819, in render
  File "calibre/ebooks/oeb/iterator/book.py", line 64, in extract_book
  File "calibre/customize/conversion.py", line 242, in __call__
  File "calibre_plugins.kfx_input.__init__", line 130, in convert
calibre.ebooks.conversion.ConversionUserFeedBack: {"msg": "<b>Cannot convert ?</b><br><br>Exception(\"Unexpected Ion symbols used: $798, $799, $801\\nnav_container n1R has unknown type: $798\\nnav_container n1R nav_unit has extra data: ($238: $799, $241: ($244: 'heading-nav-unit'), $246: ($155: 894, $143: 0), $247: [($241: ($244: 'heading-nav-unit'), $246: ($155: 894, $143: 0))])\\nnav_container n1R nav_unit has extra data: ($238: $801, $241: ($244: 'heading-nav-unit'), $246: ($155: 895, $143: 0), $247: [($241: ($244: 'heading-nav-unit'), $246: ($155: 895, $143: 0)), ($241: ($244: 'heading-nav-unit'), $246: ($155: 896, $143: 0))])\")", "level": "error", "det_msg": "", "title": "KFX conversion failed"}
Is there any way to convert these newer documents?

I really wish there was a better device out there to buy... I need to be able to push documents from my browser and I need to be able to make highlights on the device that I can later open on my computer. I don't want a subscription service for this basic function to work. I can plug the device in with a USB cable to view the notes.
mikae1 is offline   Reply With Quote
Old 11-02-2025, 07:06 PM   #1097
mikae1
Member
mikae1 began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Jul 2025
Device: none
Exclamation

All KFX documents from 2023-03-12 (ISO 8601 date) and later will not open. A KFX document from 2023-03-11 (and all documents before that) opens just fine.
mikae1 is offline   Reply With Quote
Advert
Old 11-02-2025, 07:29 PM   #1098
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 80,789
Karma: 150249619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
If you are using a new enough Kindle with new enough firmware, then you cannot remove the DRM. If you are using K4PC, then that's your problem.
JSWolf is offline   Reply With Quote
Old 11-02-2025, 07:45 PM   #1099
Ma'am-I-Am
Preferred pronouns: We/Us
Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.Ma'am-I-Am ought to be getting tired of karma fortunes by now.
 
Ma'am-I-Am's Avatar
 
Posts: 224
Karma: 533346
Join Date: Jun 2014
Location: <--- Over There, USA
Device: Kindle PW 2
@mikae1
You only mentioned documents, not articles, so I'm unsure if this applies.
If you're using Push to Kindle by fivefilters.org you could try downloading your articles as epub or mobi then add them to your Kindle using USB and see if you can make notes.
You could also download the articles as PDF (still using Push to Kindle), then use Send to Kindle website. According to Amazon, PDFs with adjustable layout sent via S2K to a Scribe will allow notes, highlights, etc.
Ma'am-I-Am is offline   Reply With Quote
Old 11-02-2025, 09:34 PM   #1100
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,162
Karma: 92500001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by mikae1 View Post
Software versions: KFX Input 1.51.0
You are using a very old version of this plugin. You need to update in order to convert that book.
jhowell is offline   Reply With Quote
Advert
Old 11-03-2025, 07:19 PM   #1101
mikae1
Member
mikae1 began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Jul 2025
Device: none
Quote:
Originally Posted by jhowell View Post
You are using a very old version of this plugin. You need to update in order to convert that book.
Oh, sorry. Downloaded it from GitHub I belive. I realize now that the correct source is this thread. Downloaded it from here and it now works!
mikae1 is offline   Reply With Quote
Old 11-03-2025, 09:54 PM   #1102
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,162
Karma: 92500001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by mikae1 View Post
Oh, sorry. Downloaded it from GitHub I belive. I realize now that the correct source is this thread. Downloaded it from here and it now works!
Calibre is itself the best source for up to date plugins, except for those that deal with DRM.
jhowell is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
KFX conversion, transfer back to library issue. shoelesshunter Conversion 12 09-22-2025 10:49 AM
[Conversion Input] Microsoft Doc Input Plugin igi Plugins 77 03-08-2025 05:04 AM
[Conversion Input] LaTeX Formulas Input Conversion Plugin sevyls Plugins 0 03-23-2015 06:52 AM
[Input Plugin] DOCX Input SauliusP. Plugins 42 06-05-2013 05:01 AM
Looking For MHT Input Conversion Plugin FlooseMan Dave Plugins 4 03-30-2010 06:52 PM


All times are GMT -4. The time now is 03:15 AM.


MobileRead.com is a privately owned, operated and funded community.