Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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