KindleUnpack

KindleUnpack最新版是一款Kindle电子书的提取工具,KindleUnpack最新版是一款运行在PYTHON上的小工具,KindleUnpack最新版是一款专门用于提取kindle上的电子书的内容并进行拆分从而生成电子书的格式的软件,它可以用来提取 Kindle 电子书中如 mobi、azw3 等格式文件中的 HTML 内容、图像以及元数据文件,并能把这些文件按照 KindleGen 生成电子书的标准和形式放置。

KindleUnpack

KindleUnpack软件功能

KindleUnpack最新版(原 mobiunpack)是一款用 Python 写成的小程序,始发于电子书专业论坛 mobileread。它可以用来提取 Kindle 电子书如 mobi、azw3 等格式文件中的 HTML 内容、图像以及元数据文件,并能把这些文件按照 KindleGen 生成电子书的标准和形式放置。

对于 KF8 文件以及 Mobi 和 KF8 的混合文件,它可以产生分离的 Mobi 和 KF8 文件,以及包含在电子书中的原始源文件。此外,对于 KF8 文件,它还会生成一份 ePub 文件,不过,如果生成的 HTML 文件不符合 EPUB 标准,那生成的这个 ePub 文件也不会符合 EPUB 标准。对于亚马逊 .azw4 格式电子书,它可以提取出包含在该格式文件中的 PDF 文档。

KindleUnpack 对于一般人来说没有什么用途,但是对于喜欢自制电子书的小伙伴用途可就大了。比如看到一本电子书的版式或样式很漂亮,可以利用它对这本电子书进行拆解,分析其源文件,把自己喜欢的特移植到自己的电子书项目中。是一个相当实用学习工具。

KindleUnpack使用方法

运行文件名为 KindleUnpack.pyw 的 Python 脚本,打开工作界面;

点击“Unencrypted Kindle eBook input file”后的【bwse…】按钮选择一本电子书;

点击“Output Directory”后的【bwse…】按钮选择生成文件的输出目录;

其他选项一般可保持默认,点击【start】按钮,稍等片刻即可完成拆解。

需要注意,版本的 KindleUnpack 需要你的系统预先安装 Python 环境。

KindleUnpack软件特色

KindleUnpack将非DRM Kindle / MobiPocket电子书解压缩到其组成部分中,该组成部分会根据所处理的Kindle / Mobi电子书的类型而有所不同。

MobiPocket和早期Kindle 7或更低版本的电子书将解压缩到原始html 3.2和images文件夹中,可以由MobiPocketCreator编辑和重新处理该文件夹。

Kindle Pnt Replica电子书已解压缩为原始PDF和任何相关图像。

仅将Kindle KF8电子书(.azw3)解压缩成类似epub的结构,该结构可能是也可能不是完全有效的epub,具体取决于是否将完全有效的epub最初提供给kindlegen作为输入。

注意:生成的epub应该使用epub验证器进行验证,并且需要进行更改,它应该正确加载到Sigil和Caliber中,这两个都可以用于编辑结果以创建完全有效的epub。

内含KF8和旧版本的较新的Kindle电子书解压缩为两个不同的部分:第一部分是较旧的MobiPocket格式电子书部分,第二部分是可以使用Sigil进行编辑的类似epub的结构

上一篇 2022-11-28

相关推荐

  • KindleUnpack

    KindleUnpack最新版是一款Kindle电子书的提取工具,KindleUnpack最新版是一款运行在PYTHON上的小工具,KindleUnpack最新版是一款专门用于...
    2023-02-06
正在提交中,请稍等片刻...

发表回复

请登录后评论...
登录后才能评论

评论列表 (0条)