Co to jest metadane EPUB?

Metadane EPUB to osadzone informacje w pliku EPUB, które opisują właściwości e-booka, takie jak tytuł, autor, wydawca, język i data publikacji. Te dane są zgodne ze standardem metadanych Dublin Core i przechowywane w pliku OPF (Open Packaging Format) wewnątrz archiwum EPUB. Metadane pomagają czytelnikom e-booków, bibliotekom i cyfrowym księgarniom prawidłowo kategoryzować, wyświetlać i wyszukiwać książki.

Gdy pobierasz lub tworzysz plik EPUB, często zawiera on niekompletne, nieprawidłowe lub brakujące metadane. Może to powodować problemy z organizacją e-booków w aplikacjach czytnika, nieprawidłowe wyświetlanie informacji o książce lub problemy przy udostępnianiu plików. Edycja tych metadanych bezpośrednio wymaga wiedzy technicznej na temat XML i struktury pliku EPUB.

Opis narzędzia

To narzędzie pozwala przeglądać i edytować metadane dowolnego pliku EPUB bezpośrednio w przeglądarce. Prześlij plik EPUB, aby wyodrębnić wszystkie pola metadanych, zmodyfikować istniejące wartości, dodać nowe wpisy metadanych lub usunąć niepotrzebne pola. Pobierz zmodyfikowany plik EPUB ze swoimi zmianami, zachowując oryginalną zawartość i formatowanie książki.

Przykłady

Typowe pola metadanych, które możesz edytować:

Pole Przykładowa wartość
title Wielki Gatsby
creator F. Scott Fitzgerald
language en
publisher Scribner
date 1925-04-10
subject Fikcja, Literatura klasyczna
identifier isbn:9780743273565
description Powieść o Amerykańskim Śnie
rights Domena publiczna

Właściwości metadanych EPUB 3:

Właściwość Przykładowa wartość
dcterms:modified 2024-01-15T10:30:00Z
rendition:layout reflowable
rendition:orientation auto
calibre:series The Fitzgerald Collection
calibre:series_index 1

Funkcje

  • Wyodrębnij wszystkie metadane: Automatycznie odczytuje tagi Dublin Core, elementy meta EPUB 2, właściwości EPUB 3 i elementy link
  • Edycja na miejscu: Modyfikuj dowolną istniejącą wartość pola metadanych bezpośrednio
  • Dodaj pola niestandardowe: Utwórz nowe wpisy metadanych, w tym standardowe pola DC i właściwości niestandardowe
  • Usuń pola: Usuń niepotrzebne lub nieprawidłowe wpisy metadanych
  • Zachowaj integralność pliku: Pobierz prawidłowo sformatowany plik EPUB ze wszystką oryginalną zawartością

Obsługiwane formaty

Narzędzie obsługuje zarówno formaty EPUB 2, jak i EPUB 3, obsługując różne składnie metadanych:

  • Elementy Dublin Core: <dc:title>, <dc:creator>, <dc:date>, itp.
  • Tagi meta EPUB 2: <meta name="..." content="..." />
  • Właściwości EPUB 3: <meta property="...">value</meta>
  • Elementy link: <link rel="..." href="..." />
  • Metadane Calibre: calibre:series, calibre:series_index, calibre:rating

Przypadki użycia

  • Napraw nieprawidłowe nazwiska autorów lub tytuły przed dodaniem książek do biblioteki e-booków
  • Dodaj brakujące metadane, takie jak informacje o seriach, daty publikacji lub numery ISBN, aby poprawić organizację w aplikacjach czytnika, takich jak Calibre, Apple Books lub Kindle
  • Usuń informacje osobiste lub niepotrzebne metadane śledzące przed udostępnieniem plików EPUB

Jak to działa

  1. Prześlij: Wybierz plik EPUB ze swojego urządzenia
  2. Analiza: Narzędzie rozpakuje plik EPUB, zlokalizuje plik OPF za pośrednictwem container.xml i wyodrębni wszystkie metadane
  3. Edycja: Wyświetl wyodrębnione pola w edytowalnym formacie listy
  4. Modyfikacja: Zmień wartości, dodaj nowe pola lub usuń istniejące
  5. Pobierz: Wygeneruj nowy plik EPUB ze zaktualizowanymi metadanymi, zachowując całą pozostałą zawartość

Ograniczenia

  • Maksymalny rozmiar pliku zależy od pamięci przeglądarki (zwykle działa dobrze z plikami do 100MB)
  • Pliki EPUB chronione technologią DRM nie mogą być przetwarzane
  • Niektóre złożone atrybuty metadanych (takie jak opf:file-as lub opf:role) są wyświetlane, ale uproszczone podczas zapisywania
  • Narzędzie przetwarza pliki całkowicie w Twojej przeglądarce — żadne dane nie są przesyłane na żaden serwer

Porady

  • Używaj standardowych nazw pól Dublin Core (title, creator, publisher, date, language, itp.) dla maksymalnej kompatybilności między czytnikami e-booków
  • W przypadku informacji o seriach używaj pól calibre:series i calibre:series_index, które są szeroko obsługiwane
  • Pole identifier powinno zawierać unikalny identyfikator książki — najlepiej ISBN w formacie isbn:1234567890
  • Pola daty powinny być zgodne z formatem ISO 8601: YYYY-MM-DD lub YYYY-MM-DDTHH:MM:SSZ