Редактор метаданных EPUB
Редактируйте метаданные электронной книги EPUB, включая название, автора, издателя, ISBN и другую информацию. Загрузите файл EPUB и измените его метаданные.
Ввод
Вывод
Документация
Что такое метаданные EPUB?
Метаданные EPUB — это встроенная информация в файле EPUB, которая описывает свойства электронной книги, такие как название, автор, издатель, язык и дата публикации. Эти данные следуют стандарту метаданных Dublin Core и хранятся в файле OPF (Open Packaging Format) внутри архива EPUB. Метаданные помогают приложениям для чтения электронных книг, библиотекам и цифровым книжным магазинам правильно категоризировать, отображать и искать книги.
Когда вы загружаете или создаете файл 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, элементы meta EPUB 2, свойства EPUB 3 и элементы link
- Редактирование на месте: Измените значение любого существующего поля метаданных напрямую
- Добавление пользовательских полей: Создавайте новые записи метаданных, включая стандартные поля DC и пользовательские свойства
- Удаление полей: Удаляйте ненужные или неправильные записи метаданных
- Сохранение целостности файла: Загружает правильно отформатированный EPUB со всем исходным содержимым
Поддерживаемые форматы
Инструмент поддерживает форматы EPUB 2 и EPUB 3, обрабатывая различные синтаксисы метаданных:
- Элементы Dublin Core:
<dc:title>,<dc:creator>,<dc:date>и т. д. - Теги meta EPUB 2:
<meta name="..." content="..." /> - Свойства EPUB 3:
<meta property="...">value</meta> - Элементы link:
<link rel="..." href="..." /> - Метаданные Calibre:
calibre:series,calibre:series_index,calibre:rating
Варианты использования
- Исправьте неправильные имена авторов или названия перед добавлением книг в вашу библиотеку электронных книг
- Добавьте отсутствующие метаданные, такие как информация о серии, даты публикации или ISBN, чтобы улучшить организацию в приложениях для чтения, таких как Calibre, Apple Books или Kindle
- Удалите личную информацию или нежелательные метаданные отслеживания перед обменом файлами EPUB
Как это работает
- Загрузка: Выберите файл EPUB с вашего устройства
- Анализ: Инструмент распаковывает EPUB, находит файл OPF через container.xml и извлекает все метаданные
- Редактирование: Просмотрите извлеченные поля в редактируемом формате списка
- Изменение: Измените значения, добавьте новые поля или удалите существующие
- Загрузка: Создайте новый файл EPUB с обновленными метаданными, сохраняя все остальное содержимое
Ограничения
- Максимальный размер файла зависит от памяти браузера (обычно хорошо работает с файлами размером до 100 МБ)
- Файлы EPUB с защитой DRM не могут быть обработаны
- Некоторые сложные атрибуты метаданных (такие как
opf:file-asилиopf:role) отображаются, но упрощаются при сохранении - Инструмент обрабатывает файлы полностью в вашем браузере — никакие данные не загружаются на какой-либо сервер
Советы
- Используйте стандартные имена полей Dublin Core (title, creator, publisher, date, language и т. д.) для максимальной совместимости со всеми приложениями для чтения электронных книг
- Для информации о серии используйте поля
calibre:seriesиcalibre:series_index, которые широко поддерживаются - Поле
identifierдолжно содержать уникальный идентификатор книги — предпочтительно ISBN в форматеisbn:1234567890 - Поля даты должны следовать формату ISO 8601:
YYYY-MM-DDилиYYYY-MM-DDTHH:MM:SSZ