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ů:

Vyberte nebo přetáhněte soubory sem

Soukromě - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V
Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

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 49

ASCII REPREZENTACE: BOOKMOBI

Standardizace: Mobipocket / Amazon Legacy Specification

Technické specifikace

Architektura kontejneruKontejner databáze Palm Resource (PRC/PDB) s komprimovaným textem PalmDOC a strukturami hlavičky MOBI
KompreseBajtová komprese PalmDOC LZ77 nebo proprietární komprese Huffman/CDIC
Pořadí bajtůBig-endian (dědictví Palm OS pro Motorola 68k)
Barevné prostorysRGB
Kanály a strukturaPř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ěryTok 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ý atributMOBI (Aktuální)EPUBAZW3PDF
Aktuální stavZastaralý a opuštěný formátAktivní webový standard W3CAktivní formát Amazon KindleAktivní dokumentový standard ISO
Podpora stylováníZákladní podmnožina HTML 3.2Moderní HTML5 a CSS3Moderní HTML5 a CSS3Pevná vektorová stránka PostScript
Kontejnerový engineDatabáze PalmOS PRC/PDBKontejner ZIP s XHTMLObal PalmOS s KF8Binární hierarchie objektů
Odeslat do KindleAmazon již nepřijímáPodporováno (konvertováno Amazonem)Nativní formát AmazonPodporová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

2022Amazon oficiálně ukončuje podporu pro odesílání souborů MOBI do čteček Kindle prostřednictvím služby Send-to-Kindle.
2007Amazon uvádí na trh původní Kindle, který používá formát MOBI jako svůj základní digitální formát pro čtení.
2005Amazon kupuje francouzskou společnost Mobipocket SA, aby získal technologie pro chystaný hardware Kindle.
2000Zakladatelé společnosti Mobipocket Thierry Brethes a Nathalie Ting uvádějí na trh formát MOBI pro zařízení Palm Pilot a Psion PDA.

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.