07-28-2017, 07:38 AM | #1 |
Junior Member
Posts: 7
Karma: 10
Join Date: Aug 2015
Device: Kindle Paperwhite
|
Can't convert EPUB to AZW3
Hi,
Something must have gone wrong in one of my recent upgrades to Calibre, because today I got an error trying to convert an EPUB to AZW3 for my Kindle Paperwhite. Here's the conversion error: Code:
calibre, version 3.5.0 (win32, embedded-python: True) Conversion error: Απέτυχε: Convert book 1 of 1 (Salt, Fat, Acid, Heat: Mastering the Elements of Good Cooking) Convert book 1 of 1 (Salt, Fat, Acid, Heat: Mastering the Elements of Good Cooking) C:\Program Files\Calibre2\app\pylib.zip\dateutil\parser.py:601: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal Conversion options changed from defaults: verbose: 2 cover: u'C:\\Users\\DALAGI~1\\AppData\\Local\\Temp\\calibre__sx0wg\\pq22qw.jpeg' read_metadata_from_opf: u'C:\\Users\\DALAGI~1\\AppData\\Local\\Temp\\calibre__sx0wg\\axcbmt.opf' output_profile: 'kindle_pw' Resolved conversion options calibre version: 3.5.0 {'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:\\Users\\DALAGI~1\\AppData\\Local\\Temp\\calibre__sx0wg\\pq22qw.jpeg', 'debug_pipeline': None, 'dehyphenate': True, 'delete_blank_paragraphs': True, 'disable_font_rescaling': False, 'dont_compress': False, 'duplicate_links_in_toc': False, 'embed_all_fonts': False, 'embed_font_family': None, 'enable_heuristics': False, 'expand_css': False, 'extra_css': None, 'extract_to': None, 'filter_css': u'', '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 0x00000245BD3F5518>, '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, 'mobi_toc_at_start': False, 'no_chapters_in_toc': False, 'no_inline_navbars': False, 'no_inline_toc': False, 'output_profile': <calibre.customize.profiles.KindlePaperWhiteOutput object at 0x00000245BD3F5BA8>, 'page_breaks_before': u'/', 'prefer_author_sort': False, 'prefer_metadata_cover': False, 'pretty_print': False, 'pubdate': None, 'publisher': None, 'rating': None, 'read_metadata_from_opf': u'C:\\Users\\DALAGI~1\\AppData\\Local\\Temp\\calibre__sx0wg\\axcbmt.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, 'share_not_sync': 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, 'toc_title': None, 'transform_css_rules': '[]', 'unsmarten_punctuation': False, 'unwrap_lines': True, 'use_auto_toc': False, 'verbose': 2} InputFormatPlugin: EPUB Input running on C:\Users\DALAGI~1\AppData\Local\Temp\calibre__sx0wg\bq6zkd.epub Found HTML cover OEBPS/cover1.html Parsing all content... Parsing OEBPS/text00100.html ... Parsing OEBPS/text00139.html ... Parsing OEBPS/text00033.html ... Parsing OEBPS/text00062.html ... Parsing OEBPS/text00039.html ... Parsing OEBPS/text00047.html ... Parsing OEBPS/text00183.html ... Parsing OEBPS/text00107.html ... Parsing OEBPS/text00085.html ... Parsing OEBPS/text00138.html ... Parsing OEBPS/text00089.html ... Parsing OEBPS/text00141.html ... Parsing OEBPS/text00142.html ... Parsing OEBPS/flow0002.css ... Parsing OEBPS/text00094.html ... Parsing OEBPS/text00143.html ... Parsing OEBPS/text00196.html ... Parsing OEBPS/text00067.html ... Parsing OEBPS/text00149.html ... Parsing OEBPS/text00177.html ... Parsing OEBPS/text00109.html ... Parsing OEBPS/text00125.html ... Parsing OEBPS/text00146.html ... Parsing OEBPS/text00147.html ... Parsing OEBPS/text00201.html ... Parsing OEBPS/text00148.html ... Parsing OEBPS/text00087.html ... Parsing OEBPS/text00130.html ... Parsing OEBPS/text00210.html ... Parsing OEBPS/text00104.html ... Parsing OEBPS/text00206.html ... Parsing OEBPS/text00152.html ... Parsing OEBPS/text00153.html ... Parsing OEBPS/text00135.html ... Parsing OEBPS/text00114.html ... Parsing OEBPS/text00154.html ... Parsing OEBPS/text00155.html ... Parsing OEBPS/text00069.html ... Parsing OEBPS/text00151.html ... Parsing OEBPS/text00157.html ... Parsing OEBPS/text00111.html ... Parsing OEBPS/text00063.html ... Parsing OEBPS/text00034.html ... Parsing OEBPS/text00035.html ... Parsing OEBPS/text00090.html ... Parsing OEBPS/text00037.html ... Parsing OEBPS/text00038.html ... Parsing OEBPS/text00093.html ... Parsing OEBPS/text00040.html ... Parsing OEBPS/text00212.html ... Parsing OEBPS/text00041.html ... Parsing OEBPS/text00042.html ... Parsing OEBPS/text00043.html ... Parsing OEBPS/text00044.html ... Parsing OEBPS/text00045.html ... Parsing OEBPS/text00071.html ... Parsing OEBPS/text00046.html ... Parsing OEBPS/text00101.html ... Parsing OEBPS/text00102.html ... Parsing OEBPS/text00049.html ... Parsing OEBPS/text00197.html ... Parsing OEBPS/text00050.html ... Parsing OEBPS/text00105.html ... Parsing OEBPS/text00072.html ... Parsing OEBPS/text00070.html ... Parsing OEBPS/text00202.html ... Parsing OEBPS/text00131.html ... Parsing OEBPS/text00110.html ... Parsing OEBPS/text00074.html ... Parsing OEBPS/text00115.html ... Parsing OEBPS/text00207.html ... Parsing OEBPS/text00075.html ... Parsing OEBPS/text00073.html ... Parsing OEBPS/text00076.html ... Parsing OEBPS/text00136.html ... Parsing OEBPS/text00079.html ... Parsing OEBPS/text00192.html ... Parsing OEBPS/text00036.html ... Parsing OEBPS/text00116.html ... Parsing OEBPS/text00120.html ... Parsing OEBPS/text00117.html ... Parsing OEBPS/text00106.html ... Parsing OEBPS/text00213.html ... Parsing OEBPS/text00051.html ... Parsing OEBPS/text00194.html ... Parsing OEBPS/text00112.html ... Parsing OEBPS/text00113.html ... Parsing OEBPS/text00096.html ... Parsing OEBPS/text00077.html ... Parsing OEBPS/text00118.html ... Parsing OEBPS/text00119.html ... Parsing OEBPS/text00055.html ... Parsing OEBPS/text00122.html ... Parsing OEBPS/flow0001.css ... Parsing OEBPS/flow0003.css ... Parsing OEBPS/text00078.html ... Parsing OEBPS/text00126.html ... Parsing OEBPS/text00176.html ... Parsing OEBPS/text00137.html ... Parsing OEBPS/text00178.html ... Parsing OEBPS/text00179.html ... Parsing OEBPS/text00180.html ... Parsing OEBPS/text00121.html ... Parsing OEBPS/text00181.html ... Parsing OEBPS/text00091.html ... Parsing OEBPS/text00182.html ... Parsing OEBPS/text00184.html ... Parsing OEBPS/text00185.html ... Parsing OEBPS/text00186.html ... Parsing OEBPS/text00144.html ... Parsing OEBPS/text00187.html ... Parsing OEBPS/text00198.html ... Parsing OEBPS/text00156.html ... Parsing OEBPS/text00188.html ... Parsing OEBPS/text00189.html ... Parsing OEBPS/text00190.html ... Parsing OEBPS/text00191.html ... Parsing OEBPS/text00092.html ... Parsing OEBPS/text00097.html ... Parsing OEBPS/text00123.html ... Parsing OEBPS/text00081.html ... Parsing OEBPS/text00193.html ... Parsing OEBPS/text00057.html ... Parsing OEBPS/text00001.html ... Parsing OEBPS/text00080.html ... Parsing OEBPS/text00000.html ... Parsing OEBPS/cover1.html ... Parsing OEBPS/text00002.html ... Parsing OEBPS/text00053.html ... Parsing OEBPS/text00003.html ... Parsing OEBPS/text00004.html ... Parsing OEBPS/text00054.html ... Parsing OEBPS/text00005.html ... Parsing OEBPS/text00006.html ... Parsing OEBPS/text00127.html ... Parsing OEBPS/text00007.html ... Parsing OEBPS/text00008.html ... Parsing OEBPS/text00056.html ... Parsing OEBPS/text00009.html ... Parsing OEBPS/text00082.html ... Parsing OEBPS/text00010.html ... Parsing OEBPS/text00200.html ... Parsing OEBPS/text00199.html ... Parsing OEBPS/text00011.html ... Parsing OEBPS/text00140.html ... Parsing OEBPS/text00012.html ... Parsing OEBPS/text00058.html ... Parsing OEBPS/text00013.html ... Parsing OEBPS/text00014.html ... Parsing OEBPS/text00059.html ... Parsing OEBPS/text00015.html ... Parsing OEBPS/text00016.html ... Parsing OEBPS/text00060.html ... Parsing OEBPS/text00017.html ... Parsing OEBPS/text00018.html ... Parsing OEBPS/text00133.html ... Parsing OEBPS/text00019.html ... Parsing OEBPS/text00020.html ... Parsing OEBPS/text00134.html ... Parsing OEBPS/text00021.html ... Parsing OEBPS/text00083.html ... Parsing OEBPS/text00022.html ... Parsing OEBPS/text00095.html ... Parsing OEBPS/text00205.html ... Parsing OEBPS/text00023.html ... Parsing OEBPS/text00024.html ... Parsing OEBPS/text00064.html ... Parsing OEBPS/text00025.html ... Parsing OEBPS/text00032.html ... Parsing OEBPS/text00061.html ... Parsing OEBPS/text00026.html ... Parsing OEBPS/text00128.html ... Parsing OEBPS/text00065.html ... Parsing OEBPS/text00027.html ... Parsing OEBPS/text00028.html ... Parsing OEBPS/text00208.html ... Parsing OEBPS/text00029.html ... Parsing OEBPS/text00030.html ... Parsing OEBPS/text00209.html ... Parsing OEBPS/text00031.html ... Parsing OEBPS/text00068.html ... Parsing OEBPS/text00084.html ... Parsing OEBPS/text00066.html ... Parsing OEBPS/text00132.html ... Parsing OEBPS/text00211.html ... Parsing OEBPS/text00158.html ... Parsing OEBPS/text00159.html ... Parsing OEBPS/text00160.html ... Parsing OEBPS/text00161.html ... Parsing OEBPS/text00162.html ... Parsing OEBPS/text00203.html ... Parsing OEBPS/text00163.html ... Parsing OEBPS/text00048.html ... Parsing OEBPS/text00088.html ... Parsing OEBPS/text00164.html ... Parsing OEBPS/text00165.html ... Parsing OEBPS/text00150.html ... Parsing OEBPS/text00166.html ... Parsing OEBPS/text00167.html ... Parsing OEBPS/text00168.html ... Parsing OEBPS/text00195.html ... Parsing OEBPS/text00204.html ... Parsing OEBPS/text00169.html ... Parsing OEBPS/text00170.html ... Parsing OEBPS/text00124.html ... Parsing OEBPS/text00098.html ... Parsing OEBPS/text00171.html ... Parsing OEBPS/text00172.html ... Parsing OEBPS/text00173.html ... Parsing OEBPS/text00086.html ... Parsing OEBPS/text00129.html ... Parsing OEBPS/text00174.html ... Parsing OEBPS/text00108.html ... Parsing OEBPS/text00099.html ... Parsing OEBPS/text00052.html ... Parsing OEBPS/text00103.html ... Parsing OEBPS/text00175.html ... Parsing OEBPS/text00145.html ... Referenced file u'OEBPS/FONT00002.ttf%28FONT00003.ttf%28FONT00004.ttf%28FONT00005.ttf%28FONT00006.ttf%28FONT00007.ttf%28FONT00008.ttf%28XXXXXXXXXXXXXXXX' not found Referenced file u'OEBPS/XXXXXXXXXXXXXXXX' not found Referenced file u'OEBPS/FONT00000.ttf%28FONT00001.ttf%28XXXXXXXXXXXXXXXX' not found Reading TOC from NCX... Merging user specified metadata... Detecting structure... Detected chapter: HOW TO USE THIS BOOK Flattening CSS and remapping font sizes... Source base font size is 12.00000pt Removing fake margins... Found 1 items of level: div_2 Found 1 items of level: div_3 Found 67 items of level: div_1 Found 4327 items of level: p_1 Found 8 items of level: p_2 Ignoring level div_3 Ignoring level p_2 div_2 left margin stats: Counter() div_2 right margin stats: Counter() div_1 left margin stats: Counter() div_1 right margin stats: Counter() Negative text indent detected at level p_1, ignoring this level Cleaning up manifest... Trimming unused files from manifest... Trimming u'OEBPS/Image00210.jpg' from manifest Trimming u'OEBPS/FONT00000.ttf' from manifest Trimming u'OEBPS/FONT00003.ttf' from manifest Trimming u'OEBPS/FONT00007.ttf' from manifest Trimming u'OEBPS/FONT00008.ttf' from manifest Trimming u'OEBPS/FONT00001.ttf' from manifest Trimming u'OEBPS/FONT00002.ttf' from manifest Trimming u'OEBPS/FONT00004.ttf' from manifest Trimming u'OEBPS/FONT00005.ttf' from manifest Trimming u'OEBPS/FONT00006.ttf' from manifest Trimming u'OEBPS/cover1.html' from manifest Creating AZW3 Output... Serializing resources... OEBPS/FONT00009.ttf contains data in TXT format converting to HTML Converting OEBPS/FONT00009.ttf ... Python function terminated unexpectedly 'utf8' codec can't decode byte 0xfb in position 6: invalid start byte. -- Note: Markdown only accepts unicode input! (Error Code: 1) Traceback (most recent call last): File "site.py", line 101, in main File "site.py", line 78, in run_entry_point File "site-packages\calibre\utils\ipc\worker.py", line 195, in main File "site-packages\calibre\gui2\convert\gui_conversion.py", line 33, in gui_convert_override File "site-packages\calibre\gui2\convert\gui_conversion.py", line 26, in gui_convert File "site-packages\calibre\ebooks\conversion\plumber.py", line 1252, in run File "site-packages\calibre\ebooks\conversion\plugins\mobi_output.py", line 319, in convert File "site-packages\calibre\ebooks\mobi\writer2\resources.py", line 40, in __init__ File "site-packages\calibre\ebooks\mobi\writer2\resources.py", line 127, in add_resources File "site-packages\calibre\ebooks\oeb\base.py", line 1039, in fget File "site-packages\calibre\ebooks\oeb\base.py", line 968, in _parse_txt File "site-packages\calibre\ebooks\txt\processor.py", line 110, in convert_markdown File "site-packages\calibre\ebooks\markdown\__init__.py", line 363, in convert UnicodeDecodeError: 'utf8' codec can't decode byte 0xfb in position 6: invalid start byte. -- Note: Markdown only accepts unicode input! |
07-28-2017, 07:49 AM | #2 |
creator of calibre
Posts: 43,858
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That EPUB file is incorrectly identifying one of its font files as a text file. You can fix that in the calibre editor. Either edit the OPF file to change the declared type, or simply delete the file FONT00009.ttf
|
Advert | |
|
07-28-2017, 08:19 AM | #3 |
Junior Member
Posts: 7
Karma: 10
Join Date: Aug 2015
Device: Kindle Paperwhite
|
Thank you very, very much! I've edited the contents.opf and changed the media-type to application/x-font-truetype for each font ttf file and it worked like a charm!
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
What tools create such a azw3? (And tips to convert it to epub...) | patrik | Workshop | 0 | 09-17-2016 11:53 AM |
I have a book in .mobi and .epub formats. Should I convert to .azw3? | readeer | Conversion | 9 | 05-02-2016 02:02 PM |
How to successfully convert pdf to azw3/epub | TheWitchDoctor | Conversion | 5 | 03-31-2015 03:25 PM |
How to convert Epub or AZW3 to Word? | mkhuebner | Conversion | 5 | 01-13-2014 09:45 AM |
Unable to convert from EPUB to AZW3 | jujubox7 | Conversion | 12 | 02-12-2013 01:43 PM |