View Single Post
Old 05-25-2023, 09:06 AM   #1355
phossler
Wizard
phossler ought to be getting tired of karma fortunes by now.phossler ought to be getting tired of karma fortunes by now.phossler ought to be getting tired of karma fortunes by now.phossler ought to be getting tired of karma fortunes by now.phossler ought to be getting tired of karma fortunes by now.phossler ought to be getting tired of karma fortunes by now.phossler ought to be getting tired of karma fortunes by now.phossler ought to be getting tired of karma fortunes by now.phossler ought to be getting tired of karma fortunes by now.phossler ought to be getting tired of karma fortunes by now.phossler ought to be getting tired of karma fortunes by now.
 
Posts: 1,087
Karma: 447222
Join Date: Jan 2009
Location: Valley Forge, PA, USA
Device: Kindle Paperwhite
VERY slow convert ePub to KFX

I have several epub books by the same author, approx same file size.

Four convert in 1-2 minutes, 1 runs for hours -- hits 67% and just sits there

I tried epub-to-epub conversion, ModifyePub, replaced fonts with TTF, but still takes long time

Enventually I just cancel the job

Kindle Perviewer 3.72, Calibre 6.17 64 bit, Windows 10 64 bit, KFX Output PI 1.67

Is there some ePub content(s) that would take a long time to convert?




Spoiler:

Convert book 1 of 1 (Leonardo Da Vinci)
Conversion options changed from defaults:
output_profile: 'kindle_pw3'
extra_css: 'body {-webkit-hyphens: auto;}'
read_metadata_from_opf: 'C:\\Users\\Daddy\\AppData\\Local\\Temp\\calibre_q cxzx2m_\\cguehgk8.opf'
cover: 'C:\\Users\\Daddy\\AppData\\Local\\Temp\\calibre_q cxzx2m_\\1mltybk_.jpeg'
verbose: 2
page_breaks_before: "//*[name()='h1' or name()='h2']"
Resolved conversion options
calibre version: 6.17.0
{'approximate_pages': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0.0,
'book_producer': None,
'cde_type_pdoc': False,
'change_justification': 'original',
'chapter': "//*[((name()='h1' or name()='h2') and re:test(., "
"'\\s*((chapter|book|section|part)\\s+)|((prolog|p rologue|epilogue)(\\s+|$))', "
"'i')) or @class = 'chapter']",
'chapter_mark': 'pagebreak',
'comments': None,
'cover': 'C:\\Users\\Daddy\\AppData\\Local\\Temp\\calibre_q cxzx2m_\\1mltybk_.jpeg',
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'duplicate_links_in_toc': False,
'embed_all_fonts': False,
'embed_font_family': None,
'enable_heuristics': False,
'enable_timeout': False,
'expand_css': False,
'extra_css': 'body {-webkit-hyphens: auto;}',
'filter_css': '',
'fix_indents': True,
'font_size_mapping': None,
'format_scene_breaks': True,
'html_unwrap_factor': 0.4,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.InputProfile object at 0x00000280C58D4310>,
'insert_blank_line': False,
'insert_blank_line_size': 0.5,
'insert_metadata': False,
'isbn': None,
'italicize_common_cases': True,
'keep_ligatures': False,
'language': None,
'level1_toc': None,
'level2_toc': None,
'level3_toc': None,
'line_height': 0.0,
'linearize_tables': False,
'margin_bottom': 5.0,
'margin_left': 5.0,
'margin_right': 5.0,
'margin_top': 5.0,
'markup_chapter_headings': True,
'max_toc_links': 50,
'minimum_line_height': 120.0,
'no_chapters_in_toc': False,
'no_inline_navbars': False,
'number_of_pages_field': '(auto)',
'output_profile': <calibre.customize.profiles.KindlePaperWhite3Outpu t object at 0x00000280C58D64D0>,
'page_breaks_before': "//*[name()='h1' or name()='h2']",
'prefer_metadata_cover': False,
'pretty_print': True,
'pubdate': None,
'publisher': None,
'quality_report': False,
'rating': None,
'read_metadata_from_opf': 'C:\\Users\\Daddy\\AppData\\Local\\Temp\\calibre_q cxzx2m_\\cguehgk8.opf',
'remove_fake_margins': True,
'remove_first_image': False,
'remove_paragraph_spacing': False,
'remove_paragraph_spacing_indent_size': 1.5,
'renumber_headings': True,
'replace_scene_breaks': '',
'search_replace': '[]',
'series': None,
'series_index': None,
'show_kpr_logs': False,
'smarten_punctuation': False,
'sr1_replace': None,
'sr1_search': None,
'sr2_replace': None,
'sr2_search': None,
'sr3_replace': None,
'sr3_search': None,
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'transform_css_rules': '[]',
'transform_html_rules': '[]',
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: EPUB Input running
on C:\Users\Daddy\AppData\Local\Temp\calibre_qcxzx2m_ \bufly8n3.epub
Found HTML cover titlepage.xhtml
Parsing all content...
Parsing text/ch07_split_006.html ...
Parsing text/ch18_split_003.html ...
Parsing text/illustration.html ...
Parsing text/ch03_split_007.html ...
Parsing text/ch14_split_004.html ...
Parsing text/ch31_split_002.html ...
Parsing text/ch02_split_002.html ...
Parsing text/ch10_split_002.html ...
Parsing text/ch23_split_005.html ...
Parsing text/ch29_split_001.html ...
Parsing text/ch07_split_007.html ...
Parsing text/ch19_split_000.html ...
Parsing text/index_AM.html ...
Parsing text/ch04_split_000.html ...
Parsing text/ch14_split_005.html ...
Parsing text/ch31_split_003.html ...
Parsing text/ch02_split_003.html ...
Parsing text/ch11_split_000.html ...
Parsing text/ch24_split_000.html ...
Parsing text/ch29_split_002.html ...
Parsing text/ch27_split_002.html ...
Parsing text/ch07_split_008.html ...
Parsing text/ch19_split_001.html ...
Parsing text/index_NZ.html ...
Parsing text/ch04_split_001.html ...
Parsing text/ch15_split_000.html ...
Parsing text/ch31_split_004.html ...
Parsing text/ch02_split_004.html ...
Parsing text/ch11_split_001.html ...
Parsing text/ch24_split_001.html ...
Parsing text/ch29_split_003.html ...
Parsing text/copy.html ...
Parsing titlepage.xhtml ...
Parsing text/ch08_split_000.html ...
Parsing text/ch20_split_000.html ...
Parsing text/ch32_split_000.html ...
Parsing text/ch04_split_002.html ...
Parsing text/ch15_split_001.html ...
Parsing text/ch02_split_005.html ...
Parsing text/ch11_split_002.html ...
Parsing text/ch24_split_002.html ...
Parsing text/ch29_split_004.html ...
Parsing text/endpaperfront.html ...
Parsing text/ch08_split_001.html ...
Parsing text/ch20_split_001.html ...
Parsing text/ch27_split_004.html ...
Parsing text/ch32_split_001.html ...
Parsing text/ch04_split_003.html ...
Parsing text/ch15_split_002.html ...
Parsing text/ch29_split_005.html ...
Parsing text/ch02_split_006.html ...
Parsing text/ch11_split_003.html ...
Parsing text/ch24_split_003.html ...
Parsing page_styles.css ...
Parsing text/ch27_split_005.html ...
Parsing text/ch08_split_002.html ...
Parsing text/title.html ...
Parsing text/ch20_split_002.html ...
Parsing text/ch04_split_004.html ...
Parsing text/ch15_split_003.html ...
Parsing text/ch32_split_002.html ...
Parsing text/ch02_split_007.html ...
Parsing text/ch12_split_000.html ...
Parsing text/ch25_split_000.html ...
Parsing text/ch29_split_006.html ...
Parsing text/toc.html ...
Parsing text/ch08_split_003.html ...
Parsing text/ch20_split_003.html ...
Parsing stylesheet.css ...
Parsing text/ch27_split_006.html ...
Parsing text/ch05_split_000.html ...
Parsing text/ch15_split_004.html ...
Parsing text/ch32_split_003.html ...
Parsing text/ch02_split_008.html ...
Parsing text/ch12_split_001.html ...
Parsing text/ch25_split_001.html ...
Parsing text/ch29_split_007.html ...
Parsing text/ack.html ...
Parsing text/ch08_split_004.html ...
Parsing text/ch21_split_000.html ...
Parsing text/ch27_split_007.html ...
Parsing text/ch32_split_004.html ...
Parsing text/ch05_split_001.html ...
Parsing text/ch16_split_000.html ...
Parsing text/ch02_split_009.html ...
Parsing text/ch12_split_002.html ...
Parsing text/ch25_split_002.html ...
Parsing text/ch29_split_008.html ...
Parsing text/fm01.html ...
Parsing text/ch08_split_005.html ...
Parsing text/ch21_split_001.html ...
Parsing text/ch27_split_008.html ...
Parsing text/ch32_split_005.html ...
Parsing text/ch05_split_002.html ...
Parsing text/ch16_split_001.html ...
Parsing text/ch29_split_009.html ...
Parsing text/ch02_split_010.html ...
Parsing text/ch12_split_003.html ...
Parsing text/ch25_split_003.html ...
Parsing text/ch27_split_009.html ...
Parsing text/ch08_split_006.html ...
Parsing text/fm02.html ...
Parsing text/ch21_split_002.html ...
Parsing text/ch32_split_006.html ...
Parsing text/ch06_split_000.html ...
Parsing text/ch16_split_002.html ...
Parsing text/ch29_split_010.html ...
Parsing text/ch02_split_011.html ...
Parsing text/ch12_split_004.html ...
Parsing text/ch25_split_004.html ...
Parsing text/ch27_split_010.html ...
Parsing text/fm03.html ...
Parsing text/ch08_split_007.html ...
Parsing text/ch21_split_003.html ...
Parsing text/ch32_split_007.html ...
Parsing text/ch06_split_001.html ...
Parsing text/ch16_split_003.html ...
Parsing text/ch02_split_012.html ...
Parsing text/ch12_split_005.html ...
Parsing text/ch25_split_005.html ...
Parsing text/ch29_split_011.html ...
Parsing text/fm04.html ...
Parsing text/ch08_split_008.html ...
Parsing text/ch22_split_000.html ...
Parsing text/ch27_split_011.html ...
Parsing text/ch32_split_008.html ...
Parsing text/ch06_split_002.html ...
Parsing text/ch16_split_004.html ...
Parsing text/ch02_split_013.html ...
Parsing text/ch12_split_006.html ...
Parsing text/ch25_split_006.html ...
Parsing text/ch30_split_000.html ...
Parsing text/intro_split_000.html ...
Parsing text/ch08_split_009.html ...
Parsing text/ch22_split_001.html ...
Parsing text/ch27_split_012.html ...
Parsing text/ch32_split_009.html ...
Parsing text/ch06_split_003.html ...
Parsing text/ch16_split_005.html ...
Parsing text/ch30_split_001.html ...
Parsing text/ch02_split_014.html ...
Parsing text/ch13_split_000.html ...
Parsing text/ch25_split_007.html ...
Parsing text/ch27_split_013.html ...
Parsing text/ch08_split_010.html ...
Parsing text/intro_split_001.html ...
Parsing text/ch22_split_002.html ...
Parsing text/ch06_split_004.html ...
Parsing text/ch17_split_000.html ...
Parsing text/ch33_split_000.html ...
Parsing text/ch30_split_002.html ...
Parsing text/ch02_split_015.html ...
Parsing text/ch13_split_001.html ...
Parsing text/ch25_split_008.html ...
Parsing text/ch27_split_014.html ...
Parsing text/ch01a.html ...
Parsing text/ch09_split_000.html ...
Parsing text/ch22_split_003.html ...
Parsing text/ch06_split_005.html ...
Parsing text/ch17_split_001.html ...
Parsing text/ch33_split_001.html ...
Parsing jacket.xhtml ...
Parsing text/ch30_split_003.html ...
Parsing text/ch03_split_000.html ...
Parsing text/ch13_split_002.html ...
Parsing text/ch25_split_009.html ...
Parsing text/ch28_split_000.html ...
Parsing text/ch01_split_000.html ...
Parsing text/ch09_split_001.html ...
Parsing text/ch22_split_004.html ...
Parsing text/bm01_split_000.html ...
Parsing text/ch07_split_000.html ...
Parsing text/ch17_split_002.html ...
Parsing text/ch30_split_004.html ...
Parsing text/ch25_split_010.html ...
Parsing text/ch03_split_001.html ...
Parsing text/ch13_split_003.html ...
Parsing text/ch01_split_001.html ...
Parsing text/ch09_split_002.html ...
Parsing text/ch22_split_005.html ...
Parsing text/ch28_split_001.html ...
Parsing text/ch07_split_001.html ...
Parsing text/ch17_split_003.html ...
Parsing text/bm01_split_001.html ...
Parsing text/ch30_split_005.html ...
Parsing text/ch03_split_002.html ...
Parsing text/ch13_split_004.html ...
Parsing text/ch25_split_011.html ...
Parsing text/ch28_split_002.html ...
Parsing text/ch09_split_003.html ...
Parsing text/ch23_split_000.html ...
Parsing text/ch27_split_003.html ...
Parsing text/ch07_split_002.html ...
Parsing text/ch17_split_004.html ...
Parsing text/abb.html ...
Parsing text/ch03_split_003.html ...
Parsing text/ch14_split_000.html ...
Parsing text/ch26_split_000.html ...
Parsing text/ch30_split_006.html ...
Parsing text/ch28_split_003.html ...
Parsing text/ch09_split_004.html ...
Parsing text/ch23_split_001.html ...
Parsing text/ch27_split_001.html ...
Parsing text/ch07_split_003.html ...
Parsing text/ch18_split_000.html ...
Parsing text/endpaperback.html ...
Parsing text/ch03_split_004.html ...
Parsing text/ch14_split_001.html ...
Parsing text/ch26_split_001.html ...
Parsing text/ch30_split_007.html ...
Parsing text/ch28_split_004.html ...
Parsing text/ch02a.html ...
Parsing text/ch09_split_005.html ...
Parsing text/ch23_split_002.html ...
Parsing text/also.html ...
Parsing text/ch07_split_004.html ...
Parsing text/ch18_split_001.html ...
Parsing text/ch26_split_002.html ...
Parsing text/ch03_split_005.html ...
Parsing text/ch14_split_002.html ...
Parsing text/ch31_split_000.html ...
Parsing text/ch29_split_000.html ...
Parsing text/ch02_split_000.html ...
Parsing text/ch10_split_000.html ...
Parsing text/ch23_split_003.html ...
Parsing text/notes.html ...
Parsing text/ch07_split_005.html ...
Parsing text/ch18_split_002.html ...
Parsing text/ch27_split_000.html ...
Parsing text/ch31_split_001.html ...
Parsing text/ch03_split_006.html ...
Parsing text/ch14_split_003.html ...
Parsing text/ch02_split_001.html ...
Parsing text/ch10_split_001.html ...
Parsing text/ch23_split_004.html ...
Reading TOC from NCX...
Merging user specified metadata...
Detecting structure...
Detected chapter: CHAPTER 1
Detected chapter: CHAPTER 2
Detected chapter: CHAPTER 3
Detected chapter: CHAPTER 4
Detected chapter: CHAPTER 5
Detected chapter: CHAPTER 6
Detected chapter: CHAPTER 7
Detected chapter: CHAPTER 8
Detected chapter: CHAPTER 9
Detected chapter: CHAPTER 10
Detected chapter: CHAPTER 11
Detected chapter: CHAPTER 12
Detected chapter: CHAPTER 13
Detected chapter: CHAPTER 14
Detected chapter: CHAPTER 15
Detected chapter: CHAPTER 16
Detected chapter: CHAPTER 17
Detected chapter: CHAPTER 18
Detected chapter: CHAPTER 19
Detected chapter: CHAPTER 20
Detected chapter: CHAPTER 21
Detected chapter: CHAPTER 22
Detected chapter: CHAPTER 23
Detected chapter: CHAPTER 24
Detected chapter: CHAPTER 25
Detected chapter: CHAPTER 26
Detected chapter: CHAPTER 27
Detected chapter: CHAPTER 28
Detected chapter: CHAPTER 29
Detected chapter: CHAPTER 30
Detected chapter: CHAPTER 31
Detected chapter: CHAPTER 32
Detected chapter: CHAPTER 33
Removed existing jacket
Flattening CSS and remapping font sizes...
Source base font size is 12.00000pt
Removing fake margins...
Found 154 items of level: div_1
Found 4411 items of level: p_1
Found 147 items of level: p_2
Found 30 items of level: p_4
div_1 left margin stats: Counter()
div_1 right margin stats: Counter()
Negative text indent detected at level p_1, ignoring this level
p_2 left margin stats: Counter({'0': 147})
p_2 right margin stats: Counter({'0': 147})
p_4 left margin stats: Counter({'0': 30})
p_4 right margin stats: Counter({'0': 30})
Cleaning up manifest...
Trimming unused files from manifest...
Trimming 'titlepage.xhtml' from manifest
Trimming 'cover.jpeg' from manifest
Creating KFX Output...
Software versions: KFX Output 1.67.0, calibre 6.17, Windows-10-10.0.19045-SP0
KFX Output plugin help is available at https://www.mobileread.com/forums/sh...d.php?t=272407
Found ASIN metadata amazon: B071Y385Q1
Splitting markup on page breaks and flow limits, if any...
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_0
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
Splitting on page-break at id=calibre_pb_1
The cover image has an id != "cover". Renaming to work around bug in Nook Color
Successfully converted input format to EPUB
Converting C:\Users\Daddy\AppData\Local\Temp\calibre_qcxzx2m_ \s6gnqmjm.epub
Converting C:\Users\Daddy\AppData\Local\Temp\calibre_qcxzx2m_ \s6gnqmjm.epub to KPF
Preparing book C:\Users\Daddy\AppData\Local\Temp\calibre_qcxzx2m_ \s6gnqmjm.epub for conversion
Launching Kindle Previewer 3 (unknown_32355840) - CLI

Last edited by phossler; 05-25-2023 at 09:25 AM.
phossler is offline   Reply With Quote