Konwerter MOBI na EPUB
Konwersja starszych plików eBooków Mobipocket do nowoczesnego formatu EPUB sprawia, że twoja biblioteka cyfrowa działa na współczesnych czytnikach i aplikacjach mobilnych.
Porównanie formatów i specyfikacja techniczna
| Specyfikacja | MOBI | EPUB |
|---|---|---|
| Typ MIME | application/ | application/ |
| Typ | binarny e-book PalmDOC | e-book w pakiecie |
| Kompresja | PalmDOC / LZ77 (Huffman/CDIC) | ZIP (DEFLATE) |
| Standardowa specyfikacja | Mobipocket / Amazon Kindle Specification | W3C EPUB 3.3 |
| Nagłówek z bajtami identyfikującymi | 42 4F 4F 4B 4D 4F 42 49 (BOOKMOBI) | 50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype) |
Przegląd formatu i zastosowania
Format Mobipocket należy do starszej generacji publikacji cyfrowych. Stworzyła go firma Mobipocket SA, którą później przejął Amazon. Nowoczesne czytniki i aplikacje mobilne rzadko obsługują natywnie pliki MOBI, dlatego trzeba zmienić ich format. Konwersja do EPUB zapewnia zgodność z aplikacjami Apple Books, Google Play Books, Kobo i różnymi czytnikami o otwartym kodzie źródłowym. Wydawcy, archiwiści i zwykli czytelnicy często konwertują pliki, aby unowocześnić prywatne archiwa cyfrowe. Starsze pliki MOBI często nie obsługują skalowalnej grafiki wektorowej, nowoczesnych stylów CSS ani typografii poprawiającej dostępność. Przejście na standard EPUB przywraca prawidłowe formatowanie i pozwala nowoczesnym silnikom typograficznym wyraźnie renderować tekst na ekranach o wysokiej rozdzielczości.
Specyfikacja techniczna i analiza kodeków
Plik MOBI używa typu MIME application/x-mobipocket-ebook i opiera się na strukturze bazy danych PalmDOC. Zazwyczaj wykorzystuje kompresję PalmDOC LZ77, podczas gdy niektóre książki używają w zamian kompresji słownikowej HUFF/CDIC w celu zmniejszenia rozmiaru tekstu. Plik zaczyna się od 78-bajtowego nagłówka bazy danych Palm, po którym następują nagłówki rekordów; plik nie ma jednak prawdziwego drzewa katalogów. Z kolei plik EPUB używa typu MIME application/epub+zip i działa jako standardowy kontener ZIP skompresowany za pomocą formatu DEFLATE. Wewnątrz archiwum ZIP plik EPUB zawiera strukturę kontenera opartą na języku XML, manifest OPF, dokument nawigacyjny oraz rozdziały XHTML ostylowane za pomocą CSS.
Zgodność z systemami operacyjnymi i przeglądarkami
EPUB jest szeroko obsługiwany w nowoczesnych systemach operacyjnych i środowiskach internetowych. Komputerowe czytniki, takie jak Calibre i Adobe Digital Editions, natywnie otwierają pliki EPUB w systemach Windows, macOS i Linux. Na urządzeniach mobilnych można czytać EPUB w aplikacjach takich jak Apple Books na iOS i Moon+ Reader na Androidzie. Przeglądarki internetowe mogą również wyświetlać pliki EPUB za pomocą czytników opartych na JavaScript, takich jak Readium. Obsługa MOBI jest w dużej mierze wycofana: usługa Amazon Send to Kindle przestała przyjmować pliki MOBI w 2022 roku, a format ten otwierają obecnie głównie czytniki Kindle i specjalistyczne programy komputerowe.
Przydatne informacje
Podczas konwersji plików korzystaj z narzędzi, które czysto wyodrębniają leżący u podstaw kod HTML, aby uniknąć przenoszenia sztywno zakodowanych ograniczeń układu ze starszej bazy danych PalmDOC.
Często zadawane pytania
Jak przekonwertować eBook Mobipocket na EPUB bez utraty jakości?
Ponieważ oba formaty przechowują tekst jako uporządkowaną treść ze znacznikami, konwersja w dużej mierze zachowuje tekst. Ten konwerter przenosi tekst, podziały rozdziałów, tytuł, autora i obraz okładki, ale nie kopiuje do EPUB obrazów w tekście, pogrubień, kursywy ani linków z pliku MOBI.
Czym różni się eBook Mobipocket od formatu EPUB?
Mobipocket eBook to płaski plik bazy danych PalmDOC zoptymalizowany dla wczesnych urządzeń podręcznych przy użyciu kompresji LZ77. EPUB to uporządkowane archiwum ZIP zawierające wiele plików XHTML, metadane XML oraz arkusze stylów CSS, zaprojektowane z myślą o nowoczesnym czytaniu cyfrowym z płynnym i stałym układem stron.