O que é metadados EPUB?

Metadados EPUB são informações incorporadas em um arquivo EPUB que descrevem as propriedades do ebook, como título, autor, editora, idioma e data de publicação. Esses dados seguem o padrão de metadados Dublin Core e são armazenados no arquivo OPF (Open Packaging Format) dentro do arquivo EPUB. Os metadados ajudam leitores de ebook, bibliotecas e lojas de livros digitais a categorizar, exibir e pesquisar livros adequadamente.

Quando você baixa ou cria um arquivo EPUB, ele geralmente contém metadados incompletos, incorretos ou ausentes. Isso pode causar problemas com a organização de ebook em aplicativos de leitura, exibição incorreta de informações do livro ou problemas ao compartilhar arquivos. Editar esses metadados diretamente requer conhecimento técnico de XML e da estrutura do arquivo EPUB.

Descrição da ferramenta

Esta ferramenta permite visualizar e editar os metadados de qualquer arquivo EPUB diretamente no seu navegador. Carregue um arquivo EPUB para extrair todos os campos de metadados, modificar valores existentes, adicionar novas entradas de metadados ou remover campos indesejados. Baixe o EPUB modificado com suas alterações aplicadas, preservando o conteúdo e a formatação original do livro.

Exemplos

Campos de metadados comuns que você pode editar:

Campo Valor de Exemplo
title The Great Gatsby
creator F. Scott Fitzgerald
language en
publisher Scribner
date 1925-04-10
subject Ficção, Literatura Clássica
identifier isbn:9780743273565
description Um romance sobre o Sonho Americano
rights Domínio Público

Propriedades de metadados EPUB 3:

Propriedade Valor de Exemplo
dcterms:modified 2024-01-15T10:30:00Z
rendition:layout reflowable
rendition:orientation auto
calibre:series The Fitzgerald Collection
calibre:series_index 1

Recursos

  • Extrair todos os metadados: Lê automaticamente tags Dublin Core, elementos meta EPUB 2, propriedades EPUB 3 e elementos de link
  • Editar no local: Modifique qualquer valor de campo de metadados existente diretamente
  • Adicionar campos personalizados: Crie novas entradas de metadados, incluindo campos DC padrão e propriedades personalizadas
  • Remover campos: Exclua entradas de metadados indesejadas ou incorretas
  • Preservar integridade do arquivo: Baixe um EPUB adequadamente formatado com todo o conteúdo original intacto

Formatos suportados

A ferramenta suporta os formatos EPUB 2 e EPUB 3, tratando várias sintaxes de metadados:

  • Elementos Dublin Core: <dc:title>, <dc:creator>, <dc:date>, etc.
  • Tags meta EPUB 2: <meta name="..." content="..." />
  • Propriedades EPUB 3: <meta property="...">value</meta>
  • Elementos de link: <link rel="..." href="..." />
  • Metadados Calibre: calibre:series, calibre:series_index, calibre:rating

Casos de uso

  • Corrigir nomes de autores ou títulos incorretos antes de adicionar livros à sua biblioteca de ebook
  • Adicionar metadados ausentes como informações de série, datas de publicação ou ISBNs para melhorar a organização em aplicativos de leitura como Calibre, Apple Books ou Kindle
  • Remover informações pessoais ou metadados de rastreamento indesejados antes de compartilhar arquivos EPUB

Como funciona

  1. Carregar: Selecione um arquivo EPUB do seu dispositivo
  2. Analisar: A ferramenta descompacta o EPUB, localiza o arquivo OPF via container.xml e extrai todos os metadados
  3. Editar: Visualize os campos extraídos em um formato de lista editável
  4. Modificar: Altere valores, adicione novos campos ou remova os existentes
  5. Baixar: Gere um novo arquivo EPUB com metadados atualizados, preservando todo o outro conteúdo

Limitações

  • O tamanho máximo do arquivo depende da memória do navegador (geralmente funciona bem com arquivos de até 100MB)
  • Arquivos EPUB protegidos por DRM não podem ser processados
  • Alguns atributos de metadados complexos (como opf:file-as ou opf:role) são exibidos, mas simplificados quando salvos
  • A ferramenta processa arquivos inteiramente no seu navegador—nenhum dado é enviado para qualquer servidor

Dicas

  • Use nomes de campos Dublin Core padrão (title, creator, publisher, date, language, etc.) para máxima compatibilidade entre leitores de ebook
  • Para informações de série, use os campos calibre:series e calibre:series_index que são amplamente suportados
  • O campo identifier deve conter um identificador único do livro—preferencialmente um ISBN no formato isbn:1234567890
  • Campos de data devem seguir o formato ISO 8601: YYYY-MM-DD ou YYYY-MM-DDTHH:MM:SSZ