推荐首选这种方法。
此方法的思路是,首先用 KindleUnpack 把 azw3 文件拆解成源文件,然后再用亚马逊官方的转换软件 KindleGen 把源文件转换成 MOBI 格式。
因为 KindleGen 这款转换软件是亚马逊官方提供的,所以生成的 MOBI 文件排版和 AZW3 是一模一样的。
下面是具体步骤。
- KindleUnpack 下载:https://pan.baidu.com/s/1BdCihN6TBFC4OFYEaqa_zQ
- KindleGen 下载:https://pan.baidu.com/s/1jGABSY6
解压下载好的kindleunpack压缩包,得到如下(建议在C盘下新建一个KindleBook文件夹,放入这两个工具软件):
此时发现这是一个python代码写的工具,是不是很厉害。
那么需要安装python环境,这里用的是python2.
打开Windows终端命令行:输入以下内容后回车
跳出如下界面:
input file:载入要分解的AZW3文件。
Output Directory:输入分解好的文件存放路径。
其他选项默认值即可。
点击start
然后存放的路径下,生成了mobi7,mobi8文件,打开mobi8文件,得到了epub后缀的文件。
最后使用 KindleGen 把 EPUB 格式或 OPF 格式转换成 MOBI 格式。
此处使用更简单的转换步骤,具体步骤如下:
- Windows 系统:把源文件直接拖放到 kindlegen.exe 文件上进行转换。
以上,转换成功后,就获得了mobi为后缀的文件(在原文件相同目录下)。
然后可以通过邮箱/本地模式传到Kindle了。
以上内容来自这里,本人做了改动与集合,更方便 *** 作,如侵删。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)