![]() |
#736 |
Bibliolater
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,491
Karma: 2600000
Join Date: Dec 2021
Location: England
Device: none
|
Calibre may not be able to convert it but the From KFX plugin should be able to - the message is quite specific: For best results use either the From KFX user interface plugin or the KFX Input Plugin CLI for conversion. See the KFX Input Plugin documentation for more information.
It is likely because calibre doesn’t support fixed layout conversion. The From KFX plugin bypasses the calibre conversion stage. Last edited by Martinoptic; 07-17-2024 at 11:12 AM. Reason: Better explanation-I hope |
![]() |
![]() |
![]() |
#737 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,658
Karma: 85000001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
The issue has to do with books that use a fixed-layout, such as comics, manga, and print replica. Calibre's conversion system is designed for books that use reflowable layout. Using it on a fixed-layout book can mess with the book's formatting. For those books it is better to use either "From KFX" or the KFX Input CLI for conversion since those avoid the calibre conversion pipeline. If you decide to ignore this advice you can select the KFX Input conversion option to "Allow conversion to complete even if errors are detected". For image based books such as comics/manga conversion to CBZ or PDF is generally superior to EPUB as an output format since those are well supported by many reading apps. An EPUB produced from a Kindle comic/manga will contain a lot of proprietary Amazon-specific formatting internally and may not render properly in a non-Amazon reading app. |
|
![]() |
![]() |
![]() |
#738 | |
Member
![]() Posts: 12
Karma: 10
Join Date: Jul 2024
Device: none
|
Quote:
Understood about CBZ. Though my main concern is simply being able to extact the images themselves in the order they appear. |
|
![]() |
![]() |
![]() |
#739 |
Member
![]() Posts: 12
Karma: 10
Join Date: Jul 2024
Device: none
|
Oof. I found From KFX. You have to add it to the toolbar manually. Now it works perfectly. Thanks!
|
![]() |
![]() |
![]() |
#740 |
Member
![]() Posts: 12
Karma: 10
Join Date: Jul 2024
Device: none
|
Though I have another issue. I have an uncompressed KFX file. Everything looks great, except the cover. For some reason the cover is a compressed jpg instead of an uncompressed png like everything else. I'm not sure if it's due to Calibre, the plugin, or what.
|
![]() |
![]() |
![]() |
#741 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,658
Karma: 85000001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#742 | |
Member
![]() Posts: 12
Karma: 10
Join Date: Jul 2024
Device: none
|
Quote:
|
|
![]() |
![]() |
![]() |
#743 |
Member Retired
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 20
Karma: 91984
Join Date: Feb 2021
Device: Inkpad EO
|
Is it possible to use this plugin standalone in Python, without Calibre?
python kfx_input.py Traceback (most recent call last): File "C:\Users\codrut\KFX_Input\kfx_input.py", line 6, in <module> from calibre.gui2.convert import Widget ModuleNotFoundError: No module named 'calibre' that's because of: from PyQt5 import (QtCore, QtWidgets) from calibre.gui2.convert import Widget |
![]() |
![]() |
![]() |
#744 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,658
Karma: 85000001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
There are a number of dependencies that are fulfilled by using calibre as the platform for running the plugin. It would be possible to change the plugin so that it could be run without calibre but doing that would increase the effort needed to support it so I have chosen to rely on calibre being present. |
|
![]() |
![]() |
![]() |
#745 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2018
Device: none
|
I understand this project does not come with kfx_symbol_catalog.ion, but I wonder has anyone did so and shared such data?
Thanks in advance. |
![]() |
![]() |
![]() |
#746 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,658
Karma: 85000001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
The format of the kfx_symbol_catalog.ion file should be: Code:
$ion_1_0 $ion_shared_symbol_table:: { name: "YJ_symbols", version: 10, symbols: [ "language", "font_family", "font_style", ... "standalone_entities", "document_regions", "yj.user_margin_bounds" ] } The full list of symbols can be obtained by decompiling the Java file EpubToKFXConverter-4.0.jar, which is part of Amazon's Kindle Previewer software, using a tool such as CFR. In version 3.86 of the Previewer the enumeration corresponding to the symbol table (b_0) can be found in the class com.amazon.kaf.c.b. Those names will be different in other versions of the Previewer due to Java obfuscation. |
|
![]() |
![]() |
![]() |
#747 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Nov 2023
Device: US kindle PaperWhite 10th Gen
|
want to know if am assuming right: that when using kfx input and adding a manga to calibre that it will grab the associated .azw.res files in the folder to get the high-res images and package it into .kfx file(if de-drm is working) and then using the "from kfx" option will convert the kfx file into a .cbz or pdf that will contain the high-res images?
P.S: does converting it to a pdf mess with the quality and should use cbz for the original quality or is it a 1:1 conversion? |
![]() |
![]() |
![]() |
#748 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,658
Karma: 85000001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
Stick with CBZ if the the original image quality matters to you. |
|
![]() |
![]() |
![]() |
#749 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Aug 2024
Device: none
|
unable to convert kfx-zip files
from kindle for pc 2.3.1(70682) downloaded my purchased ebook and it shows as folder in kindle content with multiple files one named as BZ----.azw and others are named as CR!a-----.azw.res, CR!b----.azw.res and so on 12 files. once i import the azw file to calibre, it shows as KFX-ZIP and when i click Form KFX option from toolbar, it displays, "Found KFX-ZIP format" and "DRM Protected". i have all the latest dedrm tools and calibre also still not able to convert or view this files. help please
|
![]() |
![]() |
![]() |
#750 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,658
Karma: 85000001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
Quote:
If that does not solve the problem then ask for assistance in the Issues section at the site hosting the DRM removal plugin. Detailed discussion of DRM removal is not allowed here on MobileRead. Last edited by jhowell; Yesterday at 07:26 AM. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Conversion Input] Microsoft Doc Input Plugin | igi | Plugins | 76 | 06-28-2019 04:47 AM |
KFX conversion, transfer back to library issue. | shoelesshunter | Conversion | 2 | 08-22-2017 06:40 PM |
[Conversion Input] LaTeX Formulas Input Conversion Plugin | sevyls | Plugins | 0 | 03-23-2015 05:52 AM |
[Input Plugin] DOCX Input | SauliusP. | Plugins | 42 | 06-05-2013 04:01 AM |
Looking For MHT Input Conversion Plugin | FlooseMan Dave | Plugins | 4 | 03-30-2010 05:52 PM |