Konvertor EPUB na Mobipocket eBook
Konverze souborů EPUB do formátu Mobipocket eBook transformuje moderní zapouzdřené dokumenty HTML na jednotlivé binární soubory PalmDOC pro starší čtečky.
Porovnání formátů a technické specifikace
| Specifikace | EPUB | MOBI |
|---|---|---|
| MIME typ | application/epub+zip | application/x-mobipocket-ebook |
| Typ | packaged ebook | PalmDOC binary ebook |
| Komprese | ZIP (DEFLATE) | PalmDOC / LZ77 (Huffman/CDIC) |
| Standardní specifikace | W3C EPUB 3.3 | Mobipocket / Amazon Kindle Specification |
| Hlavička souboru (Magic bytes) | 50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype) | 42 4F 4F 4B 4D 4F 42 49 (BOOKMOBI) |
Přehled formátu a použití
Formát EPUB slouží jako moderní standard pro digitální knihy a využívá otevřený archiv souborů XHTML, CSS a XML zabalených uvnitř kontejneru ZIP. Starší čtečky, jako jsou raná zařízení Amazon Kindle a kapesní počítače Palm OS, vyžadují formát MOBI. Konverze EPUB na MOBI umožňuje čtenářům překlenout propast mezi moderními publikačními standardy a starším hardwarem. Uživatelé tuto konverzi často provádějí při nahrávání knihoven public domain na starší vyhrazená čtecí zařízení, která postrádají nativní podporu pro moderní balíčky s proměnlivým rozvržením. Softwarové nástroje jako Calibre zvládají tuto transformaci analýzou vnitřní struktury XHTML souboru EPUB, odstraněním nepodporovaných pravidel CSS a zkompilováním zbývajícího textu do lineární databáze PalmDOC. Tento proces zajišťuje, že kapitoly, hypertextové odkazy a základní styly zůstanou funkční na hardwaru vyrobeném před více než desetiletím. Zatímco moderní aplikace upřednostňují EPUB, starší hardware se spoléhá zcela na strukturu MOBI, aby správně vykreslil text bez selhání systémů s omezenou pamětí.
Technické specifikace a přehled kodeků
EPUB (application/epub+zip) je zabalený archiv využívající kompresi DEFLATE ke sdružení několika souborů HTML a obrázků spolu s kontejnerem OPF. MOBI (application/x-mobipocket-ebook) používá binární strukturu PalmDOC s kompresí LZ77 a Huffman. Soubor MOBI začíná hlavičkou databáze Palm obsahující 68bajtové pole názvu, za kterým následuje jedinečný podpis typu souboru 'BOOKMOBI' na pozici 60. Konverzní engine musí rozbalit archiv ZIP formátu EPUB, zploštit hierarchickou strukturu složek do jediného lineárního datového proudu, převést pokročilé CSS na základní vložené značky a kódovat textovou zátěž do bloků záznamů o pevné velikosti 4096 bajtů.
Kompatibilita s operačními systémy a prohlížeči
Formát EPUB je nativně podporován aplikacemi Apple Books, Google Play Books a většinou moderních čtecích aplikací pro Android nebo iOS. Kompatibilita s MOBI je omezena na starší zařízení Amazon Kindle (Kindle Keyboard, Kindle Touch) a osobní digitální asistenty Palm OS. Moderní webové prohlížeče nedokážou nativně vykreslovat soubory MOBI a vyžadují rozšíření prohlížeče třetích stran nebo vyhrazené desktopové aplikace jako Calibre nebo FBReader pro čtení binární struktury.
💡 Užitečné informace
Během konverze zjednodušte složitá rozvržení CSS a odstraňte vložená písma ve vysokém rozlišení, protože formát MOBI má přísná omezení týkající se stylu a nezvládá pokročilou typografii.
Porovnání formátů a technické specifikace
Průměrný soubor EPUB o velikosti 2 MB se po převedení na MOBI zmenší na přibližně 1,5 MB díky zploštění struktury. Přes mobilní síť 4G s rychlostí stahování 15 megabitů za sekundu trvá přenos kteréhokoli souboru méně než dvě sekundy. Přes připojení 5G rychlostí 100 megabitů za sekundu nebo optické připojení přesahující 500 megabitů za sekundu je přenos okamžitý a trvá méně než 0,1 sekundy.
Často kladené otázky
Jak převést EPUB na Mobipocket eBook bez ztráty kvality?
Konverze EPUB na MOBI zahrnuje spíše strukturální posun než čistou bezztrátovou kopii. Konverzní engine překládá moderní XHTML a CSS do jednodušších značek podsítě HTML podporovaných parserem PalmDOC. Zatímco text a základní formátování jsou zachovány, pokročilé funkce rozvržení, vektorová grafika a vložená písma mohou být snížena nebo odstraněna, aby odpovídala omezením staršího binárního formátu.
Jaký je rozdíl mezi EPUB a Mobipocket eBook?
EPUB je otevřený standard založený na kontejneru ZIP obsahujícím jednotlivé soubory XHTML, šablony stylů a obrázky. MOBI je proprietární binární formát založený na struktuře databáze Palm, který kombinuje celý text a obrázky do jediného souboru využívajícího kompresi PalmDOC a Huffman.