kindle书籍的后缀名_将azw3“转换”成mobi?——关于Kindle格式电子书的名称与后缀及其他的讨论...

本文讨论了Kindle格式电子书的命名逻辑,尤其是azw3和mobi后缀的关系。指出azw3与mobi在KF8格式下可直接改名互换,无需转换。同时,建议直接保存无损格式的电子书,利用CssSTAR进行无损转换,并避免使用可能篡改原文件的Calibre。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

近来有书友做azw3转mobi等转换工作,甚感困惑。仔细一想也难怪,得全怪Amazon官方对Kindel格式的电子书命名逻辑不清,前后矛盾。因此,老牛把问题提出来,请诸高手指教。

1.关于格式名称与后缀名称

kindle电子书的格式是Kindle

format,加上版本号简称KF6/7/8。过去KF6/7一般用mobi作文件名的后缀,升级为KF8后一般采用azw3。最近又有新的格式版本和后缀名。

再早的历史老牛没有深究,我整理一下最近几年的Kindle格式电子书的格式名称与后缀名称之间的关系(请高手指正):

格式名称 文件名后缀 启用时间

Kindle Format 6 - mobi

Kindle Format 7 -

mobi/azw

Kindle Format 8 -

mobi/azw3 2011

Kindle Format 10 -

kfx 2015.8

最初官方可能是把mobi当作格式名称的,不过现在的格局应该不是了(但文件包中还是有mobi7/8的名称)。当然,对后缀与格式的困惑,要归功于amazone自己的命名糊涂账,不怪用户。

2.关于把azw3转换成mobi

有的书友要把azw3转换成mobi,老牛有点好奇,到底是什么原因?

将KF8格式降格为KF6/7?KV或KPW3的新固件,都可自动读取KF8/KF7/KF6格式的书,完全没有降低版本转换的需要;何况官方为了保持向下兼容,已经在azw3文件包中包含了KF7的内容(所以个人觉得为了体积的减小而去除文件包中的KF7内容不合官方的向下兼容的意图,何况包中的KF7体积其实足够小了,仅仅是txt+HTML代码的体积)。

如果你想把KF6/7低版本的Kindle电子书转换为高版本的KF8?不要指望什么软件能做得到,需要人工进行高版本(epub3)的格式排版才能做得到。虽然我们无法判断kindlegen对此会做什么不清楚,但应该最多也是对包里的目录结构和元数据等进行修改吧。

CssSTAR功能设计上可以在epub/kepub/mobi/azw3之间互转,但将azw3/mobi后缀的文件进行互转是没有意义的。KF8格式的mobi/azw3后缀名可以直接改名,无须转换。

3.关于后缀改名

KF8格式的电子书:把KF8格式的azw3后缀改为mobi,完全没问题,KV/KPW3等都可正常读取和解析:把KF8格式的mobi后缀(我前年制作的KF8格式的南周都是以mobi为后缀名的)直接改为azw3,也完全没问题。

KF6/7格式电子书:把mobi后缀改为azw3没用,还是旧格式。

4.关于提取纯KF8格式

包括turbulent1975等大虾在内的诸多高手在azw3文件包中把KF8内容提取出来,或者说剔除文件包中的KF6/7内容,也是我当初的想法之一。主要目的是文件名中包含低版本的内容,徒然增大文件体积(近乎纯KF8体积的2倍),非常不爽。不过,后来Azamon官方将kindlegen从1.1版升级到2.9版后,将文件包中的KF6改成了KF7,同时图片等多媒体文件可共享,从而使文件包的体积大为减小,仅比纯KF8内容的文件多10%左右。官方的目的是在仅少量增加体积实现向下兼容,我是认可的。为了兼容稍增点体积,可以接受,因此我不再坚持提纯KF8的原衷,保留官方的结果。

5.关于文档保存

我保存书的原则也是保存无损坏的文档(以epub3为主)。为此,我的策略是:

对于azw3书(KF8),直接保存,用KV阅读;必要时用CssSTAR无损转换为epub文档,放在Nook4/2中阅读。

对于mobi书(KF6/7/8),直接保存,用KV阅读。如果是KF6/7旧格式,而且原书排版简陋,则用CssSTAR无损转换成epub后,解压重新编辑排版成word文档,用EpubSTAR生成epub3和azw3(KF8)两种书,分别放在Nook4和KV中阅读。

对于epub2书,下载后解压重新编辑word后用EpubSTAR生成epub3和azw3(KF8)两种书,分别放在Nook4和KV中阅读。

对于epub3书,直接保存,放Nook4中阅读;也可能用CssSTAR无损转换成azw3(KF8),放在KV中阅读。

6.关于无损转换

只用CssSTAR进行无损转换。决不用添加私货、私自篡改原文件的Calibre转换。

不知为何Calibre的作者固执不听大家的意见。但是其附带的阅读软件E-Book

Viewer确是不错的PC端阅读和检测软件。

7.关于传输方式

在官方解决推送过滤删除多字体格式信息问题前,不用推送,只用USB连电脑传书到KV上阅读。选词变选句问题,只能将就了(也许最新的5.7.2固件会解决?)。

以上不当的请高手指正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值