EPUBメタデータとは

EPUBメタデータは、EPUB ファイル内に埋め込まれた情報で、電子書籍のタイトル、著者、出版社、言語、出版日などのプロパティを説明します。このデータは Dublin Core メタデータ標準に従い、EPUB アーカイブ内の OPF (Open Packaging Format) ファイルに保存されます。メタデータは、電子書籍リーダー、図書館、デジタル書店が書籍を適切に分類、表示、検索するのに役立ちます。

EPUB ファイルをダウンロードまたは作成する場合、メタデータが不完全、不正確、または欠落していることがよくあります。これにより、リーダーアプリでの電子書籍の整理に問題が生じたり、書籍情報の表示が不正確になったり、ファイル共有時に問題が発生したりする可能性があります。このメタデータを直接編集するには、XML と EPUB ファイル構造に関する技術知識が必要です。

ツールの説明

このツールを使用すると、ブラウザで直接任意の EPUB ファイルのメタデータを表示および編集できます。EPUB ファイルをアップロードしてすべてのメタデータフィールドを抽出し、既存の値を変更し、新しいメタデータエントリを追加するか、不要なフィールドを削除します。元の書籍コンテンツとフォーマットを保持しながら、変更を適用した修正済み EPUB をダウンロードします。

編集できる一般的なメタデータフィールド:

フィールド 例の値
title The Great Gatsby
creator F. Scott Fitzgerald
language en
publisher Scribner
date 1925-04-10
subject Fiction, Classic Literature
identifier isbn:9780743273565
description A novel about the American Dream
rights Public Domain

EPUB 3 メタデータプロパティ:

プロパティ 例の値
dcterms:modified 2024-01-15T10:30:00Z
rendition:layout reflowable
rendition:orientation auto
calibre:series The Fitzgerald Collection
calibre:series_index 1

機能

  • すべてのメタデータを抽出: Dublin Core タグ、EPUB 2 メタ要素、EPUB 3 プロパティ、およびリンク要素を自動的に読み取ります
  • インプレイス編集: 既存のメタデータフィールド値を直接変更します
  • カスタムフィールドを追加: 標準 DC フィールドおよびカスタムプロパティを含む新しいメタデータエントリを作成します
  • フィールドを削除: 不要または不正確なメタデータエントリを削除します
  • ファイルの整合性を保持: すべての元のコンテンツが保持された適切にフォーマットされた EPUB をダウンロードします

サポートされている形式

このツールは EPUB 2 および EPUB 3 形式の両方をサポートし、さまざまなメタデータ構文を処理します:

  • Dublin Core 要素: <dc:title>, <dc:creator>, <dc:date> など
  • EPUB 2 メタタグ: <meta name="..." content="..." />
  • EPUB 3 プロパティ: <meta property="...">value</meta>
  • リンク要素: <link rel="..." href="..." />
  • Calibre メタデータ: calibre:series, calibre:series_index, calibre:rating

ユースケース

  • 電子書籍ライブラリに追加する前に、不正確な著者名またはタイトルを修正します
  • シリーズ情報、出版日、ISBN などの欠落メタデータを追加して、Calibre、Apple Books、Kindle などのリーダーアプリでの整理を改善します
  • EPUB ファイルを共有する前に、個人情報または不要なトラッキングメタデータを削除します

動作方法

  1. アップロード: デバイスから EPUB ファイルを選択します
  2. 解析: ツールが EPUB を解凍し、container.xml 経由で OPF ファイルを見つけ、すべてのメタデータを抽出します
  3. 編集: 抽出されたフィールドを編集可能なリスト形式で表示します
  4. 変更: 値を変更し、新しいフィールドを追加するか、既存のフィールドを削除します
  5. ダウンロード: 他のすべてのコンテンツを保持しながら、更新されたメタデータで新しい EPUB ファイルを生成します

制限事項

  • 最大ファイルサイズはブラウザメモリに依存します (通常、最大 100MB のファイルで正常に動作します)
  • DRM で保護された EPUB ファイルは処理できません
  • 一部の複雑なメタデータ属性 (opf:file-asopf:role など) は表示されますが、保存時に簡略化されます
  • ツールはブラウザ内でファイルを完全に処理します。データはサーバーにアップロードされません

ヒント

  • 電子書籍リーダー全体での互換性を最大化するために、標準 Dublin Core フィールド名 (title、creator、publisher、date、language など) を使用します
  • シリーズ情報については、広くサポートされている calibre:series および calibre:series_index フィールドを使用します
  • identifier フィールドには、一意の書籍識別子 (できれば isbn:1234567890 形式の ISBN) を含める必要があります
  • 日付フィールドは ISO 8601 形式に従う必要があります: YYYY-MM-DD または YYYY-MM-DDTHH:MM:SSZ