#1 Le 28/01/2015, à 01:13
- stevie418
Calibre conversion .mobi --> .epub
Bonjour,
J'essaie de convertir certains de mes e-books de .mobi à .epub, mais sans succès.
Voici ce que Calibre me renvoie comme erreur:
calibre, version 2.16.0 (linux2, isfrozen: True)
Conversion Error: Failed: Convert book 1 of 1 (Cat's Cradle)
Convert book 1 of 1 (Cat's Cradle)
Resolved conversion options
calibre version: 2.16.0
{'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 12.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'/tmp/calibre_2.16.0_tmp_BVUCeN/qxdmtU.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,
'embed_all_fonts': False,
'embed_font_family': u'DejaVu Serif',
'enable_heuristics': False,
'epub_flatten': False,
'epub_inline_toc': False,
'epub_toc_at_end': False,
'expand_css': False,
'extra_css': None,
'extract_to': None,
'filter_css': u'',
'fix_indents': True,
'flow_size': 260,
'font_size_mapping': u'12, 12, 14, 16, 18, 20, 22, 24',
'format_scene_breaks': True,
'html_unwrap_factor': 0.4,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.KindleInput object at 0x7fafd5cccd50>,
'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.SonyReaderOutput object at 0x7fafd5cd9650>,
'page_breaks_before': u"//*[name()='h1' or name()='h2']",
'prefer_metadata_cover': False,
'preserve_cover_aspect_ratio': True,
'pretty_print': True,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': u'/tmp/calibre_2.16.0_tmp_BVUCeN/jvIYqY.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': True,
'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,
'toc_title': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: MOBI Input running
on /tmp/calibre_2.16.0_tmp_BVUCeN/oYl702.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 index.html ...
Forcing index.html into XHTML namespace
Generating default TOC from spine...
Merging user specified metadata...
Detecting structure...
Auto generated TOC with 0 entries.
Flattening CSS and remapping font sizes...
Embedding font: DejaVu Serif
Property: Unknown Property name. [1:14: panose-1]
Property: Unknown Property name. [1:14: panose-1]
Source base font size is 16.00000pt
Removing fake margins...
Found 1 items of level: p_2
Found 1 items of level: div_1
Found 2 items of level: div_2
Ignoring level p_2
div_1 left margin stats: Counter()
div_1 right margin stats: Counter()
div_2 left margin stats: Counter()
div_2 right margin stats: Counter()
Cleaning up manifest...
Trimming unused files from manifest...
Trimming u'images/00001.jpg' from manifest
Trimming u'images/00002.jpg' from manifest
Creating EPUB Output...
Splitting markup on page breaks and flow limits, if any...
Splitting on page-break at id=calibre_pb_0
Looking for large trees in index.html...
Found large tree #0
Splitting...
Split point: {http://www.w3.org/1999/xhtml}div /*/*[2]/*
Split tree too small
Splitting...
Split point: {http://www.w3.org/1999/xhtml}p /*/*[2]/*/*[1]
Adjusted split point to ancestor
Split tree too small
Splitting...
Split point: {http://www.w3.org/1999/xhtml}div /*/*[2]/*/*[3]
Split tree too small
Splitting...
Split point: {http://www.w3.org/1999/xhtml}div /*/*[2]/*/*[2]
Split tree too small
Splitting...
Traceback (most recent call last):
File "site.py", line 51, in main
File "site-packages/calibre/utils/ipc/worker.py", line 193, in main
File "site-packages/calibre/gui2/convert/gui_conversion.py", line 31, in gui_convert_override
File "site-packages/calibre/gui2/convert/gui_conversion.py", line 25, in gui_convert
File "site-packages/calibre/ebooks/conversion/plumber.py", line 1198, in run
File "site-packages/calibre/ebooks/conversion/plugins/epub_output.py", line 198, in convert
File "site-packages/calibre/ebooks/oeb/transforms/split.py", line 60, in __call__
File "site-packages/calibre/ebooks/oeb/transforms/split.py", line 70, in split_item
File "site-packages/calibre/ebooks/oeb/transforms/split.py", line 214, in __init__
File "site-packages/calibre/ebooks/oeb/transforms/split.py", line 347, in split_to_size
File "site-packages/calibre/ebooks/oeb/transforms/split.py", line 347, in split_to_size
File "site-packages/calibre/ebooks/oeb/transforms/split.py", line 347, in split_to_size
File "site-packages/calibre/ebooks/oeb/transforms/split.py", line 347, in split_to_size
File "site-packages/calibre/ebooks/oeb/transforms/split.py", line 340, in split_to_size
SplitError: Could not find reasonable point at which to split: index.html Sub-tree size: 305 KB
Hors ligne
#2 Le 28/01/2015, à 11:53
- gl38
Re : Calibre conversion .mobi --> .epub
Il me semble que calibre ne trouve pas de moyen de couper en chapitres le texte. Il semble d'après ce qu'on peut voir sur internet qu'un des moyens est d'augmenter la limite de 260 ko que l'on trouve dans Préférences > Option de sortie > Sortie Epub à 400 ko par exemple.
On peut aussi essayer d'éditer le fichier d'entrée et de de le scinder à la main.
Cordialement,
Guy
Hors ligne