免费 EPUB 元数据与封面编辑器
修改 EPUB 的标题、作者、系列、语言、标签和简介,或添加、更换封面,让它在 Kindle、Kobo 和 Apple Books 上正确显示和排序。书中的其他内容保持原样。在浏览器中运行,书籍不会上传。
将文件拖放到此处,或点击浏览
EPUB · 在你的设备上处理
或按 Ctrl+V 从剪贴板粘贴
你的文件永远不会离开你的设备。所有处理都在你的浏览器中本地进行。
工作原理
EPUB 是一个 ZIP 文件,其中的包文档(OPF)列出了标题、作者、语言和封面。本页面在你的浏览器中打开 ZIP,只重写 OPF 中表单上的字段,其余内容保持原样,并保存一个带有你所选封面的新 EPUB。
- 1打开电子书拖入 EPUB,或点击“浏览文件”。将显示当前的标题、作者、系列、语言、标签、简介和封面。
- 2修正信息修改任意字段。每位作者单独一行。系列及其序号能让书籍在你的阅读器上按顺序排列。
- 3添加或更换封面选择一张图片。它会被缩放到最大 1600×2560(Kindle 推荐的尺寸),书中的封面页也会相应更新。
- 4保存点击“保存 EPUB”。文件可命名为“作者 - 书名.epub”。把它发送到你的 Kindle,或在 Apple Books 或 Kobo 中打开。
你的电子书在此浏览器中编辑,绝不会上传。
指南
操作示例
点按“尝试示例”。文件标签显示 untitled_document_final (2).epub 和“EPUB 3”。表单已填入:标题“untitled_document_final (2)”、作者“Unknown”、语言“en”,封面面板显示“这本书没有封面”。复选框显示为 将文件命名为“Unknown - untitled_document_final (2).epub”。在标题中输入“The Lighthouse Keeper”,在作者中输入“Mira Okafor”,在系列中输入“Harbour Lights”,在“系列序号”中输入 1,在标签中输入“sea, fiction”。复选框现在显示为 将文件命名为“Mira Okafor - The Lighthouse Keeper.epub”。点按“添加封面”,选择一张 3000 × 4500 的图片:面板会显示 1600×2400 和文件大小,并带有“保留原封面”链接。点按“保存 EPUB”。文件开始下载,页面显示“已保存为 Mira Okafor - The Lighthouse Keeper.epub。”
使用哪些设置,以及限制
- 先修正标题和作者。 “作者”每行一个名字,分号也会开始一个新名字。单独一行中如果含有“&”或“and”,例如“Ann Lee & Bo Chen”,会被拆成两位作者;“Last, First”这种写法则保持完整。只有作者会被替换:正如页面所说,书中已有的编辑、译者和插画师会保留。复选框 将文件命名为“作者 - 标题.epub” 默认勾选,并使用第一位作者。文件名中不允许的字符会变成空格,标题最多保留 120 个字符,作者最多 60 个。取消勾选即可保留原文件名。
- 添加系列,让这本书与同系列的书排在一起。 在“系列”中输入名称,在“系列序号”中输入位置。工具会写入 calibre 的系列字段;对于 EPUB 3 的书,还会写入标准的 EPUB 3 系列条目。calibre 中像 1.0 这样的数字会显示为 1。只有存在系列名称时才会写入序号。如果您清空“系列”,书中的系列条目会被移除。打开文件时,会读取已有的 calibre 系列字段和 EPUB 3 系列条目。
- 使用语言代码,而不是语言名称。 “语言”会提示 34 个代码,包括 en、pt-BR、zh-Hans 和 zh-Hant。输入框接受两个或三个字母,后面可以加 -BR 之类的部分。如果您输入 English 或 en_US,提示会变成琥珀色,并显示“请使用 en、fr 或 pt-BR 这样的语言代码,而不是语言名称。”该警告不会阻止保存。如果输入框为空,工具仍会写入 en,因为页面提示 Kindle 需要填写语言。所以对于非英语的书,请检查这一栏。
- 添加或更换封面。 按钮显示为“添加封面”或“更换封面”,会打开选择器,支持 JPEG、PNG、WebP、GIF、AVIF 和 BMP 图片。大于 1600 × 2560 的图片会按比例缩小以适应,较小的图片不会被放大。如果原封面是 PNG,新封面就保存为 PNG;否则保存为白色背景、90% 质量的 JPEG。面板会显示图片尺寸和“保留原封面”链接。格式相同的封面会就地替换旧文件;格式不同的则作为新文件添加,旧文件不再是封面。
- 您没有编辑的内容都会保持原样。 包文件是以文本方式编辑的,所以标识符、版权、厂商条目、注释和其他角色都不会动,章节也不会被改动。例外情况是:显示旧图片的封面页会指向新图片,较旧的目录文件中的标题也会更新。EPUB 3 的书还会写入新的修改时间。保存的文件以未压缩的 mimetype 条目开头,其余部分经过压缩。标签会显示“EPUB 2”或“EPUB 3”。
- 标签、日期和简介请保持为纯文本。 “标签(用逗号分隔)”会按逗号、分号和换行拆分,每个标签保存为一个主题。“出版日期”按输入的内容写入,输入框中的示例为 2024-05-01。“简介”和“出版社”是纯文本。留空的字段会从书中移除,语言除外,它会回退为 en。整个文件会读入内存,不会上传任何内容。保存之后,页面会提示用 Send to Kindle(应用、网站或电子邮件)发送这个 EPUB,才能在 Kindle 上看到新的标题、作者和封面。
常见问题及解决方法
- 它显示“此文件不是 EPUB(无法作为 EPUB 打开)。如果它是 MOBI 或 AZW3 书籍,请先用 MOBI to EPUB 转换。”
- EPUB 是一种 ZIP 压缩包,而这个文件无法作为压缩包打开。把 MOBI 或 AZW3 书籍改名为 .epub,或者下载中断,都会这样失败;打开时出现的任何意外错误也是如此。对于 Kindle 格式,请使用“MOBI 转 EPUB 转换器”;否则请重新下载原文件。
- 它显示“这本书受 DRM 保护,无法编辑。”
- 这本书的加密列表中出现了两种字体混淆方式以外的内容,所以工具把它视为受版权保护,并在读取元数据之前停止。仅有字体混淆不属于 DRM,不会触发这个提示。工具不会移除保护。请使用没有 DRM 的副本。
- 它显示“此 EPUB 已损坏:缺少目录文件(container.xml)。”
- 工具会在压缩包的顶层查找 META-INF/container.xml,这个文件指明了书的包文件。如果它缺失,或者书的文件被放进了多余的文件夹,就会出现这个提示。当 container.xml 指向一个不存在的文件时,会出现另一条提示:“此 EPUB 已损坏:缺少包文件(OPF)。”请用制作它的程序重新导出这本书,或重新下载。
- 它显示“无法打开该图片。请尝试 JPG 或 PNG。”
- 您的浏览器无法解码这张图片,或者无法对调整大小后的封面编码。选择器列出了 JPEG、PNG、WebP、GIF、AVIF 和 BMP,但损坏的文件或您的浏览器无法读取的格式仍会失败。书本身不会改变,也不会设置封面。请在图像编辑器中打开这张图片,另存为 JPG 或 PNG,然后重新选择。
- 它显示“无法保存 EPUB。请重试。”
- 重建这本书的过程中出了问题,无论原因是什么,工具都只显示这一条提示。整本书在读取、编辑和重新压缩期间都保存在内存中,所以体积很大的书在内存很少的设备上可能会失败。请再次点按“保存 EPUB”,用“保留原封面”去掉体积很大的新封面,或改用电脑。
对比分析
此工具修改一本 EPUB 的描述性字段和封面:标题、作者、系列、语言、出版社、出版日期、标签、简介和封面。它不能转换格式、去除 DRM、编辑章节或目录,也不能更改标识符。桌面图书管理软件可以编辑更多字段、一次处理很多本书,还能维护书库;而这个工具一次只打开一本书。因为只有表单上的字段会被重写,其余内容都原样复制,所以之前能打开的书,之后应该仍能打开。好处是无需安装任何软件,文件在您的浏览器中编辑,不会上传。