View Single Post
Old 05-06-2019, 03:38 PM   #72
Hitch
Bookmaker & Cat Slave
Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.
 
Hitch's Avatar
 
Posts: 11,462
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
Quote:
Originally Posted by KevinH View Post
Actually, the mobi format is simply a database file of records and record types that a "compiled" ebook is stored in. It was the original Palm Database File format. It could be used to store any information. They choose the first record to be a header record that points to where to find the records and what type they are. Therefore almost any file format could be stored in a .mobi file. It is really the mobi header record that determines almost everything. The original mobi format was used to store a simplified html 3 dialect with links changed to record offsets, index records for toc, etc. Mobi KF8 uses the same database with extended header record to store epub2 level fragments.

So saying something is not "mobi" is not really correct as you could use a variation of mobi to store almost any compiled set of information.

The shared KindleUnpack source code is a good reference to show how both old html3 pieces and newer epub pieces can be stored in the same binary Plam database structure that we know as Mobi.

THANK YOU!!!!

Hitch
Hitch is offline   Reply With Quote