View Single Post
Old 09-11-2008, 03:48 PM   #8
wallcraft
reader
wallcraft ought to be getting tired of karma fortunes by now.wallcraft ought to be getting tired of karma fortunes by now.wallcraft ought to be getting tired of karma fortunes by now.wallcraft ought to be getting tired of karma fortunes by now.wallcraft ought to be getting tired of karma fortunes by now.wallcraft ought to be getting tired of karma fortunes by now.wallcraft ought to be getting tired of karma fortunes by now.wallcraft ought to be getting tired of karma fortunes by now.wallcraft ought to be getting tired of karma fortunes by now.wallcraft ought to be getting tired of karma fortunes by now.wallcraft ought to be getting tired of karma fortunes by now.
 
wallcraft's Avatar
 
Posts: 6,977
Karma: 5183568
Join Date: Mar 2006
Location: Mississippi, USA
Device: Kindle 3, Kobo Glo HD
Quote:
Originally Posted by GatorDeb View Post
I used a perl script and it says it has Huff compression or something like that.
There are two levels of compression that can be used in MOBI ebooks. All (or almost all) DRM-free MOBI's use the standard compression, but some DRMed MOBIs use the high compression. Some programs won't read high compression MOBIs, even when their DRM has been stripped off.

If you want to "explode" a DRM-free MOBI (e.g. the result of mobidedrm), I recommend the python command mobi2oeb which comes with Calibre. If you have Calibre installed, then you should be able to invoke mobi2oeb from the command line. Its primary advantage is that it handles both compression levels. An "OEB" ebook is HTML, images, and a .opf file (just as you get from exploding a LIT ebook using ConvertLIT). Unless the MOBI is already in its own directory, you should give mobi2oeb a directory name (e.g. Author_Title) to hold the output:
Code:
mobi2oeb -o Author_Title Author_Title.mobi
wallcraft is offline   Reply With Quote