电子书因为它方便获取、轻松携带和价格便宜等特性,越来越受到年轻人的喜爱,而亚马逊通过它书籍丰富的 Kindle 电子书商城和实用的 Kindle 阅读器培养了一大批忠实的用户,这些人大多数都养成了在亚马逊购买电子书并通过 Kindle 阅读器或者 Kindle App 来阅读的习惯。

但是由于各种不可预测的原因,亚马逊可能会下架或者调整你已购买的电子书,这就对一部分用户产生了难以挽回的影响。为了有效地避免这些情况的发生,为自己购买的 Kindle 电子书做一个本地的备份和管理就显得尤为重要。

存在的问题

从亚马逊购买的 Kindle 电子书都带有 DRM 保护,请大家不要去除 DRM,因为这有潜在的法律风险。

如果要选择一款本地的电子书管理工具,那么 Calibre 一定是不二之选。作为一款支持了 Windows、macOS 和 Linux 三大桌面平台的 App,Calibre 提供了编辑图书信息、转换格式、调整排版、制作书单等功能,基本可以满足所有的电子书本地管理需求。更重要的是,除了通用的 PDF、EPUB 和 Mobi 等格式,Calibre 还支持导入亚马逊独家的 AZW3 格式。

更多关于 Calibre 的使用方法,请阅读:最强大的本地电子书管理工具:Calibre 使用指南

但是,如果你尝试从最新版本的 Kindle App 下载电子书,可以看到本地储存的文件格式为 KCR,而 Calibre 是无法识别这种格式的;如果你直接将 Kindle 阅读器连接到电脑,你会发现其中的电子书使用的是 KFX 格式,如果将它们导入到 Calibre,那么只能显示书名,而无法加载出其它信息。

解决问题

为了让 Calibre 可以正常地识别出 Kindle 电子书,我们的解决思路是找到已购买电子书的 AZW3 格式文件。

第一种方法:下载安装旧版本的 Kindle 桌面端 App,比如 1.23 版本的 Mac 客户端 或者 Windows 客户端,这样一来你双击下载的电子书就会以 AZW3 格式出现在本地磁盘中。打开 Kindle 的偏好设置,你可以在上面看到下载的路径,在 Finder 上按照该路径依次打开文件夹即可找到下载的电子书文件。这种方法的实现成本最低,因为它不要求你拥有一台 Kindle 阅读器,但是问题在于 macOS Catalina 不再支持 32 位应用,所以旧版的 Kindle 在最新的 macOS 系统上将无法被打开,当然如果你是 Windows 用户则不存在这个问题。

第二种方法:通过亚马逊官网直接下载 Kindle 电子书文件,文件格式为 AZW3,就可以直接被 Calibre 上识别。打开亚马逊官网并登陆后,你可以在「我的账户-内容和设备」中找到你所有已经购买的电子书。点击你想下载的电子书对应操作栏的 … 按钮,选择「通过电脑下载USB传输」,在下拉列表中随意选择一台支持的设备,最后点击下载按钮即可。这个方法最简单,不受系统和平台影响,随开随用,唯一的限制是你必须拥有一台 Kindle 阅读器。

尾巴

在通过以上任意方法获得 AZW3 格式的电子书后,你只需将它们拖动到 Calibre 中即可被自动识别,Calibre 会按照作者、语言、系列、出版社、识别码等元素将导入的电子书自动分类。除此之外,你还可以通过评分、标签、筛选、书单等功能对电子书做进一步的管理。Calibre 的资料库可以在本地直接被访问,所以你也可以通过外接硬盘或者云盘对 Kindle 电子书做一个备份,以确保自己可以在亚马逊下架或者调整电子书内容后依旧可以阅读到完整版本的电子书。

祝大家阅读愉快。🎉

扩展阅读:

> 下载少数派 客户端、关注 少数派公众号 ,了解更多读书相关的技巧 📖

> 特惠、好用的硬件产品,尽在 少数派sspai官方店铺 🛒