E-kniha Mobipocket (.mobi)
Mobipocket StandardníMobipocket Ebook (MOBI) je historický formát elektronických knih vytvořený pro kapesní PDA zařízení se systémem Palm OS, který později odkoupil Amazon, aby zajistil fungování první generace svých čteček Kindle.
Převést MOBI do EPUB
Bezplatný konvertor z MOBI do EPUB v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.
Zkontrolovat a metadata
Operační systémy a analyzátory souborů identifikují soubory MOBI kontrolou počáteční binární sekvence bajtů:
Podpis hlavičky na úrovni bajtů (Magic Bytes)
Operační systémy a analyzátory souborů identifikují soubory MOBI kontrolou počáteční binární sekvence bajtů:
HEXADECIMÁLNÍ PODPIS (OFFSET 60):
42 4F 4F 4B 4D 4F 42 49ASCII REPREZENTACE: BOOKMOBI
Standardizace: Mobipocket / Amazon Legacy Specification
Technické specifikace
| Architektura kontejneru | Palm Resource Database (PRC/PDB) container holding compressed PalmDOC text and MOBI header structures |
| Komprese | PalmDOC LZ77 byte compression or proprietary Huffman/CDIC compression |
| Endiantita bajtů | Big-Endian (Motorola 68k Palm OS heritage) |
| Barevné prostory | sRGB |
| Kanály a struktura | Reflowable digital book text, basic HTML formatting, and embedded low-resolution images |
| Max. rozměry | Unbounded text flow |
| Průhlednost | None (legacy black-and-white and early color e-readers) |
| Streamování a progresivní načítání | Record-based indexing allows random access to individual 4096-byte text records |
Technická srovnávací matice: MOBI vs konkurence
| Technický atribut | MOBI (Aktuální) | EPUB | AZW3 | |
|---|---|---|---|---|
| Aktuální stav | Zastaralý a opuštěný formát | Aktivní webový standard W3C | Aktivní formát Amazon Kindle | Aktivní dokumentový standard ISO |
| Podpora stylování | Základní podmnožina HTML 3.2 | Moderní HTML5 a CSS3 | Moderní HTML5 a CSS3 | Pevná vektorová stránka PostScript |
| Kontejnerový engine | Databáze PalmOS PRC/PDB | Kontejner ZIP s XHTML | Obal PalmOS s KF8 | Binární hierarchie objektů |
| Send-to-Kindle | Amazon již nepřijímá | Podporováno (konvertováno Amazonem) | Nativní formát Amazon | Podporováno Amazonem |
Běžné režimy poškození a příručka pro obnovení v hex
Kindle zobrazuje hlášení „Položku nelze otevřít" nebo náhle přeskakuje kapitoly.
Hlavní příčina: Poškozené posunutí délky záznamu PalmDOC v tabulce seznamu záznamů PDB.
Obnovení: Převeďte knihu do moderního formátu EPUB nebo PDF pomocí nástroje File2File Ebook Converter.
Bezpečnostní analýza a vektory útoků na parser
Starší parsery formátu MOBI často postrádají obrannou kontrolu mezí při dekompresi 4096bajtových záznamů PalmDOC LZ77.
Známé vektory útoků
- Přetečení vyrovnávací paměti (buffer overflow) během expanze délky běhu slovníku PalmDOC LZ77.
- Čtení ukazatele mimo přidělenou paměť při parsování chybných slovníků Huffman CDIC.
- Odpojení služby (DoS) prostřednictvím cyklických tabulek posunů záznamů PDB.
Doporučené bezpečnostní postupy:
Historický vývoj a milníky
Klíčové výhody a přednosti
- Průkopnický formát digitálního čtení s obrovským historickým významem při zrodu komerčního průmyslu e-knih.
- Extrémně nízká náročnost na paměť, schopný plynule běžet na 16 MHz kapesních zařízeních se systémem Palm OS.
- Podporovaný miliony starších hardwarových zařízení Kindle první generace po celém světě.
Technická omezení a nevýhody
- Oficiálně zastaralý: nahrazen formáty AZW3, KFX a EPUB; v roce 2002 jej Amazon přestal podporovat.
- Primitivní formátování: omezeno na základní značky HTML 3.2 bez moderního CSS, vkládání písem nebo rozvržení flexbox.
- Nižší kvalita obrázků: obrázky byly v minulosti silně komprimovány, aby se vešly do paměťových limitů tehdejších PDA.
Zajímavé technické drobnosti
- Bajty 60 až 67 v každém platném souboru MOBI obsahují znaky ASCII „BOOKMOBI".
- Formát MOBI je v podstatě databázový soubor Palm OS Database (.pdb) přejmenovaný na .mobi.
- První Amazon Kindle se v listopadu 2007 vyprodal za pět a půl hodiny a četl výhradně soubory MOBI.
Často kladené technické otázky
Proč Amazon přestal podporovat soubory MOBI?
Amazon přestal formát MOBI podporovat, protože se jedná o zastaralý 20 let starý formát, kterému chybí moderní typografie, vlastní fonty a možnosti responzivního rozvržení. Amazon nyní pro příjem standardně používá EPUB.
Mohu převést knihy MOBI na EPUB?
Ano. Starší knihy MOBI můžete převést na moderní univerzální soubory EPUB během několika sekund pomocí File2File.app přímo ve vašem prohlížeči.
Mohu na své čtečce Kindle stále číst soubory MOBI?
Ano. Starší čtečky Kindle stále umí číst soubory MOBI přenesené ručně přes kabel USB, ale již je nemůžete odesílat e-mailem na svůj účet Kindle.
Související konverzní páry pro MOBI
Konverze starších souborů knih Mobipocket do moderního formátu EPUB zajišťuje, že vaše digitální knihovna bude fungovat na současných čtečkách a mobilních aplikacích.
Konverze souborů EPUB do formátu Mobipocket eBook transformuje moderní zapouzdřené dokumenty HTML na jednotlivé binární soubory PalmDOC pro starší čtečky.