MOBIをEPUBに変換
レガシーな Mobipocket eBook ファイルを現代的な EPUB 形式に変換することで、お使いのデジタルライブラリが現代の電子書籍リーダーやモバイルアプリで確実に動作するようになります。
フォーマットの比較と技術仕様
| 仕様 | MOBI | EPUB |
|---|---|---|
| MIMEタイプ | application/ | application/ |
| タイプ | PalmDOCバイナリ電子書籍 | パッケージ化電子書籍 |
| 圧縮 | PalmDOC / LZ77(Huffman/CDIC) | ZIP(DEFLATE) |
| 標準仕様 | Mobipocket / Amazon Kindle 仕様書 | W3C EPUB 3.3 |
| マジックバイトヘッダー | 42 4F 4F 4B 4D 4F 42 49 (BOOKMOBI) | 50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype) |
フォーマットの概要と用途
Mobipocket 形式は、Mobipocket SA 社によって作成され、後に Amazon 社に買収された、旧世代のデジタル出版規格です。現代の読書用デバイスやモバイルアプリでは MOBI がネイティブサポートされることがめったになく、形式の移行が必要です。これらのファイルを EPUB に変換することで、Apple Books、Google Play Books、Kobo、およびさまざまなオープンソースの読書アプリと互換性を持つようになります。 出版社、アーキビスト、そして一般の読者は、個人のデジタルアーカイブを最新化するためにこの変換を頻繁に行います。古い MOBI ファイルは、スケーラブルベクターグラフィックス(SVG)、最新の CSS スタイル、アクセシブルなタイポグラフィのサポートが欠けていることがよくあります。EPUB 標準に移行すると、適切なフォーマットが復元され、最新のタイポグラフィエンジンが高解像度画面上でテキストを綺麗に描画できるようになります。
技術仕様とコーデックの詳細
MOBIファイルはMIMEタイプにapplication/x-mobipocket-ebookを使用し、PalmDOCデータベース構造に基づいています。通常はPalmDOC LZ77圧縮を使用しますが、テキストサイズを小さくするためにHUFF/CDIC辞書圧縮を使用する書籍もあります。ファイルは78バイトのPalm Databaseヘッダーに続いてレコードヘッダーが並ぶ構造で、実際のディレクトリツリーはありません。一方、EPUBファイルはMIMEタイプにapplication/epub+zipを使用し、DEFLATE圧縮された標準のZIPコンテナとして機能します。ZIPアーカイブ内には、XMLベースのコンテナ構造、OPFマニフェスト、ナビゲーション文書、CSSでスタイル設定されたXHTMLの章が含まれます。
OSとブラウザの互換性
EPUBは、最新のOSやWeb実行環境で幅広く利用できます。CalibreやAdobe Digital Editionsなどのデスクトップリーダーは、Windows、macOS、LinuxでEPUBを標準で開けます。モバイルでは、iOSのApple BooksやAndroidのMoon+ ReaderなどのアプリでEPUBを扱えます。Webブラウザーでも、ReadiumなどのJavaScriptベースのリーダーを使ってEPUBファイルを表示できます。一方、MOBIのサポートはほぼ廃止されています。AmazonのSend to Kindleサービスは2022年にMOBIの受け付けを終了し、現在この形式を開けるのは主にKindle電子書籍リーダーと専用のデスクトップソフトウェアです。
役立つ情報
ファイルを変換する際は、古い PalmDOC データベースからのハードコードされたレイアウト制約の持ち越しを避けるため、基盤となる HTML をクリーンに抽出するツールを使用してください。
よくある質問
品質を落とさずに Mobipocket eBook を EPUB に変換するにはどうすればよいですか?
どちらの形式もテキストを構造化マークアップとして格納するため、テキスト内容についてはほぼロスレスで変換できます。このコンバーターはテキスト、章の区切り、タイトル、著者、表紙画像を引き継ぎますが、MOBI内のインライン画像、太字や斜体のスタイル、リンクはEPUBにコピーされません。
Mobipocket eBook と EPUB の違いは何ですか?
Mobipocket eBook は、LZ77 圧縮を使用する初期の携帯端末向けに最適化されたフラットな PalmDOC データベースファイルです。EPUB は、複数の XHTML ファイル、XML メタデータ、および CSS スタイルシートを含む構造化された ZIP アーカイブであり、現代のリフロー型および固定レイアウトのデジタル読書向けに設計されています。