View Single Post
Old 09-01-2011, 12:54 PM   #1
tylermenz
Junior Member
tylermenz began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Sep 2011
Device: Nook Color, Sony PSR-900
Adventrures and Problems with ~.AZW4

So I recently downloaded a few textbooks from amazon only to find that they are in the new .azw4 format.

I was able to strip the DRM from the books by [Detailed DRM removal instructions removed by moderator].

Now this is where I start to have problems. If I open the files with Amazon's PC reader, the .mobi files work fine. If I import them to Calibre, and try to open them, all I get is the first two pages, or it doesn't even open.

If i try to convert the .mobi file to an epub, it does not work. Looking at the log, I get a Python Error and then a little while later a memory error.

Code:
Extracting text...
Python function terminated unexpectedly
   (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 181, 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 937, in run
  File "site-packages\calibre\customize\conversion.py", line 204, in __call__
  File "site-packages\calibre\ebooks\mobi\input.py", line 27, in convert
  File "site-packages\calibre\ebooks\mobi\reader.py", line 312, in extract_content
  File "site-packages\calibre\ebooks\mobi\reader.py", line 877, in extract_text
MemoryError
I was reading another thread that suggested changing the settings on conversion to not split page breaks, and to increase the "Split files larger than:" to a large number (i chose 400000), unfortunately neither of these two solutions worked.

I was wondering if anyone had any ideas as to what might be happening.

Last edited by WT Sharpe; 09-02-2011 at 01:54 PM.
tylermenz is offline   Reply With Quote