Mobipocket-e-book (.mobi)

Mobipocket Standaard

Mobipocket Ebook (MOBI) is het historische e-bookformaat dat is gemaakt voor draagbare pda's met Palm OS en later is overgenomen door Amazon voor de eerste generatie Kindle-e-readers.

MOBI naar EPUB converteren

Gratis MOBI-naar-EPUB-converter in uw browser. Converteer bestanden direct op uw apparaat.

Inspecteren en metadata

Besturingssystemen en bestandsanalysators herkennen MOBI-bestanden aan de hand van de eerste binaire bytesequentie:

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V
Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Bestandshandtekening op byteniveau (magic bytes)

Besturingssystemen en bestandsanalysators herkennen MOBI-bestanden aan de hand van de eerste binaire bytesequentie:

HEX-HANDTEKENING (OFFSET 60):

42 4F 4F 4B 4D 4F 42 49

ASCII-WEERGAVE: BOOKMOBI

Standaardisatie: Mobipocket / Amazon Legacy Specification

Technische specificaties

ContainerarchitectuurPalm Resource Database (PRC/PDB)-container met gecomprimeerde PalmDOC-tekst en MOBI-headerstructuren
CompressiePalmDOC LZ77-bytecompressie of propriëtaire Huffman/CDIC-compressie
Bytevolgorde (endianness)Big-Endian (erfenis van Motorola 68k Palm OS)
KleurruimtensRGB
Kanalen en structuurVloeiende digitale boektekst, eenvoudige HTML-opmaak en ingesloten afbeeldingen met lage resolutie
Maximale afmetingenOnbegrensde tekststroom
TransparantieGeen (oudere zwart-wit e-readers en e-readers met vroege kleurenondersteuning)
Streaming en progressiefRecordgebaseerde indexering maakt willekeurige toegang tot afzonderlijke tekstrecords van 4096 bytes mogelijk

Technische vergelijkingsmatrix: MOBI versus concurrenten

Technisch kenmerkMOBI (Huidig)EPUBAZW3PDF
Huidige statusUitgefaseerd, verouderd formaatActieve webstandaard van het W3CActief Kindle-formaat van AmazonActieve ISO-documentstandaard
Ondersteuning voor opmaakEenvoudige deelverzameling van HTML 3.2Moderne HTML5 & CSS3Moderne HTML5 & CSS3Vaste PostScript-vectorpagina
ContainerenginePalmOS PRC/PDB-databaseZIP-container met XHTMLPalmOS-wrapper met KF8Binaire objecthiërarchie
Send-to-KindleWordt niet meer geaccepteerd door AmazonOndersteund (geconverteerd door Amazon)Eigen formaat van AmazonOndersteund door Amazon

Veelvoorkomende beschadigingen en gids voor hex-herstel

Kindle toont 'Unable to open item' of slaat abrupt hoofdstukken over.

Oorzaak: Beschadigde PalmDOC-recordlengte-offset in de PDB-recordlijsttabel.

Herstel: Converteer het boek naar een modern EPUB- of PDF-bestand met de e-bookconverter van File2File.app.

Beveiligingsanalyse en aanvalsvectoren voor parsers

Verouderde MOBI-parsers missen vaak defensieve grenscontroles bij het decomprimeren van PalmDOC LZ77-records van 4096 bytes.

Bekende aanvalsvectoren

  • Bufferoverloop tijdens run-length-expansie van het PalmDOC LZ77-woordenboek.
  • Pointerlezing buiten de grenzen bij het parseren van misvormde Huffman CDIC-woordenboeken.
  • Denial of service via circulaire PDB-record-offsettabellen.

Aanbevolen beveiligingspraktijken: Transcodeer verouderde MOBI-bestanden naar standaard EPUB of PDF in een geïsoleerde WebAssembly-sandbox.

Historische oorsprong en mijlpalen

2022Amazon beëindigt officieel de ondersteuning voor het verzenden van MOBI-bestanden naar Kindle via Send-to-Kindle-diensten.
2007Amazon lanceert de originele Kindle, met MOBI als basisformaat voor digitaal lezen.
2005Amazon koopt het Franse bedrijf Mobipocket SA om de technologie veilig te stellen voor aankomende Kindle-hardware.
2000Mobipocket-oprichters Thierry Brethes en Nathalie Ting lanceren het MOBI-formaat voor Palm Pilot- en Psion-pda's.

Belangrijkste voordelen

  • Baanbrekend digitaal leesformaat met enorme historische betekenis voor de lancering van de commerciële e-bookindustrie.
  • Extreem klein geheugengebruik, waardoor het soepel draait op Palm OS-handhelds van 16 MHz.
  • Ondersteund door miljoenen oudere Kindle-apparaten van de eerste generaties wereldwijd.

Technische beperkingen

  • Officieel verouderd: opgevolgd door AZW3, KFX en EPUB; in 2022 door Amazon uitgefaseerd.
  • Primitieve opmaak: beperkt tot basale HTML 3.2-tags zonder moderne CSS, het insluiten van lettertypen of flexbox-lay-outs.
  • Lagere beeldkwaliteit: afbeeldingen werden in het verleden sterk gecomprimeerd om binnen de geheugenlimieten van vroege pda's te passen.

Interessante technische weetjes

  • Bytes 60 tot en met 67 in elk geldig MOBI-bestand zijn de ASCII-tekens 'BOOKMOBI'.
  • Het MOBI-formaat is in de kern een Palm OS Database-bestand (.pdb) dat is hernoemd naar .mobi.
  • De eerste Amazon Kindle was in november 2007 binnen vijfenhalf uur uitverkocht en las uitsluitend MOBI-bestanden.

Veelgestelde technische vragen

Waarom is Amazon gestopt met de ondersteuning van MOBI-bestanden?

Amazon heeft MOBI uitgefaseerd omdat het een verouderd formaat van 20 jaar oud is dat moderne typografie, eigen lettertypen en responsieve lay-outmogelijkheden ontbeert. Amazon gebruikt nu EPUB als standaardformaat voor invoer.

Kan ik MOBI-boeken converteren naar EPUB?

Ja. File2File.app kan MOBI naar EPUB converteren in uw browser. De ondersteuning verschilt per lezer-app en apparaat.

Kan ik MOBI-bestanden nog steeds lezen op mijn Kindle?

Ja. Oudere Kindles kunnen MOBI-bestanden die handmatig via een USB-kabel zijn overgedragen nog steeds lezen, maar u kunt ze niet meer naar uw Kindle-account e-mailen.