<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Calibre mobi から epub on File Format Blog</title>
    <link>https://blog.fileformat.com/ja/tag/calibre-mobi-%E3%81%8B%E3%82%89-epub/</link>
    <description>Recent content in Calibre mobi から epub on File Format Blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ja</language>
    <lastBuildDate>Fri, 24 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.fileformat.com/ja/tag/calibre-mobi-%E3%81%8B%E3%82%89-epub/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Calibre を使用して古い MOBI ファイルを EPUB に変換する方法</title>
      <link>https://blog.fileformat.com/ja/ebook/how-to-convert-mobi-to-epub-calibre/</link>
      <pubDate>Fri, 24 Jul 2026 00:00:00 +0000</pubDate>
      
      <guid>https://blog.fileformat.com/ja/ebook/how-to-convert-mobi-to-epub-calibre/</guid>
      <description>無料の Calibre で古い .mobi 書籍をすぐにクリーンな .epub に変換します—メタデータを保持し、一括変換が可能で、あらゆるデバイスで読むことができます（DRM は除去されません）。</description>
      <content:encoded><![CDATA[<p><strong>最終更新</strong>: 2026年7月24日</p>
<figure class="align-center ">
    <img loading="lazy" src="images/how-to-convert-mobi-to-epub-calibre.webp#center"
         alt="How to Convert Your Old MOBI Files to EPUB Using Calibre"/> 
</figure>

<p><strong>TL;DR</strong> – 古い <em>.mobi</em> 本がたくさんあり、Kindle 以外のデバイスで読みたい場合、Calibre（無料、オープンソース、そして驚くほど高機能）は、数クリックまたはターミナルのワンライナーでそれらをきれいな <em>.epub</em> ファイルに変換できます。プレーンテキストの変換はロスレスで、ほとんどのメタデータを保持し、バルク変換も可能です。覚えておいてください: Calibre <strong>削除しません</strong> DRM – DRM の取り扱いはご自身で合法的に行う必要があります。</p>
<hr>
<h2 id="mobi--epub-に変換する理由は">MOBI → EPUB に変換する理由は？</h2>
<ul>
<li><strong>MOBI は廃止が進んでいます。</strong> Amazon は 2000 年代初頭に MOBI を導入し、レガシー Kindle 用に存続させましたが、最新の Kindle 書籍は現在 AZW3/KFX で配信されています。</li>
<li><strong>EPUB は普遍的な共通言語です。</strong> Amazon 以外のほぼすべてのリーダー（iPad、Kobo、Nook、Apple Books、Android 電子書籍リーダー、さらにはウェブベースのリーダー）で EPUB が期待されています。変換することでライブラリが将来にわたって安全になります。</li>
<li><strong>Calibre の変換エンジンは実戦で検証済みです。</strong> 背後では <code>ebook-convert</code> が動作し、MOBI の内部 HTML/CSS を整然とした、標準準拠の EPUB 2 または 3 パッケージに書き換えます。</li>
<li><strong>メタデータは本とともに移動します。</strong> タイトル、著者、シリーズ情報、タグ、カバーアートは自動的にEPUBのOPFファイルにコピーされるので、整理が失われません。</li>
</ul>
<blockquote>
<p><strong>法的注意:</strong> CalibreはDRMを削除しません。MOBIファイルがDRMで保護されている場合、まず別のプラグイン（例: DeDRM）でDRMを除去する必要があり、<strong>かつ</strong> 法的に購入・所有している本にのみ行うべきです。</p>
</blockquote>
<hr>
<h2 id="calibre-のセットアップと起動">Calibre のセットアップと起動</h2>
<ol>
<li><strong>ダウンロードとインストール</strong> – 執筆時点での最新バージョン（v6.0以上）を <a href="https://calibre-ebook.com/download">https://calibre‑ebook.com/download</a> から取得してください。Windows、macOS、Linuxで動作します。</li>
<li><strong>アプリを起動</strong> – UIはダークモード、スリム化されたツールバー、そしてバルクジョブを楽にする「変換キュー」を備えています。</li>
<li><strong>オプションプラグイン</strong> –
<ul>
<li><strong>DeDRM</strong>（法的にDRMを扱う必要がある場合）。</li>
<li><strong>KoboTouchExtended</strong>（Kobo固有のメタデータを追加）。</li>
<li><strong>EpubMerge</strong>（複数のMOBIファイルを1つのEPUBに結合）。
プラグインは <em>Preferences → Plugins → Load plugin from file</em> でインストールします。</li>
</ul>
</li>
</ol>
<hr>
<h2 id="gui-ワークフロー--ワンクリック変換-windowsmacoslinux">GUI ワークフロー – ワンクリック変換 (Windows/macOS/Linux)</h2>
<table>
<thead>
<tr>
<th>ステップ</th>
<th>やること</th>
<th>重要な理由</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>1. MOBI を追加</strong></td>
<td>ファイルを Calibre のライブラリにドラッグ‑アンド‑ドロップするか、<strong>“Add books”</strong> をクリックします。</td>
<td>Calibre は MOBI の内部メタデータを読み取り、ライブラリエントリを作成します。</td>
</tr>
<tr>
<td><strong>2. 選択 → 本を変換</strong></td>
<td>エントリを右クリックするか（または右上の <strong>Convert books</strong> ボタンを使用してください）。</td>
<td>出力形式を選択する変換ダイアログが開きます。</td>
</tr>
<tr>
<td><strong>3. EPUB を選択</strong></td>
<td>右上のドロップダウンで <strong>EPUB</strong> を選択します。</td>
<td>Calibre に生成するコンテナを指示します。</td>
</tr>
<tr>
<td><strong>4. オプション設定を調整</strong>（推奨）</td>
<td>• <strong>Structure detection</strong> – カバーがない場合は “Force use of first image as cover” を有効にします。<!-- raw HTML omitted -->• <strong>Page setup</strong> – 画像が大きくなりすぎないよう、適切な <strong>Maximum page size</strong>（例: 1200 × 1600）を設定します。<!-- raw HTML omitted -->• <strong>EPUB output</strong> – 互換性を最大限にするために <strong>EPUB 2</strong> を、よりリッチな機能を利用するために <strong>EPUB 3</strong> を選択します。</td>
<td>これらの設定により、章の区切りを保持し、ファイルサイズを適切に保ち、EPUB が対象デバイスで正しく動作するようになります。</td>
</tr>
<tr>
<td><strong>5. OKをクリック</strong></td>
<td>変換キューが表示されます; Calibre がファイルを処理します。</td>
<td>進行状況を確認したり、一時停止したり、キャンセルしたりできます。</td>
</tr>
<tr>
<td><strong>6. エクスポート</strong></td>
<td>新しい EPUB を右クリック → <strong>“ディスクに保存”</strong> → フォルダーを選択します。</td>
<td>EPUB は、任意のリーダーやクラウドサービスにコピーできる状態になりました。</td>
</tr>
</tbody>
</table>
<h3 id="フォルダー全体を一括変換">フォルダー全体を一括変換</h3>
<ol>
<li><strong>“一括変換”</strong> ボタンをクリックします（2 本の矢印のように見えます）。</li>
<li>ダイアログで、<strong>“入力形式”</strong> を <strong>MOBI</strong> に、<strong>“出力形式”</strong> を <strong>EPUB</strong> に設定します。</li>
<li>フォルダーを追加（または複数の本を選択）し、<strong>“OK”</strong> をクリックします。Calibre はすべてのファイルをキューに入れ、各ファイルに対応する EPUB を出力します。</li>
</ol>
<hr>
<h2 id="コマンドラインの力--高速でスクリプト可能な変換">コマンドラインの力 – 高速でスクリプト可能な変換</h2>
<p>ターミナルを好む場合（または毎晩のジョブを自動化する必要がある場合）、Calibre には <code>ebook-convert</code> が同梱されています。以下に実用的なスニペットをいくつか示します。</p>
<h3 id="単一ファイル変換">単一ファイル変換</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>ebook-convert <span style="color:#e6db74">&#34;MyOldBook.mobi&#34;</span> <span style="color:#e6db74">&#34;MyOldBook.epub&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --epub-version<span style="color:#f92672">=</span><span style="color:#ae81ff">3</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --output-profile<span style="color:#f92672">=</span>generic_eink <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --max-toc-links<span style="color:#f92672">=</span><span style="color:#ae81ff">500</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --remove-first-image
</span></span></code></pre></div><ul>
<li><code>--epub-version</code> – 2 または 3 を選択します。</li>
<li><code>--output-profile</code> – 対象デバイス向けに画像サイズを最適化します（例: <code>kindle</code>、<code>generic_eink</code>）。</li>
<li><code>--remove-first-image</code> – カバー画像が本文に二度表示されるのを防ぎます。</li>
</ul>
<h3 id="バッチ変換-bash-ループ">バッチ変換 (Bash ループ)</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#66d9ef">for</span> f in *.mobi; <span style="color:#66d9ef">do</span>
</span></span><span style="display:flex;"><span>    ebook-convert <span style="color:#e6db74">&#34;</span>$f<span style="color:#e6db74">&#34;</span> <span style="color:#e6db74">&#34;</span><span style="color:#e6db74">${</span>f%.mobi<span style="color:#e6db74">}</span><span style="color:#e6db74">.epub&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>        --epub-version<span style="color:#f92672">=</span><span style="color:#ae81ff">2</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>        --cover<span style="color:#f92672">=</span><span style="color:#e6db74">&#34;</span><span style="color:#e6db74">${</span>f%.mobi<span style="color:#e6db74">}</span><span style="color:#e6db74">_cover.jpg&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>        --max-size<span style="color:#f92672">=</span>1200x1600
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">done</span>
</span></span></code></pre></div><h3 id="python-自動化-calibre-の-api">Python 自動化 (Calibre の API)</h3>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span><span style="color:#f92672">from</span> calibre.ebooks.conversion.cli <span style="color:#f92672">import</span> main <span style="color:#66d9ef">as</span> calibre_convert
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#66d9ef">def</span> <span style="color:#a6e22e">mobi_to_epub</span>(in_path, out_path, epub_version<span style="color:#f92672">=</span><span style="color:#ae81ff">3</span>):
</span></span><span style="display:flex;"><span>    args <span style="color:#f92672">=</span> [
</span></span><span style="display:flex;"><span>        in_path,
</span></span><span style="display:flex;"><span>        out_path,
</span></span><span style="display:flex;"><span>        <span style="color:#e6db74">&#39;--epub-version&#39;</span>, str(epub_version),
</span></span><span style="display:flex;"><span>        <span style="color:#e6db74">&#39;--output-profile&#39;</span>, <span style="color:#e6db74">&#39;generic_eink&#39;</span>,
</span></span><span style="display:flex;"><span>        <span style="color:#e6db74">&#39;--max-toc-links&#39;</span>, <span style="color:#e6db74">&#39;1000&#39;</span>
</span></span><span style="display:flex;"><span>    ]
</span></span><span style="display:flex;"><span>    calibre_convert(args)
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#75715e"># Example</span>
</span></span><span style="display:flex;"><span>mobi_to_epub(<span style="color:#e6db74">&#39;old_collection/1984.mobi&#39;</span>, <span style="color:#e6db74">&#39;new_epub/1984.epub&#39;</span>)
</span></span></code></pre></div><p>Calibre のインタプリタでスクリプトを実行します:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>calibre-debug -c <span style="color:#e6db74">&#34;convert_script.py&#34;</span>
</span></span></code></pre></div><p>これらの方法を使えば、MOBI ファイルのフォルダーを cron ジョブや CI パイプライン、あるいはシンプルなバッチファイルに投入し、整然とした EPUB ライブラリを手に入れることができます。</p>
<hr>
<h2 id="ヒントコツよくある落とし穴">ヒント、コツ、よくある落とし穴</h2>
<table>
<thead>
<tr>
<th>問題</th>
<th>修正 / ベストプラクティス</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>カバーが欠落または重複</strong></td>
<td>GUI では、<strong>“Force use of first image as cover”</strong> を有効にし、さらに <strong>“Remove first image from body”</strong> にチェックを入れます。CLI では、<code>--remove-first-image</code> を使用します。</td>
</tr>
<tr>
<td><strong>変換後のファイルサイズが大きすぎる</strong></td>
<td><strong>“Compress images”</strong> をオンにします（GUI）または CLI で <code>--max-size=1200x1600</code> と <code>--no-inline-toc</code> を追加します。</td>
</tr>
<tr>
<td><strong>章の区切りが消える</strong></td>
<td><strong>Page break detection</strong> の下で <strong>“Detect page breaks”</strong> を有効にします。Calibre は <code>&lt;hr&gt;</code> タグを挿入し、これが目次エントリになります。</td>
</tr>
<tr>
<td><strong>古いリーダーで EPUB が開かない</strong></td>
<td>EPUB 2 出力を強制します（<code>--epub-version=2</code>）し、高度な CSS 機能を回避してください。</td>
</tr>
<tr>
<td><strong>メタデータが失われます</strong></td>
<td>MOBI に実際にメタデータが含まれているか確認してください（変換前に <strong>“Edit metadata”</strong> を使用します）。Calibre は可能な限りコピーしますが、元ファイルに何かが欠けている場合は手動で追加する必要があります。</td>
</tr>
<tr>
<td><strong>混在フォーマットのライブラリがあります</strong></td>
<td>Calibre の <strong>“Auto‑convert”</strong> ルール（Preferences → Adding books → “Auto‑convert added books”）を使用して、インポート時に新しい MOBI を自動的に EPUB に変換します。</td>
</tr>
</tbody>
</table>
<h3 id="将来への備え">将来への備え</h3>
<ul>
<li><strong>AI 強化プラグイン</strong> が登場しています（例：OpenAI‑Summarizer）。これらは欠落した章タイトルを自動生成したり、変換前に OCR 生成の MOBI ファイルを改善したりできます。Calibre のプラグインリポジトリに注目してください。</li>
<li><strong>Read‑anywhere エコシステム</strong>（Apple Books、Google Play Books、Kobo）はすべて EPUB が必要です。今すぐ変換すれば、Nextcloud などのクラウドサービスとライブラリを同期でき、Amazon のエコシステムにロックされることなくあらゆるデバイスで読むことができます。</li>
</ul>
<hr>
<h2 id="まとめ">まとめ</h2>
<p>Calibre を使ってレガシーな MOBI コレクションを EPUB に変換するのは簡単です。ポイント＆クリックの UI を好むか、洗練されたコマンドラインスクリプトを使用するかに関わらず、プロセスはテキスト、画像、メタデータを保持し、今日の「read‑anywhere」世界に対応したポータブルでオープンフォーマットのライブラリを提供します。注意してください</p>
<p>DRM に注意し、元の MOBI ファイルと新しく作成した EPUB の両方のバックアップを保持し、変換が余計なフォーマットの不具合を導入していないかを二重チェックしてから元ファイルを削除してください。対象デバイスで最初の数章をざっと確認すれば、残っている問題が通常は判明します。</p>
<hr>
<h2 id="バックアップ戦略--ライブラリを安全に保つ">バックアップ戦略 – ライブラリを安全に保つ</h2>
<ol>
<li>
<p><strong>Calibre ライブラリフォルダーをミラーリングする</strong>
Calibre は各書籍をメインライブラリディレクトリのサブフォルダーに保存します（macOS/Linux の場合は <code>~/Calibre Library/</code>、Windows の場合は <code>C:\Users\&lt;Name&gt;\Calibre Library\</code>）。クラウド同期サービス（OneDrive、Dropbox、Google Drive、またはセルフホストの Nextcloud）を使用して、このフォルダーをリアルタイムでミラーリングしてください。</p>
<ul>
<li><strong>メリット:</strong> すぐにバージョン管理ができ、変換が失敗した場合でも簡単に復元できます。</li>
<li><strong>デメリット:</strong> サービスによってはファイルサイズ制限があります。画像が多い大きな EPUB は選択的に同期する必要があるかもしれません。</li>
</ul>
</li>
<li>
<p><strong>カタログをエクスポートする</strong>
Calibre UI から、<strong>“Library → Export/Import → Export all calibre data”</strong> を選択します。これにより、JSON/CSV ダンプが作成され、ライブラリをゼロから再構築する必要がある場合に再インポートできます。</p>
</li>
<li>
<p><strong>チェックサム検証</strong>
一括変換後、シンプルなチェックサム比較を実行し、すべての MOBI に対応する EPUB があることを確認します：</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>find . -name <span style="color:#e6db74">&#34;*.mobi&#34;</span> -exec md5sum <span style="color:#f92672">{}</span> <span style="color:#ae81ff">\;</span> &gt; mobi_md5.txt
</span></span><span style="display:flex;"><span>find . -name <span style="color:#e6db74">&#34;*.epub&#34;</span> -exec md5sum <span style="color:#f92672">{}</span> <span style="color:#ae81ff">\;</span> &gt; epub_md5.txt
</span></span><span style="display:flex;"><span>diff mobi_md5.txt epub_md5.txt   <span style="color:#75715e"># should show only filename differences, not mismatched hashes</span>
</span></span></code></pre></div></li>
</ol>
<p>ファイルがチェックサムテストに失敗した場合、その特定のタイトルに対して変換を再実行してください。</p>
<hr>
<h2 id="epub-をデバイスに同期する">EPUB をデバイスに同期する</h2>
<table>
<thead>
<tr>
<th>デバイス</th>
<th>推奨方法</th>
<th>手順</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Kobo</strong></td>
<td>Calibre の組み込み <strong>「デバイスへ送信」</strong></td>
<td>USBで接続し、<strong>デバイスアイコン</strong> をクリックし、次に <strong>「デバイスへ送信 → 特定の形式を送信 → EPUB」</strong>。</td>
</tr>
<tr>
<td><strong>Apple Books（iOS/macOS）</strong></td>
<td>AirDrop または iCloud Drive</td>
<td>EPUB を macOS の <strong>Books</strong> アプリにドラッグするか、Mac/PC から iPhone/iPad へ AirDrop します。</td>
</tr>
<tr>
<td><strong>Android（Moon+ Reader、Aldiko など）</strong></td>
<td>直接ファイルコピーまたはクラウド同期</td>
<td>デバイス上の <code>Books/</code> フォルダに EPUB フォルダをコピーするか、<strong>Google Drive</strong> のような同期フォルダを使用してリーダーアプリ内から開きます。</td>
</tr>
<tr>
<td><strong>Webベースのリーダー（Readium、BookFusion）</strong></td>
<td>Web UI からアップロード</td>
<td>サービスにログインし、<strong>Upload</strong> をクリックして EPUB を選択すると、クラウドライブラリに表示されます。</td>
</tr>
</tbody>
</table>
<p>ほとんどの最新リーダーは、EPUB の内部ナビゲーションファイル（<code>toc.ncx</code> または <code>nav.xhtml</code>）から自動的に目次を生成します。章が欠落している場合は、Calibre の <strong>“Structure detection”</strong> 設定に戻り、<strong>“Force detection of chapters”</strong> オプションを試してみてください。</p>
<hr>
<h2 id="高度なカスタマイズ--デフォルトでは足りない場合">高度なカスタマイズ – デフォルトでは足りない場合</h2>
<h3 id="1-カスタム-css-の注入">1. カスタム CSS の注入</h3>
<p>すべての変換書籍で一貫した外観（例：特定のフォントファミリーや行間）を保ちたい場合は、CSS ファイル（<code>my_style.css</code>）を作成し、Calibre に指定してください：</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>ebook-convert input.mobi output.epub <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --extra-css<span style="color:#f92672">=</span><span style="color:#e6db74">&#34;my_style.css&#34;</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --embed-all-fonts
</span></span></code></pre></div><p><code>--embed-all-fonts</code> フラグはフォントファイルを EPUB 内にバンドルし、どのデバイスでも同じタイポグラフィを保証します。</p>
<h3 id="2-広告や定型文の削除">2. 広告や定型文の削除</h3>
<p>一部の MOBI ファイル（特にフリー配布サイトから取得したもの）には、冒頭または末尾にプロモーションページが含まれています。Calibre の <strong>“Page setup → Remove first/last N pages”</strong> または CLI フラグを使用してください：</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>ebook-convert input.mobi output.epub <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --remove-first-paragraphs<span style="color:#f92672">=</span><span style="color:#ae81ff">2</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --remove-last-paragraphs<span style="color:#f92672">=</span><span style="color:#ae81ff">3</span>
</span></span></code></pre></div><h3 id="3-固定レイアウト対応の-epub3-への変換">3. 固定レイアウト対応の EPUB 3 への変換</h3>
<p>画像が多い書籍（コミック、教科書、子供向け絵本）では、固定レイアウト EPUB が必要になることがあります。GUI の <strong>EPUB output → “Create a fixed‑layout EPUB”</strong> で有効にするか、CLI で設定してください：</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>ebook-convert input.mobi output.epub <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --epub-version<span style="color:#f92672">=</span><span style="color:#ae81ff">3</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --fixed-layout<span style="color:#f92672">=</span><span style="color:#ae81ff">1</span> <span style="color:#ae81ff">\
</span></span></span><span style="display:flex;"><span><span style="color:#ae81ff"></span>    --page-breaks-before<span style="color:#f92672">=</span><span style="color:#e6db74">&#34;img&#34;</span>
</span></span></code></pre></div><h3 id="4-メタデータに基づくファイルの一括リネーム">4. メタデータに基づくファイルの一括リネーム</h3>
<p>変換後、<code>Author - Series #01 - Title.epub</code> のようなきれいなファイル名にしたいかもしれません。Calibre はこれを自動的に行うことができます：</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>calibre-debug -c <span style="color:#e6db74">&#34;from calibre.ebooks.metadata import check_isbn; \
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">import os; \
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">for book in os.listdir(&#39;epub_folder&#39;): \
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">    if book.lower().endswith(&#39;.epub&#39;): \
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">        path = os.path.join(&#39;epub_folder&#39;, book); \
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">        mi = check_isbn(path); \
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">        new_name = f\&#34;{mi.authors[0]} - {mi.title}.epub\&#34;; \
</span></span></span><span style="display:flex;"><span><span style="color:#e6db74">        os.rename(path, os.path.join(&#39;epub_folder&#39;, new_name))&#34;</span>
</span></span></code></pre></div><p><em>(ご自身のニーズに合わせた適切なメタデータ抽出ルーチンにこのスニペットを置き換えてください。)</em></p>
<hr>
<h2 id="よくある質問-faq">よくある質問 (FAQ)</h2>
<p>**Q: 画像は自動的に縮小されますか？
<strong>A:</strong> はい、<em>“Compress images”</em> オプションを有効にするか <code>--max-size</code> を設定すれば自動的に縮小されます。Calibre は対象デバイスのプロファイルを考慮するため、Kindle Paperwhite ではタブレットより小さな画像が使用されます。</p>
<p><strong>Q: Kobo で EPUB が開けません – “Invalid EPUB” と表示されます。
<strong>A:</strong> Kobo デバイスは EPUB バージョンと <code>toc.ncx</code> の有無に厳しいです。<code>--epub-version=2</code> を使用して再変換し、</strong>“Create a Table of Contents”** がチェックされていることを確認してください。</p>
<p>**Q: シリーズ情報をそのまま保持するにはどうすればよいですか？
<strong>A:</strong> Calibre は MOBI の内部メタデータからシリーズタグを読み取ります。タグがない場合は、変換前に <strong>Edit metadata</strong> ウィンドウで手動で追加してください。シリーズ名とインデックスは EPUB の OPF ファイルに書き込まれます。</p>
<p>**Q: 同じバッチでMOBIを他のフォーマット（PDF、AZW3）に変換できますか？
<strong>A:</strong> 絶対に可能です。<code>ebook-convert</code> コマンドはサポートされているすべての出力フォーマットを受け付けます。例えば、1回の処理でEPUBとPDFの両方を生成するには、2つの別々のコマンドを実行するか、目的の拡張子を繰り返し処理する小さなシェルループを使用します。</p>
<p>**Q: ローカルにダウンロードせずに、クラウドストレージサービス（例：Google Drive）から直接変換する方法はありますか？
<strong>A:</strong> Calibre の <strong>“Add books”</strong> ダイアログは URL を受け付けます。MOBI ファイルへの直接ダウンロードリンクを指定すると、Calibre が取得し、変換し、結果をライブラリに保存します。大量の操作の場合は、クラウドドライブをローカルにマウント（rclone、Google Drive File Stream などを使用）し、Calibre をそのマウントフォルダに指すだけです。</p>
<hr>
<h2 id="最終的な考え">最終的な考え</h2>
<p>独自のAmazon中心フォーマットから、オープンで将来性のあるEPUBエコシステムへ移行することは、一度の投資であり、新しい電子書籍リーダーを手に入れたりプラットフォームを切り替えるたびに利益をもたらします。Calibre の洗練されたグラフィカルインターフェースと強力なコマンドラインエンジンの組み合わせにより、最初はドラッグ＆ドロップだけで始め、後に完全に自動化された夜間ジョブへと拡張し、ライブラリを常に清潔に保つことができます。</p>
<p>覚えておいてください：</p>
<ul>
<li><strong>まずDRMを確認してください</strong> – Calibreではここでは助けになりません。</li>
<li><strong>少数の本でテスト</strong> を大規模なバッチ変換を開始する前に行ってください。</li>
<li><strong>バックアップ</strong> をソースファイルと出力ファイルの両方に行ってください。</li>
<li><strong>設定を調整</strong> (カバー処理、画像圧縮、EPUBバージョン) をターゲットデバイスの特性に合わせてください。</li>
</ul>
<p>クリーンなEPUBコレクションが手に入れば、どこでも読む自由を楽しめ、友人と共有できます（著作権法の範囲内で）、さらにはノート取りやテキスト読み上げパイプラインなどの個人プロジェクトにコンテンツを再利用することもできます。</p>
<p>変換がうまくいきますように、そしてあなたの電子読書体験が永遠に続き、DRMフリーでありますように！</p>
<!-- raw HTML omitted -->
]]></content:encoded>
    </item>
    
  </channel>
</rss>
