ローカル処理 — ファイルはデバイスの外に出ません
EPUB から KEpub
どんな EPUB でも、KEpub に変換して Kobo の電子書籍リーダーに最適化できます。章レベルの読書統計や章内の精密な進捗といった Kobo の拡張機能が使えるようになります。変換はすべてブラウザー内で完結 — 本がデバイスの外に出ることはありません。無料、アカウント不要、無制限。
01EPUB を選択
02変換してダウンロード
サイドロードした本を、Kobo がただの EPUB として開いているとき
Kobo ストアで買った本は、すでに KEpub です。そして、たいていは DRM であり、このページはそれを開きません。変換が要るのは、USB でコピーした本です。Project Gutenberg の小説、雑誌の書き出し、このサイトで圧縮した本、といったものです。ファイルが Kobo の文ごとの span を持つまで、Clara、Libra、Sage、Elipsa は普通のページ数を出し、章ごとの残り時間は表示しません。
ファイル名も、仕事の一部です。Kobo は、末尾が .kepub.epub のファイルで拡張レンダラーを有効にします。.epub という名前のファイルは、span がすべて入っていても、ただの EPUB として開かれることがあります。ダウンロードが二重の拡張子になるのは、そのためです。
この変換が、実際に挿入するマークアップ
各文は、class が koboSpan で、id が kobo.4.2 のような span になります。段落番号と文番号を使って、端末は章の残り時間を数えます。CJK の句読点では、文はすぐに分かれます。ASCII のピリオド、疑問符、感嘆符が分けるのは、そのあとに空白、テキストの終わり、開き引用符、または CJK の文字が続くときだけです。そのため 3.14 や e.g. のような文字列は、そのまま残ります。語句そのものは書き換えません。span は、同じテキストの周りに付きます。
script、style、pre、audio、video、svg、math には触れません。body は div#book-columns と div#book-inner で包まれ、スタイルシートが 1 行足されます。Kobo の既定の body 余白が二重にならないようにするためです。OPF では、表紙アイテムに cover-image プロパティがなければ付与し、name が calibre: で始まる meta タグは除きます。すでに KEpub である章は飛ばすので、span が入れ子になりません。整形式の XML でない章は、変えずにコピーされ、スキップとして並びます。上限は 120 MB です。
それでも手に入らないもの
これは Kobo のドライバーではありません。シリーズ情報を端末のデータベースへは書かず、コレクションも管理しません。統計が出るのは、Kobo 自身が span を数え終えたあとだけです。KEpub からただの EPUB へ戻す変換はありません。固定レイアウトと絵本では、得るものがほとんどありません。印を付ける文が少ないからです。
スキップされた章は、文単位の統計がないまま本のなかに残ります。Kobo ストアの DRM ファイルは拒否されます。その DRM を外すことは、このページではしません。
kepubify と、Calibre の Kobo ドライバー
単体ツールの kepubify と、Calibre の KoboTouchExtended プラグインは、同じ種類のマークアップ変換を行います。Calibre はそれに加え、USB でファイルをコピーし、端末のライブラリも更新できます。書棚をすでに Calibre で管理しているなら、ドライバーのほうが短い道です。
このページが行うのはマークアップだけです。Kobo とは通信せず、OPF を直すときに calibre: のメタデータを除きます。ファイルは 1 つ、インストールは不要。このページの仕事は、それだけです。
EPUB を KEpub に変換する方法
EPUB ファイルを選択
デバイスから本を開きます。ファイルはブラウザーが直接読み込みます — 何もどこにもアップロードされません。
KEpub に変換
各文に Kobo のマーカーが付き、本は .kepub.epub ファイルとして再パッケージされます。進行バーが、ローカルで実行される各ステップを表示します。
ダウンロードして Kobo へコピー
変換済みの本を保存し、USB ケーブルで Kobo に転送します。デバイスが拡張形式を自動的に認識します。
よくある質問
ダウンロードの末尾が .kepub.epub なのはなぜですか?
Kobo は、その二重拡張子で拡張レンダラーを選ぶからです。.epub という名前のファイルは、span があってもただの EPUB として開かれることが多く、章の統計はオフのままです。
章には、何が挿入されますか?
各文は、class が koboSpan で、id が kobo.4.2 のような span になります。body は div#book-columns と div#book-inner で包まれ、1 行のスタイルシートが、Kobo の既定余白の重なりを止めます。語句そのものは書き換えられません。
本がすでに KEpub だったら?
book-columns または koboSpan をすでに持つ文書には触れないので、span は入れ子になりません。すべての文書が変換済みなら、ツールはそこで止まり、2 つ目のコピーを書かずに、その旨を伝えます。
それでも Calibre は必要ですか?
Calibre に USB で本を送り、シリーズ情報を Kobo のデータベースに残してほしいときだけです。span の変換そのものに、Calibre は要りません。kepubify と KoboTouchExtended プラグインは、デスクトップで同等のマークアップ処理をします。
章がスキップされました。ダウンロードからページが欠けていますか?
欠けていません。その章は XML の解析に失敗したか、body がなかったため、変えずにコピーされ、文単位の統計は付きません。ほかの章には、引き続き span があります。結果の行に、スキップされたファイル数が出ます。