電子書因為它方便獲取、輕鬆攜帶和價格便宜等特性,越來越受到年輕人的喜愛,而亞馬遜通過它書籍豐富的 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 電子書做一個備份,以確保自己可以在亞馬遜下架或者調整電子書內容後依舊可以閱讀到完整版本的電子書。
祝大家閱讀愉快。