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

Go Back   MobileRead Forums > E-Book Uploads > Mobi/PRC Books

Welcome to the MobileRead Forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community today, you will have fewer ads, access to post topics, communicate privately with other members, respond to polls, upload content and access many other special features.

If you have any problems with the registration process or your account login, please contact us.

Hint: Don't have time to visit us daily? Subscribe to our main RSS feed to receive our frontpage posts at your convenience.

Notices

Mobi/PRC Books Share your e-books in Mobipocket format (e.g. iRex iLiad, Bookeen Cybook, Amazon Kindle)

Reply
 
Thread Tools Search this Thread Display Modes
Old 01-07-2008, 12:03 AM   #1
tompe
Wizard
tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.
 
Posts: 4,219
Karma: 6356
Join Date: Oct 2007
Location: Linköpng, Sweden
Device: Cybook Gen3
That is probably the flags:
Code:
# -c0: no compression
# -c1: standard DOC compression
# -c2: Mobipocket huffdic compression
I tested MobiPerl on this (mobi2html) and with -c2 it could not explode the file. If -c2 implies an undocumented compression format you should not use it. And that the current version of MobiPerl does not work for these files is a good reason not to use it.
__________________
DRM is EVIL!
/Tommy Persson
tompe is offline   Reply With Quote
Old 01-07-2008, 08:52 AM   #2
HarryT
eBook Enthusiast
HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'
 
HarryT's Avatar
 
Posts: 22,342
Karma: 39165
Join Date: Nov 2006
Location: UK
Device: Gen3, Opus, iRex DR1000S, iPod Touch, HTC Touch, PRS-600, Kindle 2
MobiPocket Creator recommends that "High Compression" should "only be used for very large files such as dictionaries". I always use "Standard Compression" myself.
__________________
Harry
HarryT is online now   Reply With Quote
Old 01-07-2008, 10:21 AM   #3
DMcCunney
Wizard
DMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of light
 
DMcCunney's Avatar
 
Posts: 2,566
Karma: 12451
Join Date: Aug 2007
Device: Tapwave Zodiac 2, Fujitsu Lifebook p2110 w/ FBReader
Quote:
Originally Posted by HarryT View Post
MobiPocket Creator recommends that "High Compression" should "only be used for very large files such as dictionaries". I always use "Standard Compression" myself.
I read their recommendation, and I know you use Standard. Since High was available, I wondered if anyone knew of platforms where it didn't work.

Tompe has weighed in with the fact that his mobiperl tools can't successfully extract a Mobi file created with it. I haven't looked to see what his perl code is doing, so I don't know why it might fail.

I've tested it here, and High Compression works fine on my PalmOS device, with as gratifying size reduction. Default Mobi compression appears to be Palm DOC compatible, meaning a variant of RLE yielding about 40% compression. High compression looks closer to what I see with Zlib -- zip/gzip compatible, with about 70% compression.

I know what I'm using for Mobi files I create for my own use...
______
Dennis
DMcCunney is offline   Reply With Quote
Old 01-07-2008, 11:32 AM   #4
tompe
Wizard
tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.
 
Posts: 4,219
Karma: 6356
Join Date: Oct 2007
Location: Linköpng, Sweden
Device: Cybook Gen3
Quote:
Originally Posted by DMcCunney View Post
Tompe has weighed in with the fact that his mobiperl tools can't successfully extract a Mobi file created with it. I haven't looked to see what his perl code is doing, so I don't know why it might fail.

I've tested it here, and High Compression works fine on my PalmOS device, with as gratifying size reduction. Default Mobi compression appears to be Palm DOC compatible, meaning a variant of RLE yielding about 40% compression. High compression looks closer to what I see with Zlib -- zip/gzip compatible, with about 70% compression.
Well it fails because the Perl module handling the file cannot unpack a format that I think is not documented. If there is documentation available then the problem is solvable. But if the format is a secret MobiPocket format than I think it should not be used. Secret formats always leads to problems.
__________________
DRM is EVIL!
/Tommy Persson
tompe is offline   Reply With Quote
Old 01-07-2008, 01:09 PM   #5
DMcCunney
Wizard
DMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of light
 
DMcCunney's Avatar
 
Posts: 2,566
Karma: 12451
Join Date: Aug 2007
Device: Tapwave Zodiac 2, Fujitsu Lifebook p2110 w/ FBReader
Quote:
Originally Posted by tompe View Post
Well it fails because the Perl module handling the file cannot unpack a format that I think is not documented. If there is documentation available then the problem is solvable. But if the format is a secret MobiPocket format than I think it should not be used. Secret formats always leads to problems.
I have a query in at the MobiPocket forums about whether documentation for their algorithm exists.

Frankly, I'm torn. I understand your concern, but storage space is finite.

Most of my ebooks are in Plucker format, and I always use the High Compression option, which uses a Palm port of ZLib and provides zip/gzip compatible compression instead of the standard Palm "doc" compression.

If I didn't do that, I'd have had to upgrade from a 2GB SD card to a 4GB card long ago for the volume that holds my Plucker documents. (I have about 3,200 Plucker files occupying about 1.5GB on that card.)

Using High Compression in MobiPocket becomes an issue if someone wants to use MobiPerl to manipulate the files because your code can't uncompress them.

I'm mainly concerned that anyone can read a Mobi file I create. The number of folks who might want to use MobiPerl to manipulate them will be a small subset of the total number who might read them.

For stuff I create for myself, I'd likely use High Compression. For stuff I upload elsewhere, it's a quandary, and I'm thinking.
______
Dennis
DMcCunney is offline   Reply With Quote
Old 01-07-2008, 02:07 PM   #6
tompe
Wizard
tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.
 
Posts: 4,219
Karma: 6356
Join Date: Oct 2007
Location: Linköpng, Sweden
Device: Cybook Gen3
I understand you practical viewpoint. I just think that you should not support secret or proprietary format by using them if you can aviod it. That might put some pressure on companies to release details about their format.

And people putting books on MobilRead should definitely avoid to use the high compression format.
__________________
DRM is EVIL!
/Tommy Persson
tompe is offline   Reply With Quote
Old 01-07-2008, 02:12 PM   #7
cmbs
non-believer
cmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enough
 
Posts: 370
Karma: 713
Join Date: Dec 2007
Location: USA
Device: Cybook Gen 3
Quote:
Originally Posted by DMcCunney View Post
I have a query in at the MobiPocket forums about whether documentation for their algorithm exists.

Frankly, I'm torn. I understand your concern, but storage space is finite.

Most of my ebooks are in Plucker format, and I always use the High Compression option, which uses a Palm port of ZLib and provides zip/gzip compatible compression instead of the standard Palm "doc" compression.

If I didn't do that, I'd have had to upgrade from a 2GB SD card to a 4GB card long ago for the volume that holds my Plucker documents. (I have about 3,200 Plucker files occupying about 1.5GB on that card.)

Using High Compression in MobiPocket becomes an issue if someone wants to use MobiPerl to manipulate the files because your code can't uncompress them.

I'm mainly concerned that anyone can read a Mobi file I create. The number of folks who might want to use MobiPerl to manipulate them will be a small subset of the total number who might read them.

For stuff I create for myself, I'd likely use High Compression. For stuff I upload elsewhere, it's a quandary, and I'm thinking.
______
Dennis
I use high compression. The files are perfectly readable on the desktop reader and my cybook. Nobody has said anything about not being able to read the files I've posted. I will continue to use high compression, I don't see any reason to have larger files than necessary, I prefer them small as I can get them.
cmbs is offline   Reply With Quote
Old 01-07-2008, 07:42 PM   #8
cmbs
non-believer
cmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enough
 
Posts: 370
Karma: 713
Join Date: Dec 2007
Location: USA
Device: Cybook Gen 3
I just don't feel obligated to provide you with something you can take apart, nor do I think anyone else is obligated to do so. There's nothing wrong with doing so, but at the same time, it's not obligatory.

Instead of complaining you can't take it apart, maybe you could have the attitude of being thankful for what someone did create and share.
cmbs is offline   Reply With Quote
Old 01-07-2008, 08:26 PM   #9
DMcCunney
Wizard
DMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of light
 
DMcCunney's Avatar
 
Posts: 2,566
Karma: 12451
Join Date: Aug 2007
Device: Tapwave Zodiac 2, Fujitsu Lifebook p2110 w/ FBReader
Quote:
Originally Posted by cmbs View Post
I just don't feel obligated to provide you with something you can take apart, nor do I think anyone else is obligated to do so. There's nothing wrong with doing so, but at the same time, it's not obligatory.
He does have an objection I consider valid: the FBReader ebook viewer displays Mobi documents, but can't handle the high compression variant. FBReader runs on an assortment of things MobiReader doesn't: http://www.fbreader.org/downloads.php

While I prefer Plucker for my own use, Plucker is largely PalmOS specific. (There is a product called Vade Mecum that reads Plucker files on PocketPCs, and FBReader reads Plucker files, too.)

I'm experimenting with MobiPocket because it seems to be the most broadly supported format. If I'm going to create ebooks for others to read, I want to make them available to the widest possible audience.
______
Dennis
DMcCunney is offline   Reply With Quote
Old 01-07-2008, 08:56 PM   #10
Jiiri
Enthusiast
Jiiri began at the beginning.
 
Posts: 25
Karma: 28
Join Date: Dec 2007
Device: Kindle
Quote:
Originally Posted by cmbs View Post
I just don't feel obligated to provide you with something you can take apart, nor do I think anyone else is obligated to do so. There's nothing wrong with doing so, but at the same time, it's not obligatory.

Instead of complaining you can't take it apart, maybe you could have the attitude of being thankful for what someone did create and share.
It is disingenuous to take what I or anyone else in this thread has written as 'complaining you can't take it apart.'

I do prefer to be able to re-format some things, and I said so in polite, friendly terms. This response is a little excessive for the discussion we're having, in my opinion, and is a little upsetting - I feel like the tone of the thread has been constructive. Responding in harsh tones is a great way to discourage new members like myself from posting their thoughts.

Jiiri
Jiiri is offline   Reply With Quote
Old 01-08-2008, 12:23 AM   #11
cmbs
non-believer
cmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enoughcmbs will become famous soon enough
 
Posts: 370
Karma: 713
Join Date: Dec 2007
Location: USA
Device: Cybook Gen 3
Dennis, here is a suggestion for you. Why not just upload a high compression and a standard compression version, put them in the same post so people can download whichever one they want.

You can also do like most people who post books in this forum do- make multiple file types and post in all the mobile read ebook forums.

Last edited by cmbs; 01-08-2008 at 12:31 AM.
cmbs is offline   Reply With Quote
Old 01-08-2008, 12:48 AM   #12
DMcCunney
Wizard
DMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of light
 
DMcCunney's Avatar
 
Posts: 2,566
Karma: 12451
Join Date: Aug 2007
Device: Tapwave Zodiac 2, Fujitsu Lifebook p2110 w/ FBReader
Quote:
Originally Posted by cmbs View Post
Dennis, here is a suggestion for you. Why not just upload a high compression and a standard compression version, put them in the same post so people can download whichever one they want.
I may do just that, once I have stuff ready.

Quote:
You can also do like most people who post books in this forum do- make multiple file types and post in all the mobile read ebook forums.
Mobi first, since I have devices that read that. I have no objection to creating other formats if the tools are available and I can use the same source files, but since I don't have those devices, it would be hard for me to test my work.
______
Dennis
DMcCunney is offline   Reply With Quote
Old 01-08-2008, 03:57 AM   #13
HarryT
eBook Enthusiast
HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'HarryT can spell AND pronounce 'liseuse.'
 
HarryT's Avatar
 
Posts: 22,342
Karma: 39165
Join Date: Nov 2006
Location: UK
Device: Gen3, Opus, iRex DR1000S, iPod Touch, HTC Touch, PRS-600, Kindle 2
The free Sony "Connect" software (or whatever it's called these days) contains a well-nigh perfect emulation of a Sony Reader and allows you to read Reader books on the PC. It's what I use to test all my Sony Reader format books before posting.
__________________
Harry
HarryT is online now   Reply With Quote
Old 01-08-2008, 07:39 AM   #14
tompe
Wizard
tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.tompe got an A in P-Chem.
 
Posts: 4,219
Karma: 6356
Join Date: Oct 2007
Location: Linköpng, Sweden
Device: Cybook Gen3
Just to clarify. With a file using high compression you get directly the following disadvantages:
  • FBReader cannot read the file so you cannot read the book on Linux machines like Nokia N770, N800, N810 or on Asus EEC or on OLPC computers.
  • Some people convert prc files to im files. That will not be possible.
  • You cannot convert the prc file to a file readable on a Sony Reader

So if your goal is to have many people read the book you should not post the book in high compressin format. If that is not your goal than I assume the points above does not matter.
__________________
DRM is EVIL!
/Tommy Persson
tompe is offline   Reply With Quote
Old 01-08-2008, 04:57 PM   #15
DMcCunney
Wizard
DMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of lightDMcCunney is a glorious beacon of light
 
DMcCunney's Avatar
 
Posts: 2,566
Karma: 12451
Join Date: Aug 2007
Device: Tapwave Zodiac 2, Fujitsu Lifebook p2110 w/ FBReader
Quote:
Originally Posted by HarryT View Post
The free Sony "Connect" software (or whatever it's called these days) contains a well-nigh perfect emulation of a Sony Reader and allows you to read Reader books on the PC. It's what I use to test all my Sony Reader format books before posting.
Thanks, Harry. Grabbed it and tried it on a book posted here. Sony's site made finding it a bit of a chore, however.

I'll worry about mastering Book Designer and Mobi Creator first, however.
______
Dennis
DMcCunney is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Create your own 6" EBOOK reader device with Electronic paper display!!! JessicaTung News and Commentary 16 03-04-2009 05:32 PM
First HelloWorld tutorial, a n00b primer First Hello World Tutorial, a n00b primer mind iLiad Developer's Corner 13 09-19-2008 10:43 AM
Using Publish eBook to Create PalmDoc Books Bob Russell Other formats 2 07-09-2005 11:55 AM
Microsoft's ebook plans trashed by Mobipocket! TadW Reading Software 0 12-02-2003 11:21 AM
Microsoft's ebook plans trashed by Mobipocket Saud Reading Software 1 04-22-2003 01:02 AM


All times are GMT -4. The time now is 05:09 AM.


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