去除Kindle电子书的DRM版权保护

以前想看书的时候都是网上找,许多资源都能在网上找到,但随着版权的保护,许多人版权意识的提高,免费资源都在消失,而年龄增长,也不愿消耗过多时间去找这些资源,何况许多资源也是鱼龙混杂,甚至残缺不全的,现在看书基本上都是买或者借了。

最近,机缘巧合之下又拿起搁置一段时间的Kindle,读了一本书后,又找到与其相关又拓展的书,非常想将这些书备份下来,以便以后随时阅读。但换了其它的设备便出现阅读不了的情况,出现以下提示:

非授权设备读取电子书报错

为什么会出现这种提示呢?这是因为电子书有DRM保护,只有被授权的设备才能正常浏览电子书,那么如何可以在其它设备上也正常浏览呢,这时候需要去除DRM。

什么是DRM?

DRM,英文全称Digital rights management,中文翻译为数字版权管理,是一系列访问控制技术,通常用于控制数字内容和设备在被销售之后的使用过程。DRM有时也称为拷贝保护、复制控制、技术保护措施等,但这些叫法存在争议。许多数字出版社和软件厂商都使用了DRM,例如亚马逊、AT&T、AOL、Apple Inc.、Netflix、Google、BBC、微软、Sony、Valve Corporation等。
引自维基百科

去除DRM的准备工作

软件安装

一、下载好DeDRM_tools,解压缩,等待后面用。
二、下载安装calibre

选择书库位置,这个在安装好之后也可以更改
根据自己的设备选择相应的选项
可以设置通过电子邮件发送到自己设备,需要设置
安装好的calibre界面,支持中文,好评
添加了几本书籍
点击顶部菜单栏最右侧的向右符号,点击“首选项”打开calibre首选项的界面
点击最下方的“从文件加载插件”,添加之前加压缩好的DeDRM插件
出现了InvalidPlugin的出错,是由于我选错了DeDRM_Windows_Application文件下的文件,后来搜索才知道应该选择DeDRM_calibre_plugin文件夹下的文件
正确安装插件后的提示
去除DRM需要授权设备的序列号,展开“文件类型 插件”,双击第二个DeDRM
在弹出的窗口中填写Kindle设备的序列号后确定,再点击应用,后关闭即可(如果没有Kindle设备可以不填)

转换

在Kindle for PC软件中登陆账号并下载书籍,下载的书籍保存在 
C:\Users\你的用户名\Documents\My Kindle Content
目录下,类似这样的文件B00A3MTODE_EBOK.azw就是下载的书籍,直接拖到calibre界面中,或者通过calibre界面的添加书籍也可。

Kindle for PC的界面
Kindle for PC书籍保存的目录

点击转换按钮,如果是在Kindle设备阅读,输出格式选择AZW3,AZW3能保留原书的排版、内嵌字体等,但不能通过邮箱发送到设备,也就不能同步阅读进度、笔记等。

点击转换数据,在弹出的窗口中设置相应的参数

如果想要使用亚马逊的云端功能,需要通过邮箱传送自己的@kindle.cn的邮箱,只能选择mobi的输出格式,但是calibre mobi文件类型默认是old,也就是mobi7,mobi7是亚马逊早期使用的格式,只是简单的排版,不能修改字体、加粗等;而new的文件类型则是新的mobi8格式,这个格式排版相比旧的要丰富很多,还能自定义字体、加粗等。但亚马逊不支持calibre转换的KF8的mobi格式,也就无法推送到设备上,所以这个时候选择both既能使用邮箱成功推送又满足自定义的喜好。

选择MOBI的文件类型:both

使用calibre转成AZW3的书,会生成4个文件,在文件夹作者姓名(汉语拼音),书名(汉语拼音)目录下,
cover.jpg
metadata.opf
Ru He Yue Du Yi Ben Shu - Mo Ti Mo _J_Ai De Le.azw3
Ru He Yue Du Yi Ben Shu - Mo Ti Mo _J_Ai De Le.original_azw3
第3个文件便是转换之后的书籍,可以任意使用,但是通过USB传输到Kindle里是没有封面的,如果通过calibre传送到Kindle设备就有封面了,而且通过calibre传送到Kindle设备就不需要转换了,calibre本身就是个书籍管理软件。

使用calibre转成mobi的书,会有3个文件,其实只要将书籍添加到calibre会自动生成1个文件夹里含有3个默认的文件,点击转换之后会多生成1个如下的文件:
Ru He Yue Du Yi Ben Shu - Mo Ti Mo _J_Ai De Le.mobi
这个.mobi的文件就可以直接备份或者通过邮箱发送到Kindle设备了。

注意

如果有Kindle设备,还可以在亚马逊网站下载书籍,点击我的账户-管理我的内容和设备-我的内容(直达链接https://www.amazon.cn/hz/mycd/myx#/home/content/booksAll/dateDsc/),点击书名前面的…,在弹出的对话框里点击“通过电脑下载USB传输”。通过这种方式下载的书是中文书名,非常直观,方便管理。但……这个方式下载的书籍必须要有Kindle设备且跟账号绑定了,否则是没有这个选项的。
这个必须要calibre的插件DeDRM里填写设备的序列号,否则会提示“本书受DRM保护,无法转换 书”,如下图。

本书受 DRM 保护,无法转换

所以比较好的方法还是通过Kindle for PC下载书籍,注意版本号Kindle for PC最好是v1.17。

这个仅限个人学习和研究。

文章首发于:子痕的笔记 https://blog.mzihen.com/archives/kindle-drm-removal/

参考:
如何去除Kindle电子书的DRM版权保护
为何推送 KF8 标准 MOBI 电子书不显示封面

子痕

男人分四种,一种聪明,一种英俊,一种不聪明也不英俊,我是第四种。

You may also like...

9 Responses

  1. 老虎说道:

    技术流,秀……

    不过我直接办一张交行信用卡。然后满足积分就kindle无限下载……

  2. Sam.Z说道:

    很详细,虽然我的Kindle闲置了快2-3年了,现在看实体书多一些,以后要破解DRM再来学习。

    • 子痕说道:

      Kindle携带方便,随时随地可读,实体书翻看方便,会有更好的空间感记忆,比如什么内容大概多少页,而且方便做很多各式各样的标记。
      可以购买Kindle Unlimited包月服务,许多书可以免费借读,一次最多借十本,如果使用了此篇博文,可以借多少都可以了。偷笑。。。
      另外可以办理交通信用卡,刷卡可以兑Kindle Unlimited包月服务。

  3. 灰常记忆说道:

    我已经丢失了太多兴趣,根本无暇顾及读书……

发表评论

电子邮件地址不会被公开。 必填项已用*标注