Che cos'è i metadati EPUB?

I metadati EPUB sono informazioni incorporate all'interno di un file EPUB che descrivono le proprietà dell'ebook come titolo, autore, editore, lingua e data di pubblicazione. Questi dati seguono lo standard di metadati Dublin Core e sono archiviati nel file OPF (Open Packaging Format) all'interno dell'archivio EPUB. I metadati aiutano i lettori di ebook, le biblioteche e i negozi di libri digitali a categorizzare, visualizzare e cercare correttamente i libri.

Quando scarichi o crei un file EPUB, spesso contiene metadati incompleti, errati o mancanti. Questo può causare problemi con l'organizzazione degli ebook nelle app di lettura, visualizzazione errata delle informazioni del libro o problemi durante la condivisione dei file. La modifica di questi metadati direttamente richiede conoscenze tecniche di XML e della struttura del file EPUB.

Descrizione dello strumento

Questo strumento ti consente di visualizzare e modificare i metadati di qualsiasi file EPUB direttamente nel tuo browser. Carica un file EPUB per estrarre tutti i campi di metadati, modificare i valori esistenti, aggiungere nuove voci di metadati o rimuovere campi indesiderati. Scarica l'EPUB modificato con le tue modifiche applicate mantenendo il contenuto e la formattazione del libro originale.

Esempi

Campi di metadati comuni che puoi modificare:

Campo Valore di esempio
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

Proprietà dei metadati EPUB 3:

Proprietà Valore di esempio
dcterms:modified 2024-01-15T10:30:00Z
rendition:layout reflowable
rendition:orientation auto
calibre:series The Fitzgerald Collection
calibre:series_index 1

Funzionalità

  • Estrai tutti i metadati: Legge automaticamente i tag Dublin Core, gli elementi meta EPUB 2, le proprietà EPUB 3 e gli elementi link
  • Modifica in posizione: Modifica direttamente il valore di qualsiasi campo di metadati esistente
  • Aggiungi campi personalizzati: Crea nuove voci di metadati inclusi i campi DC standard e le proprietà personalizzate
  • Rimuovi campi: Elimina le voci di metadati indesiderate o errate
  • Preserva l'integrità del file: Scarica un EPUB correttamente formattato con tutto il contenuto originale intatto

Formati supportati

Lo strumento supporta sia i formati EPUB 2 che EPUB 3, gestendo varie sintassi di metadati:

  • Elementi Dublin Core: <dc:title>, <dc:creator>, <dc:date>, ecc.
  • Tag meta EPUB 2: <meta name="..." content="..." />
  • Proprietà EPUB 3: <meta property="...">value</meta>
  • Elementi link: <link rel="..." href="..." />
  • Metadati Calibre: calibre:series, calibre:series_index, calibre:rating

Casi d'uso

  • Correggi nomi di autori o titoli errati prima di aggiungere libri alla tua libreria di ebook
  • Aggiungi metadati mancanti come informazioni sulla serie, date di pubblicazione o ISBN per migliorare l'organizzazione nelle app di lettura come Calibre, Apple Books o Kindle
  • Rimuovi informazioni personali o metadati di tracciamento indesiderati prima di condividere file EPUB

Come funziona

  1. Carica: Seleziona un file EPUB dal tuo dispositivo
  2. Analizza: Lo strumento decomprime l'EPUB, individua il file OPF tramite container.xml ed estrae tutti i metadati
  3. Modifica: Visualizza i campi estratti in un formato di elenco modificabile
  4. Modifica: Cambia i valori, aggiungi nuovi campi o rimuovi quelli esistenti
  5. Scarica: Genera un nuovo file EPUB con metadati aggiornati mantenendo tutto il resto del contenuto

Limitazioni

  • La dimensione massima del file dipende dalla memoria del browser (in genere funziona bene con file fino a 100MB)
  • I file EPUB protetti da DRM non possono essere elaborati
  • Alcuni attributi di metadati complessi (come opf:file-as o opf:role) vengono visualizzati ma semplificati al salvataggio
  • Lo strumento elabora i file interamente nel tuo browser—nessun dato viene caricato su alcun server

Suggerimenti

  • Usa nomi di campi Dublin Core standard (title, creator, publisher, date, language, ecc.) per la massima compatibilità tra i lettori di ebook
  • Per le informazioni sulla serie, usa i campi calibre:series e calibre:series_index che sono ampiamente supportati
  • Il campo identifier deve contenere un identificatore univoco del libro—preferibilmente un ISBN nel formato isbn:1234567890
  • I campi data devono seguire il formato ISO 8601: YYYY-MM-DD o YYYY-MM-DDTHH:MM:SSZ