许愿

为什么推送到 Kindle 的 KF8 标准 MOBI 电子书不显示封面

“Kindle推送”延伸阅读

给这篇文章写一条留言

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

小伙伴们写下了 42 条留言

  1. 你好,我使用push to kindle推送的内容即有封面又可以使用加粗和自定义字体,请问这是怎么回事?一般的电子书可以做到吗?

  2. 您好,我一直使用Calibre制作的mobi文件,我选择的是数据线,在calibre里选择发送特定格式到主内存后,联网前封面还都正常显示,联网之后发现封面都不显示了,请问是什么原因造成的呢?这样以后都不可以联网了吗

  3. 自制的azw3文件通过calibre直接推送到Kindle不显示封面有什么解决办法吗

    • 因为 AZW3 格式无法通过邮件推送,所以我暂且认为你所说的“直接推送”是用 Calibre 的传输功能通过 USB 传输到 Kindle 的,如果是这种情况的话,建议用 Calibre 重新转换一遍 AZW3 格式再传输试试。

  4. 试了一下 ExtractCoverThumbs 和 MobiMetaEditor 两种方法。 ExtractCoverThumbs 5.8.5 固件之后就不能用了; MobiMetaEditor 是需要将 CDE 值改成 EBOK,无法同步了,感觉跟直接用数据线传没啥区别。
    唉,希望亚马逊能解决这个问题

  5. 我的情况:kindle的Android版和iOS版app都可以正常显示封面。应该是kindle设备的锅。

    另外除了封面,没有找到MOBI7和MOBI8的其他不同,包括字体排版书签标注同步等功能全都是可用的。电子书是用Easypub从txt转的。

    • 费尽千辛万苦学会了在calibre搞样式,还有写注释代码(也是在书伴学的哈哈哈),但是calibre转换只能转换mobi7(KF8推送或者直接拖进kindle显示错误),样式显现不出来,脚注变成弹出窗口,而且不能使用自定义字体还有加粗什么的。
      等我在书伴找到kindlegen然后用kindlegen转换成KF8的时候,文中一切排版都好完美,就是推送到设备的时候没有封面/(ㄒoㄒ)/~~,跟楼上小伙伴一样,kindle手机app是可以显示封面的。
      好崩溃,经历一系列事情,已经没有动力去学习显示封面这件事情了……

      • 这个问题一直都存在,并且仍然没有修复的迹象。目前还是只能做选择题:如果想要推送后显示封面,就需要用老的 MOBI7 格式;对于 KindleGen 转换的 KF8 标准的 MOBI8 格式,想要显示封面,就需要通过 USB 拷贝到 Kindle,而不是使用推送。

      • 你做的kf8可以直接推送邮箱? kindlegen转换的mobi 都是v6和v8混合的~ 我的电子书epub显示完美, 转成kf8后图文就乱了,图片样式控制不了╮( ̄▽ ̄””)╭, 试了多次, 不行

  6. Calibre制作的mobi文件,ASIN码都是乱码,用邮件推送到kindle以后,以及使用Kindle PC版看书,基本都不显示封面,但是用epubBuilder制作的mobi文件,即使没有ASIN码,用邮件推送到kindle和使用Kindle PC版看书,都能够显示封面,楼主能帮忙看看什么原因吗?

  7. 补充:thumbnail里的图片文件是thumbnail_ASIN_EBOK_portrait.jpg才会显示,我使用的是KPW3 32g版本

    • USB传进去的和官方书城买来下载进kindle的书都可以这么改,但是个人文档似乎不行,我试着把EBOK改成PDOC也显示不了。

  8. 按照楼主的这边文章安装Python27最新版和ExtractCoverThumbs 后把KPW3连接电脑,拷贝一本新书进去,双击gui.pyw,勾选Extract covers from AZW files? Skip generating book page numbers(APNX files)?和Process only younger than days provided: 并在Process··· provided框内置1,choose Kindle后Start,从刚拷贝的书释放thumbnail,根据ASIN在system\thumbnail下找到对应的thumbnail,修改成303*428的尺寸(303貌似是亚马逊联网下载的thumbnail尺寸中固定的,428是比较常见的,感觉比例不错),放回thumbnail文件夹,然后在document文件夹可以删除csv文件,弹出kindle。便可以在看到封面。KPW3下已经把所有封面按照这个尺寸修改并显示。mobi也可用ExtractCoverThumb在kindle上显示Thumbnail。

  9. 通过USB拷贝的azw3文件也都不显示封面,calibre制作的,应该是标准格式吧。

  10. 使用发送到设备的方式,会变成拼音的档名,这种状况有解吗?我知道可以用储存到硬盘的方式,但会没有封面.最后只能手动更改.

    • 因为 Calibre 会强制更改拖放到书库的电子书文件名,并且 Calibre 软件没有相关设置项,所以没有办法让它不更改电子书的文件名。

      个人建议无需在意电子书的文件名在 Kindle 内部是怎样的,因为 Kindle 不会读取文件名,只会读取电子书元数据中的书名,并且在 Kindle 中组织电子书的正确方式是使用“收藏夹”,关于 Kindle 收藏夹的使用可以参考《如何适应用“收藏夹”管理 Kindle 电子书的方式》这篇文章。

  11. 上个星期开始遇到这个问题,很烦人,看个漫画没封面很不爽。不知道亚马逊怎么想的,我自己的个人文档该是什么样就是什么样,不要给我私自乱改东西。格式问题也是,乱七八糟的。

  12. 用calibre将旧mobi转成azw3格式时在页面设置那把设备选成kindle voyage,就可以解决封面问题

    • 亚马逊个人文档服务不支持 AZW3 格式的推送。 如果你指的是通过 USB 拷贝,则不需要转换,不论 MOBI 格式是旧标准还是新标准,用 Calibre 的“发送到设备”把电子书传送到 Kindle 就能直接显示封面。

      • 确实是这样,不过我说的情况是,旧的MOBI格式不支持字体加粗,所以我都会用calibre转成AZW3的格式,但如果转换时设置里选的是非kindle voyage的设备,通过USB拷贝过去后也是没有封面的

        • 用 Calibre 转换的电子书,直接通过 USB 数据线拷贝到 Kindle 可能会不显示封面。

          不过,除了你所说的这个方法,不论 AZW3 也好 MOBI 也好,在 Kindle 连接到电脑的状态下,通过 Calibre 工具栏中的“发送到设备”功能,直接把选中的电子书传送到 Kindle 中,应该都可以显示封面的。因为在传输的过程中,Calibre 会自动把电子书封面释放到 Kindle 的相应位置,从而能让 Kindle 显示该电子书的封面。

          • 这个你可以试试,各种方法我都试过了,最后只有我说的这个方法管用,其他方法均不显示封面

  13. 有一个最简单的办法,用Calibre来转换一下,我一直这么干,步骤如下:把电子书导入calibre,然后把原书的封面拷贝出来,放在画图软件里面调成大小为800×600像素然后保存为jpeg,再把原书封面替换成新的封面保存并转换成mobi格式(不用管原格式是什么,即便已经是mobi也无妨),然后推送新的mobi文件即可显示封面。我发现推送时显示不了封面的图书一般都有个超大像素的封面,但替换成800×600的以后就行了,具体原因不明。

    • 转换的 MOBI 格式确认是 KF8 标准吗?如果没有更改输出设置的话,Calibre 默认输出的 MOBI 文件类型是 old,也就是旧标准的 MOBI7 格式。而其它两个类型 both 和 new 一般没有办法成功推送,亚马逊服务器好像不认 Calibre 转换的 KF8 标准 MOBI 文件。

      • 特地看了一下我的Calibre设置,确实是默认转换成old格式的mobi。我这个操作除了替换个封面,其他一概不改。至于更改字体、字体加粗、各种颜色、字体的章节名啥的,俺细个粗银,一概无所谓,所以无所谓转换成KF8或KF7,俺只介意显示不出封面。

返回到顶部