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 na EPUB
Bezplatný konvertor z MOBI do EPUB v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.
Kontrola 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 (POSUN 60):
42 4F 4F 4B 4D 4F 42 49ASCII REPREZENTACE: BOOKMOBI
Standardizace: Mobipocket / Amazon Legacy Specification
Technické specifikace
| Architektura kontejneru | Kontejner databáze Palm Resource (PRC/PDB) s komprimovaným textem PalmDOC a strukturami hlavičky MOBI |
| Komprese | Bajtová komprese PalmDOC LZ77 nebo proprietární komprese Huffman/CDIC |
| Pořadí bajtů | Big-endian (dědictví Palm OS pro Motorola 68k) |
| Barevné prostory | sRGB |
| Kanály a struktura | Přizpůsobitelný text digitálních knih, základní formátování HTML a vložené obrázky s nízkým rozlišením |
| Max. rozměry | Tok textu není omezen |
| Průhlednost | Žádná (starší čtečky zobrazují černobíle nebo v omezených barvách) |
| Streamování a progresivní načítání | Indexování podle záznamů umožňuje náhodný přístup k jednotlivým textovým záznamům o velikosti 4096 bajtů |
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ů |
| Odeslat do 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.app 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.
- Odepření služby (DoS) prostřednictvím cyklických tabulek posunů záznamů PDB.
Doporučené bezpečnostní postupy: Transcódujte starší soubory MOBI do standardního formátu EPUB nebo PDF v izolovaném sandboxu WebAssembly.
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ěť umožňuje plynulý běh na kapesních zařízeních se systémem Palm OS s frekvencí 16 MHz.
- 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; Amazon jej přestal podporovat v roce 2022.
- 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. File2File.app převede MOBI na EPUB přímo v prohlížeči. Podpora závisí na čtecím zařízení a aplikaci.
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.