View Single Post
Old 04-29-2020, 09:57 AM   #15
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,119
Karma: 92500001
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by mikapanja View Post
How can one open and read a MOBI book if it doesn't contain an OPF? What happens internally? And how does KindleUpack reconstruct it?
OPF is part of the EPUB specification. EPUB uses zipped XML files for metadata.

MOBI format predates EPUB and uses binary structures for metadata. You can read more about it here.

Both calibre and Kindleunpack contain a significant amount of software to read MOBI format and generate the EPUB equivalent for the various data structures involved.
jhowell is offline   Reply With Quote