Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Conversion

Notices

Reply
 
Thread Tools Search this Thread
Old 12-12-2012, 04:38 PM   #1
Beartooth
Senior Code Monkey
Beartooth began at the beginning.
 
Beartooth's Avatar
 
Posts: 1
Karma: 10
Join Date: Dec 2012
Location: Earth - the little blue-green one third out from the Sun
Device: Kindle (touch/paperwhite), rooted Nexus 7 tablet, Droid RAZR, PCs
Angry ePub conversion problem

I have a couple of .ePub ebooks and can't get Calibre to convert them to .MOBI. Even the Calibre Reader can't open them and gives me the message:

Traceback (most recent call last):
File "site-packages\calibre\gui2\viewer\main.py", line 40, in run
File "threading.py", line 504, in run
File "site-packages\calibre\ebooks\oeb\iterator\book.py", line 99, in __enter__
File "site-packages\calibre\customize\conversion.py", line 239, in __call__
File "site-packages\calibre\ebooks\conversion\plugins\epub_in put.py", line 161, in convert
File "site-packages\calibre\utils\localunzip.py", line 217, in extractall
File "site-packages\calibre\utils\localunzip.py", line 204, in _extractall
ValueError: Not a ZIP file

When I try to convert it to MOBI, I get the error message:

calibre, version 0.9.9 (win32, isfrozen: True)
Conversion Error: Failed: Convert book 1 of 1 (Descent, The)

Convert book 1 of 1 (Descent, The)
Resolved conversion options
calibre version: 0.9.9
{'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|pr ologue|epilogue)(\\s+|$))', 'i')) or @class = 'chapter']",
'chapter_mark': u'pagebreak',
'comments': None,
'cover': None,
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'dont_compress': False,
'duplicate_links_in_toc': False,
'embed_font_family': None,
'enable_heuristics': 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 0x037A62F0>,
'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_file_type': u'old',
'mobi_ignore_margins': False,
'mobi_keep_original_images': False,
'mobi_toc_at_start': False,
'no_chapters_in_toc': False,
'no_inline_navbars': True,
'no_inline_toc': False,
'output_profile': <calibre.customize.profiles.KindleOutput object at 0x037A6630>,
'page_breaks_before': u'/',
'personal_doc': u'[PDOC]',
'prefer_author_sort': False,
'prefer_metadata_cover': False,
'pretty_print': False,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': u'C:\\Users\\BLUESU~1\\AppData\\Local\\Temp\\calib re_0.9.9_tmp_i1r308\\bqspmu.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,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: EPUB Input running
on C:\Users\BLUESU~1\AppData\Local\Temp\calibre_0.9.9 _tmp_i1r308\p2cynm.epub
EPUB appears to be invalid ZIP file, trying a more forgiving ZIP parser
Traceback (most recent call last):
File "site-packages\calibre\ebooks\conversion\plugins\epub_in put.py", line 154, in convert
File "site-packages\calibre\utils\zipfile.py", line 751, in __init__
File "site-packages\calibre\utils\zipfile.py", line 786, in _GetContents
File "site-packages\calibre\utils\zipfile.py", line 801, in _RealGetContents
BadZipfile: File is not a zip file

Python function terminated unexpectedly
Not a ZIP file (Error Code: 1)
Traceback (most recent call last):
File "site.py", line 132, in main
File "site.py", line 109, in run_entry_point
File "site-packages\calibre\utils\ipc\worker.py", line 186, 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 1009, in run
File "site-packages\calibre\customize\conversion.py", line 239, in __call__
File "site-packages\calibre\ebooks\conversion\plugins\epub_in put.py", line 161, in convert
File "site-packages\calibre\utils\localunzip.py", line 217, in extractall
File "site-packages\calibre\utils\localunzip.py", line 204, in _extractall
ValueError: Not a ZIP file

When I try to read one of the .ePub books in Sigil, I just get a "cannot open" message. On FireFox's EPUBReader, I get a "format is corrupted." When I submit it to Kindle Convert, it says it can't translate and there might be a DRM problem (It should NOT have DRM).

I'm attaching one of the books for you to check out. I got them from a friend who swears he bought them and I paid him for them, so I had no reason to believe they are mis-formatted until I tried to read and convert them.
Moderator Notice
Copyrighted Content deleted, please don't upload copyrighted content in the future

Last edited by ldolse; 12-12-2012 at 07:17 PM.
Beartooth is offline   Reply With Quote
Old 12-12-2012, 07:20 PM   #2
ldolse
Wizard
ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.ldolse is an accomplished Snipe hunter.
 
Posts: 1,337
Karma: 123455
Join Date: Apr 2009
Location: Malaysia
Device: PRS-650, iPhone
If you read though Calibre's messages it reports it's not a zip file, which is inline with the other applications reporting that it's corrupted. Something is wrong with the download, so you should either re-download from the original source, and if that still fails contact the vendor and get them to rectify it.
ldolse is offline   Reply With Quote
 
Enthusiast
Old 12-13-2012, 09:20 AM   #3
KevinH
Guru
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 752
Karma: 285540
Join Date: Nov 2009
Device: many
Hi,

You could try running ePubFixer on it. It is a python tool to fix bad epubs created by B&N.

See the mobileread epub forum for more info.
KevinH is offline   Reply With Quote
Old 12-13-2012, 11:29 AM   #4
fidvo
Zealot
fidvo ought to be getting tired of karma fortunes by now.fidvo ought to be getting tired of karma fortunes by now.fidvo ought to be getting tired of karma fortunes by now.fidvo ought to be getting tired of karma fortunes by now.fidvo ought to be getting tired of karma fortunes by now.fidvo ought to be getting tired of karma fortunes by now.fidvo ought to be getting tired of karma fortunes by now.fidvo ought to be getting tired of karma fortunes by now.fidvo ought to be getting tired of karma fortunes by now.fidvo ought to be getting tired of karma fortunes by now.fidvo ought to be getting tired of karma fortunes by now.
 
Posts: 104
Karma: 775434
Join Date: Jun 2012
Device: none
Something else you could try is to make a copy of the epub file on your hard drive and change the extension to .zip. Then try to unzip it. If it doesn't unzip, that will confirm that it's not a valid epub file. If it unzips, re-zip it (VERY IMPORTANT! Make sure you preserve the directory structure) then change the extension back to .epub and try converting it again.
fidvo is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
epub to epub conversion problem with regex spanning multiple input files ctop Conversion 2 02-12-2012 01:56 AM
Epub conversion problem magphil Calibre 1 02-11-2012 11:52 AM
ePub conversion problem Guillaume Conversion 3 07-14-2011 02:21 PM
Possible ePub Conversion Problem in 0.6.49 ??? GJN Calibre 2 04-24-2010 10:36 AM
EPUB To RB Conversion Problem Brandon202000 Calibre 4 01-14-2010 10:01 PM


All times are GMT -4. The time now is 01:42 PM.


MobileRead.com is a privately owned, operated and funded community.