Mobipocket-e-bog (.mobi)
Mobipocket StandardMobipocket Ebook (MOBI) er det historiske e-bogformat skabt til Palm OS-håndholdte PDA'er, senere opkøbt af Amazon for at drive den første generation af Amazon Kindle-e-læsere.
Konverter MOBI til EPUB
Gratis MOBI til EPUB-konverter i browseren. Konverter filer med det samme på din enhed.
Undersøgelse og metadata
Operativsystemer og filanalysatorer identificerer MOBI-filer ved at inspicere den indledende binære bytesekvens:
Byte-niveau Header-signatur (Magic Bytes)
Operativsystemer og filanalysatorer identificerer MOBI-filer ved at inspicere den indledende binære bytesekvens:
HEX-SIGNATUR (OFFSET 60):
42 4F 4F 4B 4D 4F 42 49ASCII-REPRÆSENTATION: BOOKMOBI
Standardisering: Mobipocket / Amazon Legacy Specification
Tekniske specifikationer
| Containerarkitektur | Palm Resource Database-beholder (PRC/PDB) med komprimeret PalmDOC-tekst og MOBI-headerstrukturer |
| Komprimering | PalmDOC LZ77-bytekomprimering eller proprietær Huffman/CDIC-komprimering |
| Byte-rækkefølge | Big-Endian (arv fra Motorola 68k Palm OS) |
| Farverum | sRGB |
| Kanaler og struktur | Digital bogtekst med flydende layout, grundlæggende HTML-formatering og indlejrede billeder i lav opløsning |
| Maks. dimensioner | Ubegrænset tekstflow |
| Gennemsigtighed | Ingen (ældre sort-hvide og tidlige farve-e-bogslæsere) |
| Streaming og progressiv | Postbaseret indeksering giver direkte adgang til individuelle tekstposter på 4096 bytes |
Teknisk sammenligningsmatrix: MOBI sammenlignet med konkurrenterne
| Teknisk attribut | MOBI (Aktuel) | EPUB | AZW3 | |
|---|---|---|---|---|
| Nuværende status | Udrangeret ældre format | Aktiv W3C-webstandard | Aktivt Amazon Kindle-format | Aktiv ISO-dokumentstandard |
| Styling-understøttelse | Grundlæggende HTML 3.2-undersæt | Moderne HTML5 & CSS3 | Moderne HTML5 & CSS3 | Fast PostScript-vektorside |
| Container-motor | PalmOS PRC/PDB-database | ZIP-container med XHTML | PalmOS-wrapper med KF8 | Binært objekthierarki |
| Send-to-Kindle | Accepteres ikke længere af Amazon | Understøttet (konverteret af Amazon) | Nativt Amazon-format | Understøttet af Amazon |
Almindelige korruptionstilstande og hex-gendannelsesvejledning
Kindle viser 'Kunne ikke åbne element' eller springer kapitler brat over.
Grundlæggende årsag: Beskadiget PalmDOC-rekordlængde-forskydning i PDB-rekordlistetabellen.
Gendannelse: Konverter bogen til moderne EPUB eller PDF ved hjælp af File2File.app Ebook Converter.
Sikkerhedsanalyse og parser-angrebsvektorer
Ældre MOBI-parsere mangler ofte kontroller af grænser ved dekomprimering af PalmDOC LZ77-poster på 4096 byte.
Kendte angrebsvektorer
- Bufferoverløb under udvidelse af kørselslængder i PalmDOC LZ77-ordbogen.
- Pointerlæsning uden for grænserne ved parsing af misdannede Huffman CDIC-ordbøger.
- Nægtelse af tjeneste gennem cirkulære PDB-rekordforskydningstabeller.
Defensive bedste praksisser: Omkod gamle MOBI-filer til standard EPUB eller PDF i en isoleret WebAssembly-sandkasse.
Historisk oprindelse og milepæle
Vigtige fordele og styrker
- Banebrydende digitalt læseformat med enorm historisk betydning for lanceringen af den kommercielle e-bogbranche.
- Meget lavt hukommelsesforbrug, så formatet kan køre problemfrit på Palm OS-håndholdte enheder med 16 MHz processorer.
- Understøttes på millioner af ældre Kindle-enheder fra de første generationer verden over.
Tekniske begrænsninger og ulemper
- Officielt forældet: erstattet af AZW3, KFX og EPUB; udrangeret af Amazon i 2022.
- Primitiv formatering: begrænset til grundlæggende HTML 3.2-tags uden moderne CSS, skrifttypeindlejring eller flexbox-layout.
- Lavere billedkvalitet: billeder blev historisk set stærkt komprimeret for at passe inden for tidlige PDA-hukommelsesgrænser.
Interessante tekniske fakta
- Bytes 60 til 67 i enhver gyldig MOBI-fil er ASCII-tegnene 'BOOKMOBI'.
- MOBI-formatet er fundamentalt set en Palm OS Database (.pdb)-fil omdøbt til .mobi.
- Den første Amazon Kindle blev udsolgt på fem en halv time i november 2007 og læste udelukkende MOBI-filer.
Ofte stillede tekniske spørgsmål
Hvorfor stoppede Amazon med at understøtte MOBI-filer?
Amazon udfasede MOBI, fordi det er et forældet 20 år gammelt format, der mangler moderne typografi, brugerdefinerede skrifttyper og responsive layoutmuligheder. Amazon standardiserer nu på EPUB til upload.
Kan jeg konvertere MOBI-bøger til EPUB?
Ja. File2File.app kan konvertere MOBI til EPUB i din browser. Understøttelsen afhænger af læseenheden og appen.
Kan jeg stadig læse MOBI-filer på min Kindle?
Ja. Ældre Kindle-enheder kan stadig læse MOBI-filer, der overføres manuelt via et USB-kabel, men du kan ikke længere sende dem til din Kindle-konto via e-mail.
Relaterede konverteringspar for MOBI
Konvertering af ældre Mobipocket eBook-filer til det moderne EPUB-format sikrer, at dit digitale bibliotek fungerer på nutidige e-læsere og mobilapplikationer.
Konvertering af EPUB-filer til Mobipocket eBook-format forvandler moderne zippede HTML-dokumenter til enkelte binære PalmDOC-filer til ældre e-læsere.