1 背景
亚马逊中国通知即将关闭 Kindle 服务后,我通过 X 上 @yihong0618 的工具批量下载了之前购买的图书。之后通过 Calibre 与 DeDRM 陆续转成PDF文档,在 iPad 上得以继续阅读。但是 iPad 的屏幕阅读体验、重量、电量续航都达不到 Kindle 阅读器的体感,这是我一直以来的痛点。
最近我新买了一台 Kindle Colorsoft 。

久违的阅读体验感,让我想尝试将之前保存的中国区 Kindle 图书导入新 Kindle Colosofte。
1.1 前置条件
要实现这个目标,有两个必要前提:
- 保存有中国区 Kindle 图书的文件,一般是
.azw3格式; - 保存有导出图书文件时的 Kindle 设备号,一般是
G开头的16位字符串。
这两个条件缺一不可。
2 安装 Calibre 与 DeDRM
Kindle 图书文件的转换需要用到 Calibre 与 DeDRM 这两个软件。
Calibre 是一款功能强大、免费的电子书管理软件,它被广泛认为是电子书爱好者的“一站式解决方案”。它不仅能帮助用户组织和管理庞大的电子书库,还能实现格式转换、编辑、同步到阅读器等一系列复杂操作。
DeDRM 是 Calibre 社区开发和维护的一个非常著名的第三方插件包,它的主要目的是移除电子书文件上的数字版权管理 (DRM) 保护。
希望大家只转换自己已购买的电子书文件,不要转换非自购的电子书文件。
2.1 Calibre 与 DeDRM 的版本匹配
DeDRM 的最新版本是 v7.2.1 ,发布时间是2021年4月11日。之后作者再也没有发布过新版本了。根据 README 的描述:
Users with calibre 5.x or later should use release 7.2.0 or later of the tools.
Users with calibe 4.x or earlier should use release 6.8.x of the tools.
最新版本的 DeDRM 适配 Calibre 5.x 之后的版本。但在实际使用中,我使用 Calibre 最新的 8.13.0 版本时,配置 DeDRM 会导致 Calibre 异常退出。尝试使用 Calibre 旧的 7.x 版本时,也会在配置 DeDRM 会导致 Calibre 异常退出。最终我选择了 Calibre 的 5.44 版本,可以正常使用 DeDRM 的 7.2.1 版本插件。
Calibre: 5.44
DeDRM: 7.2.1
我看到有人在 Windows 笔记本上使用 Calibre 7.7 版本正常配置 DeDRM 7.2.1。估计是电脑系统差异的影响,我的是 M4 的 Mac mini。
2.2 下载/安装 Calibre 与 DeDRM
Calibre 5.44 的下载,需要到历史仓库中完成。地址在这里。

根据操作系统选择对应版本下载、安装即可。
DeDRM 是在 GitHub 上维护的。v7.2.1 版本的地址在这里。

下载 DeDRM_tools_7.2.1.zip 文件后解压,可以看到5个文件。

其中DeDRM_tools_7.2.1.zip是后续要用到的插件文件。
然后打开 Calibre ,导航路径“Preferences” -> “Plug-ins” -> “Load plug-in from file”,选择DeDRM_tools_7.2.1.zip完成 DeDRM 插件的安装过程。记得重启 Calibre 一下。

2.3 配置 DeDRM
要使得 Calibre 能够转换中国区 Kindle 图书文件,还需要配置 DeDRM 插件。在 Calibre 的 Plug-ins 页面选择之前安装的 DeDRM ,再点击“Customise plug-in” -> “eInk Kindle ebooks”,输入之前导出图书文件时的 Kindle 设备号即可。

3 转换图书文件与导入新 Kindle
完成 Calibre 与 DeDRM 的安装与配置后,就可以转换中国区 Kindle 图书了。
3.1 Calibre 导入图书文件
Calibre 导入书籍非常简单,可以点击“Add books”按钮来完成,也可以将图书文件直接拖拽到 Calibre 界面中间即可。

3.2 Calibre 转换图书文件
因为之前已经为 Calibre 配置好了 DeDRM 插件,所以在导入图书文件到 Calibre 时就已经自动将其转换成去除 DRM 保护的.azw3文件了。选中一本图书点击“o”,或者点击右侧“Click to open”,可以找到该图书文件的地址。

这里的文件就是后续可以导入新 Kindle 的文件啦。
如果想要把图书文件转成其他格式,可以点击“Convert books”进入转换界面。右上角可以选择转换的目标格式,确认后点击右下角的“OK”即可。例如我之前就是转成.pdf文档,然后导入 Apple Books 查看的。

3.3 导入新 Kindle
使用 USB 线将电脑与 Kindle 连接。
如果是 Mac 的话,连接后并不能直接将转换好的图书文件拖拽到 Kindle 中去,而是需要去亚马逊下载特定的管理软件。
在这里下载SendToKindleForMac-installer.pkg安装文件。

安装完成后打开USB File Manager这个软件,就可以连接到 Kindle 了。将3.2中已去除 DRM 保护的.azw3文件或整个图书文件夹,拖拽到 Kindle 的documents/目录下,就完成了图书文件导入新 Kindle 的过程了。

断开电脑与 Kindle 的连接。
噔噔噔噔~~~ 就可以在新 Kindle 中阅读之前购买的中国区 Kindle 图书啦~

4 最后
如果你也是 Kindle 爱好者,如果你还有之前购买的 Kindle 图书文件,希望这篇文章可以帮到你一点点~
