A mobi ebook of 5m size, I take a snapshot of middleway (about 14 minutes past), I guess our calibre would take 30 minutes to finish the work of mobi2epub. It is too SLOW!
Code:
Resolved conversion options
calibre version: 0.8.54
{'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0.0,
'book_producer': None,
'change_justification': u'original',
'chapter': u"//*[((name()='h1' or name()='h2') and re:test(., '\\s*((chapter|book|section|part)\\s+)|((prolog|prologue|epilogue)(\\s+|$))', 'i')) or @class = 'chapter']",
'chapter_mark': u'pagebreak',
'comments': None,
'cover': u'C:\\DOCUME~1\\user\\LOCALS~1\\Temp\\calibre_0.8.54_tmp_ovaq7o\\6oauzj.jpeg',
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'dont_split_on_page_breaks': False,
'duplicate_links_in_toc': False,
'enable_heuristics': False,
'epub_flatten': False,
'extra_css': None,
'extract_to': None,
'filter_css': u'',
'fix_indents': True,
'flow_size': 260,
'font_size_mapping': None,
'format_scene_breaks': True,
'html_unwrap_factor': 0.4,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.InputProfile object at 0x034212B0>,
'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_default_epub_cover': False,
'no_inline_navbars': False,
'no_svg_cover': False,
'output_profile': <calibre.customize.profiles.iPadOutput object at 0x03421550>,
'page_breaks_before': u"//*[name()='h1' or name()='h2']",
'prefer_metadata_cover': False,
'preserve_cover_aspect_ratio': False,
'pretty_print': True,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': u'C:\\DOCUME~1\\user\\LOCALS~1\\Temp\\calibre_0.8.54_tmp_ovaq7o\\h9qx3r.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': u'',
'search_replace': '[]',
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': None,
'sr1_search': None,
'sr2_replace': None,
'sr2_search': None,
'sr3_replace': None,
'sr3_search': None,
'tags': None,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: MOBI Input running
on C:\DOCUME~1\user\LOCALS~1\Temp\calibre_0.8.54_tmp_ovaq7o\sq4coe.mobi
Extracting text...
Adding anchors...
Extracting images...
Cleaning up HTML...
Parsing HTML...
Converting style information to CSS...
Creating OPF...
Parsing all content...
Parsing styles.css ...
Parsing dummy.html ...
Forcing dummy.html into XHTML namespace
Reading TOC from NCX...
Merging user specified metadata...
Detecting structure...
Detected chapter: BOOK ITHE BYZANTINE ZENITH325–565
Detected chapter: BOOK IIISLAMIC CIVILIZATION569–1258
Detected chapter: BOOK IIIJUDAIC CIVILIZATION135–1300
Detected chapter: BOOK IVTHE DARK AGES566–1095
Detected chapter: BOOK VTHE CLIMAX OF CHRISTIANITY1095–1300
Detected chapter: Epilogue
Flattening CSS and remapping font sizes...
Source base font size is 12.00000pt
Removing fake margins...
Found 682 items of level: div_1
Found 659 items of level: p_4
Found 655 items of level: p_5
Found 12402 items of level: p_2
Found 3119 items of level: p_1
div_1 left margin stats: Counter()
div_1 right margin stats: Counter()
p_4 left margin stats: Counter({u'0': 659})
p_4 right margin stats: Counter({u'0': 659})
Negative text indent detected at level p_5, ignoring this level
Negative text indent detected at level p_2, ignoring this level
p_1 left margin stats: Counter({u'0': 3119})
p_1 right margin stats: Counter({u'0': 3119})
Cleaning up manifest...
Trimming unused files from manifest...
Trimming u'images/00056.jpg' from manifest
Creating EPUB Output...
Rescaling image from 1000x637 to 749x477 images/00054.jpg
Rescaling image from 900x1350 to 670x1005 images/00001.jpg
Rescaling image from 825x976 to 749x886 images/00002.jpg
Rescaling image from 900x1350 to 670x1005 cover.jpeg
Rescaling image from 825x1147 to 723x1005 images/00055.jpg
Splitting markup on page breaks and flow limits, if any...
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break
Splitting on page-break