电子书格式 MOBI、AZW3、KFX、EPUB 有什么区别

延伸阅读

给这篇文章写一条留言

提示:带 * 标记的是必填项。您填写的邮箱地址将会被保密。首次留言将会在通过人工审核后显示。如果是提出问题,请务必提供尽可能多信息,这有助于他人更好地理解你所提出的问题。

小伙伴们写下了 20 条留言

  1. 因为只有azw3才能在kindle里面使用自定义字体,所以我一直把下载的epub转换成azw3放进kindle。
    现在装了KOReader,发现它打不开azw3,但实际上只要把后缀名改成azw或者mobi就能打开了。
    但是改了文件名之后Kindle就认不出这个文件了。
    一片混乱啊!

  2. 那麼請問那個格式的比較好,因為我發現有些mobi的圖片比較清楚,epub就很模糊,在同一個檔下!

    • 电子书格式的区别主要是针对电子书内容排版而言的,和图片质量是没有什么关联。你所遇到的问题和格式没关系,可能和制作或转换电子书的过程或所使用的软件有关系。

    • 一般是为了推送,因为亚马逊的个人文档服务不支持 AZW3 格式。另外,其它不支持 AZW3 格式的情况也需要先转换成 MOBI 格式,比如 iOS 版 Kindle APP 不支持直接打开 AZW3 格式。

  3. 那請問要如何製作azw3格式的電子書呢?
    此論壇只有mobi的而已,
    想請問一下版主,
    謝謝!

    • sean1227 您好。azw3 是亚马逊的私有格式,官方并没有提供专门的制作工具,虽然你可以使用 Calibre 把电子书转换成 azw3 格式,但是由于这是软件提供者反编译的结果,虽然和官方 azw3 接近单并不完全相同。

      mobi 格式分为新老两种格式,老的是 mobi7(很少的 CSS 样式支持),新的是 mobi8(丰富的 CSS 样式支持)。新的格式就是亚马逊制定的 KF8(Kindle Format 8)标准,你可以通过亚马逊官方提供的 KindleGen 软件转换出这种格式,这种格式等同于 azw3 格式,所以没必要纠结后缀。

  4. 虽然说是无损可以转换azw3到mobi
    但是转换后的mobi如果再经过推送到了kindle里
    那么行距会变化,会变的很挤。。。

    • Types 您好。如果从 azw3 格式转换成 mobi 格式后行距很挤,可能并不是“无损”转换。可以简单判断一下,如果把转换后的 mobi 文件推送到 Kindle 中后显示封面,则说明是老的 mobi7 格式,这种格式不支持用 CSS 设置行距,所以会显得很挤。如果不显示封面,才是和 azw3 一样的 mobi8 格式,这种 KF8 标准的格式才支持 CSS 设置的行距。

      注意,这里之所以从封面判断,是因为目前 Kindle 个人文档服务对推送的 mobi7 格式才显示封面,而 mobi8 格式却不显示。

  5. azw3在kindle上的显示很完美,就不多说了。

    对于mobi格式来说,我用Calibre和KindleGen转换出的书籍在kindle中都同样有一个问题~不能更改字体,就是默认的黑体,其它字体可以选择但是没有效果

    不知道这是格式本身的问题、转换参数的问题、还是我的阅读器(touch)的问题?

    • SCAR 您好。如果遇到电子书无法通过 Kindle 的字体设置更改字体,说明电子书已被指定字体。

      如果在转换电子书时使用的是 Calibre,在转化界面选择“界面外观”,然后切换到“Styling”,把滚动条拉到底部,在“Filter Style Information”里勾选上“字体”。这样转换后的电子书就可清除原有指定的字体,使用 Kindle 字体设置了。

      如果您使用的是 KindleGen 则麻烦一些。需要先用 KindleUnpack 拆解电子书,然后修改源文件中的 CSS 文件,把里面的所有 font-family: xxxx; 属性全部删除,最后再用 KindleGen 把 opf 重新生成 mobi 文件。

      • 哦,原来是这样。了解了
        还想问下伴侣,pdf和epub格式哪个转换成mobi看质量更好一些呢

        • PDF 和 ePub 是两个完全不同类型的格式。简单得说,PDF 文档的版式是固定的,内容不随设备大小而改变,如果不是尺寸不是刚好和 Kindle 屏幕一样是 6 吋大小,根本不适宜在 Kindle 上阅读。所以论适配性,ePub 的特性和 mobi 更相似,相比 PDF 转换后更适用于 Kindle 阅读。

      • “Kindle伴侣
        2016年1月25日 下午5:36
        Z.ero 您好。这是亚马逊决定的,它的服务器不允许推送 AZW3 格式谁也没办法。不过可以把 AZW3 格式无损转为 MOBI 格式再推送,亚马逊服务器会自动将此 MOBI 格式转成 AZW3 格式。”

        你好我有个疑问,如果先用azw3转换成mobi,是不是就丢失掉某些新特性了,如果丢失掉了,再用mobi发送给亚马逊,他转回azw3也没什么意义了吧?为啥还要再多此一举,直接用mobi不是更省事嘛

        • 低调的地鼠 您好。如果您有 mobi 格式当然可以直接用 mobi。这里说的 azw3 格式无法推送,可以转换成 mobi 格式。另外,这里所说的“无损转换”的意思就是指不丢失原格式排版的意思。