以前想看书的时候都是网上找,许多资源都能在网上找到,但随着版权的保护,许多人版权意识的提高,免费资源都在消失,而年龄增长,也不愿消耗过多时间去找这些资源,何况许多资源也是鱼龙混杂,甚至残缺不全的,现在看书基本上都是买或者借了。
最近,机缘巧合之下又拿起搁置一段时间的Kindle,读了一本书后,又找到与其相关又拓展的书,非常想将这些书备份下来,以便以后随时阅读。但换了其它的设备便出现阅读不了的情况,出现以下提示:
▲非授权设备读取电子书报错
为什么会出现这种提示呢?这是因为电子书有DRM保护,只有被授权的设备才能正常浏览电子书,那么如何可以在其它设备上也正常浏览呢,这时候需要去除DRM。
什么是DRM?
DRM,英文全称Digital rights management,中文翻译为数字版权管理,是一系列访问控制技术,通常用于控制数字内容和设备在被销售之后的使用过程。DRM有时也称为拷贝保护、复制控制、技术保护措施等,但这些叫法存在争议。许多数字出版社和软件厂商都使用了DRM,例如亚马逊、AT&T、AOL、Apple Inc.、Netflix、Google、BBC、微软、Sony、Valve Corporation等。
引自维基百科
去除DRM的准备工作
- 亚马逊账号
- Kindle(如果没有,就使用Kindle for PC v1.17)
- Kindle for PC v1.17,官网下载地址:https://s3.amazonaws.com/kindleforpc/44170/KindleForPC-installer-1.17.44170.exe(官网已经移除了链接,网盘下载,提取码: n8tg MD5值:53F793B562F4823721AA47D7DE099869) 或者第三方: http://onlineconverter.epubor.com/KindleForPC-installer-1.17.44170.exe 或http://download.epubor.com/KindleForPC-installer-1.17.44170.exe Kindle for Mac v1.17 下载地址:http://onlineconverter.epubor.com/KindleForMac1171.dmg.zip 或者 http://download.epubor.com/KindleForMac1171.dmg.zip
- DeDRM_tools,下载地址:https://github.com/apprenticeharper/DeDRM_tools/
- calibre,官网下载地址:https://calibre-ebook.com/download
软件安装
一、下载好DeDRM_tools,解压缩,等待后面用。
二、下载安装calibre
▲选择书库位置,这个在安装好之后也可以更改
▲根据自己的设备选择相应的选项
▲可以设置通过电子邮件发送到自己设备,需要设置
▲安装好的calibre界面,支持中文,好评
▲添加了几本书籍
▲点击顶部菜单栏最右侧的向右符号,点击“首选项”打开calibre首选项的界面
▲点击最下方的“从文件加载插件”,添加之前加压缩好的DeDRM插件
▲[scode type=”yellow”]出现了InvalidPlugin的出错,是由于我选错了DeDRM_Windows_Application文件下的文件,后来搜索才知道应该选择DeDRM_calibre_plugin文件夹下的文件[/scode]
▲正确安装插件后的提示
▲去除DRM需要授权设备的序列号,展开“文件类型 插件”,双击第二个DeDRM
▲在弹出的窗口中填写Kindle设备的序列号后确定,再点击应用,后关闭即可(如果没有Kindle设备可以不填)
转换
在Kindle for PC软件中登陆账号并下载书籍,下载的书籍保存在 C:\Users\你的用户名\Documents\My Kindle Content
目录下,类似这样的文件B00A3MTODE_EBOK.azw就是下载的书籍,直接拖到calibre界面中,或者通过calibre界面的添加书籍也可。
点击转换按钮,如果是在Kindle设备阅读,输出格式选择AZW3,AZW3能保留原书的排版、内嵌字体等,但不能通过邮箱发送到设备,也就不能同步阅读进度、笔记等。
如果想要使用亚马逊的云端功能,需要通过邮箱传送自己的@kindle.cn的邮箱,只能选择mobi的输出格式,但是calibre mobi文件类型默认是old,也就是mobi7,mobi7是亚马逊早期使用的格式,只是简单的排版,不能修改字体、加粗等;而new的文件类型则是新的mobi8格式,这个格式排版相比旧的要丰富很多,还能自定义字体、加粗等。但亚马逊不支持calibre转换的KF8的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保护,无法转换 书”,如下图。
所以比较好的方法还是通过Kindle for PC下载书籍,注意版本号Kindle for PC最好是v1.17。
这个仅限个人学习和研究。