在去找 Kindle 转 EPUB 工具之前,先确认能不能直接拿到 EPUB。对于已购买且符合条件的无 DRM 图书,Amazon 现在提供 EPUB 下载。有这个选项时就不必转换:把 EPUB 存下来,用阅读器打开,检查内容即可。
如果你手头是另一种 Kindle 文件,接下来要弄清楚的是:你的转换工具是否支持这种文件,以及文件是否受保护。Kindle 书库里的购买记录,并不等于一个别的程序可以直接转换的无保护文件。
Kindle 格式和 EPUB 解决的是不同的兼容问题
Kindle 电子书可能使用 AZW3 或 KFX 等格式。EPUB 是另一种电子书格式,在 Kindle 之外的设备上使用很广。把文件名从 .azw3 改成 .epub 并不会改变文件内容,书本身需要经过转换。
EPUB 也可能带 DRM。单看扩展名,既不能判断文件是否受保护,也不能判断你是否可以复用其中的内容。要转换,你需要一个受支持、可读取的源文件,以及按预期用途使用它的许可。本指南只讨论这类文件,不涉及去除保护,也不涉及导出借阅的书籍。
这里还要分清两个常被混淆的方向。Kindle 转 EPUB 是为了在其他阅读器中阅读这本书,或将它用于后续处理。把已有的 EPUB 发送到 Kindle 走的是 Amazon 自己的导入通道,并不能证明 Kindle 格式的文件可以反向导出成 EPUB。
先看 Amazon 是否提供直接下载
Amazon 的 DRM 政策文档说明,经过验证的购买者可以下载符合条件的无 DRM 图书的 EPUB 和 PDF 版本。能否下载取决于出版商的设置,较早的书还需要出版商确认。Kindle Unlimited 和其他借阅图书不在这一下载范围内。
登录 Amazon 账户,打开 管理我的内容和设备(Manage Your Content and Devices),找到这笔购买,查看可用的下载操作。如果有 EPUB 选项,就用它。如果没有,不要仅凭这一点推断原因,也不要以为旧教程里的 USB 下载步骤仍然适用。
如果找不到可用的导出方式,看看作者、出版商或其他授权零售商是否提供兼容的版本。不要把流程建立在不受支持的应用降级上,也不要相信“任何 Kindle 购买都能转换”这种说法。
用 Calibre 转换受支持的无保护文件
Calibre 把图书管理和转换分开。它的用户手册介绍了如何添加图书、转换图书和查看结果,DRM 一节也说明受保护的图书无法用 Calibre 转换。
对于受支持的无保护源文件:
- 在工作书库之外保留一份原始文件的副本。给它起一个容易辨认的名字,免得把转换结果和源文件搞混。
- 打开 Calibre,用 添加图书(Add books)把文件加进来。如果它读不了这个输入文件,去查它支持哪些格式,而不是改扩展名。
- 选中这本书,选择 转换图书(Convert books),把输出格式设为 EPUB。
- 检查书名、作者和封面。第一次转换时,不要一次改动一长串排版设置,否则出了问题很难判断是哪一项改动造成的。
- 开始转换,等任务完成。先在 Calibre 的查看器里打开 EPUB,再导出到你常用的阅读器。
- 用 保存到磁盘(Save to disk)把副本存到你找得到的位置。在结果通过你的阅读检查之前,保留原始文件。
如果转换失败,读一下报错信息。输入格式不受支持、下载文件损坏和 DRM 是三种不同的问题。换个输出文件名再转一遍,解决不了这些问题。
把 EPUB 当一本书来检查,而不只是看文件
转换成功只说明生成了输出文件,并不保证内容完整。把目录和原书对照一遍,再打开开头、中间和结尾附近的章节。检查每个目录条目是否跳到正确的标题,而不只是跳到附近某页。
把字号调大,把阅读窗口调窄。段落应该按合理的顺序排列,不需要你一直横向滚动。固定版式的插图类图书,即使转换之后,表现也可能和可重排的小说不一样。
检查图片说明、带重音的字符、对话标点,如果有注释,再检查一条带返回链接的注释。在原书和输出文件里搜索同一个有特点的短语。有明确目标去找,比快速翻过几百页更容易发现缺失的文字。
| 现象 | 接下来检查什么 |
|---|---|
| 文件打不开 | 源文件是否受支持、是否无保护,转换是否完成 |
| 章节顺序错乱 | 源文件和输出文件的目录与阅读顺序 |
| 图片或字符缺失 | 在另一个 EPUB 阅读器里看同样的位置,再检查源文件 |
| 文字固定在页面上 | 原书是不是固定版式,而不是普通的可重排文本 |
用准备好的 EPUB 做翻译
PDF Craft 从可用的 EPUB 开始,不会去你的 Amazon 账户取购买的书,也不会去除图书保护。源文件能正常打开之后,把它上传到 EPUB 翻译器,选择目标语言,再选择只输出译文或双语版。双语版会把每段译文放在原文段落之后。
把下载的译文和源文件分开保存。再检查一遍章节导航和反复出现的人名、术语,因为格式转换和语言翻译是两个独立的阶段,各自都可能出错。当前的收费方式见价格。