EPUB - Mobipocket eBook -muunnin
EPUB-tiedostojen muuntaminen Mobipocket eBook -muotoon muuttaa nykyaikaiset zipatut HTML-asiakirjat yksittäisiksi binäärisiksi PalmDOC-tiedostoiksi vanhoille e-laitteille.
Muotojen vertailu ja tekniset tiedot
| Määritys | EPUB | MOBI |
|---|---|---|
| MIME-tyyppi | application/epub+zip | application/x-mobipocket-ebook |
| Tyyppi | packaged ebook | PalmDOC binary ebook |
| Pakkaus | ZIP (DEFLATE) | PalmDOC / LZ77 (Huffman/CDIC) |
| Standardimääritys | W3C EPUB 3.3 | Mobipocket / Amazon Kindle Specification |
| Tiedostotunniste (Magic Bytes) | 50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype) | 42 4F 4F 4B 4D 4F 42 49 (BOOKMOBI) |
Muodon yleiskatsaus ja käyttökohteet
EPUB-muoto toimii digitaalisten kirjojen modernina standardina, joka hyödyntää avointa XHTML-, CSS- ja XML-tiedostojen arkistoa, joka on pakattu ZIP-säiliön sisälle. Vanhemmat lukulaitteet, kuten varhaiset Amazon Kindle -laitteet ja Palm OS -kämmenlaitteet, vaativat MOBI-muotoa. EPUB-muodon muuntaminen MOBI-muotoon mahdollistaa sen, että lukijat voivat kuroa umpeen kuilun modernien julkaisustandardien ja vanhan laitteiston välillä. Käyttäjät tekevät tämän muunnoksen usein ladataan tekijänoikeusvapaita kirjastoja vanhemmille erillisille lukulaitteille, joissa ei ole natiivia tukea nykyaikaisille uudelleenjuoksutettaville paketeille. Ohjelmistotyökalut, kuten Calibre, käsittelevät tämän muunnoksen jäsentämällä EPUB-tiedoston sisäisen XHTML-rakenteen, poistamalla tuetsemattomat CSS-säännöt ja kääntämällä jäljellä olevan tekstin lineaariseksi PalmDOC-tietokannaksi. Tämä prosessi varmistaa, että luvut, hyperlinkit ja perusmuotoilu pysyvät toimivina yli vuosikymmen sitten valmistetulla laitteistolla. Vaikka modernit sovellukset suosivat EPUB-muotoa, vanha laitteisto luottaa täysin MOBI-rakenteeseen tekstin renderöimiseksi oikein ilman muistiltaan rajallisten järjestelmien kaatumista.
Tekniset tiedot ja koodekkien erittely
EPUB (application/epub+zip) on pakattu arkisto, joka hyödyntää DEFLATE-pakkausta useiden HTML- ja kuvatiedostojen niputtamiseksi yhteen OPF-säiliön kanssa. MOBI (application/x-mobipocket-ebook) käyttää PalmDOC-binäärirakennetta LZ77- ja Huffman-pakkauksella. MOBI-tiedosto alkaa Palm-tietokannan otsikolla, joka sisältää 68 tavun nimikentän, jota seuraa ainutlaatuinen tiedostotyypin allekirjoitus 'BOOKMOBI' siirtymässä 60. Muunnosmoottorin on purettava EPUB ZIP -arkisto, tasattava hierarkkinen kansiorakenne yhdeksi lineaariseksi tietovirtaan, muunnettava edistynyt CSS perusinline-tunnisteiksi ja koodattava tekstikuorma kiinteän kokoisiksi 4096 tavun tietuelohkoiksi.
Käyttöjärjestelmien ja selaimien yhteensopivuus
Apple Books, Google Play Kirjat ja useimmat modernit Android- tai iOS-lukuohjelmat tukevat EPUB-muotoa natiivisti. MOBI-yhteensopivuus on rajoitettu vanhoihin Amazon Kindle -laitteisiin (Kindle Keyboard, Kindle Touch) ja Palm OS -kämmenmikroihin. Nykyaikaiset verkkoselaimet eivät voi renderöidä MOBI-tiedostoja natiivisti, vaan ne vaativat kolmannen osapuolen selaimen laajennuksia tai erillisiä työpöytäsovelluksia, kuten Calibre tai FBReader, binäärirakenteen lukemiseen.
💡 Hyödyllistä tietoa
Yksinkertaista monimutkaisia CSS-asetteluja muunnoksen aikana ja poista upotetut korkean resoluution fontit, koska MOBI-muodolla on tiukat rajoitukset tyylittelylle eikä se pysty käsittelemään edistynyttä typografiaa.
Muotojen vertailu ja tekniset tiedot
Keskimääräinen 2 Mt:n EPUB-tiedosto kutistuu noin 1,5 megatavuun, kun se muunnetaan MOBI-muotoon rakenteellisen tasoituksen vuoksi. Yli 15 megabittiä sekunnissa lataavalla 4G-mobiiliverkolla kumman tahansa tiedoston siirtäminen vie alle kaksi sekuntia. Yli 100 megabittiä sekunnissa olevalla 5G-yhteydellä tai yli 500 megabittiä sekunnissa olevalla valokuituyhteydellä siirto on välitön, vieden alle 0,1 sekuntia.
Usein kysytyt kysymykset
Miten EPUB muunnetaan Mobipocket eBook -muotoon ilman laadun heikkenemistä?
EPUB-muodon muuntaminen MOBI-muotoon sisältää rakenteellisen muutoksen puhtaan häviöttömän kopioinnin sijaan. Muunnosmoottori kääntää modernin XHTML:n ja CSS:n yksinkertaisemmiksi PalmDOC-jäsennin tukemiksi HTML-alijoukkotunnisteiksi. Vaikka teksti ja perusmuotoilu säilyvät, edistyneet asetteluominaisuudet, vektorigraphiikat ja upotetut fontit saatetaan heikentää tai poistaa vanhemman binäärimuodon rajoitusten mukauttamiseksi.
Mikä ero on EPUBin ja Mobipocket eBookin välillä?
EPUB on avoin standardi, joka perustuu ZIP-säiliöön, joka sisältää yksittäisiä XHTML-tiedostoja, tyylitaulukoita ja kuvia. MOBI on suljettu binäärimuoto, joka perustuu Palm Database -rakenteeseen ja yhdistää koko teksti- ja kuvakuorman yhdeksi tiedostoksi PalmDOC- ja Huffman-pakkausta hyödyntäen.