网上下小说,解压出来一个.mobi文件,双击电脑没反应,阅读器扫描到也当成未知文件。mobi是什么文件格式,先说结论:Kindle系的电子书格式。名字来自早年的Mobipocket公司,2005年前后被亚马逊收编,后来Kindle生态里的azw、azw3都算它的亲戚。

它能装正文、目录、书签、封面,老版本还支持字典和批注。跟epub这类开放格式比,mobi偏向Kindle自家体系,排版能力弱一截,第三方阅读器支持得参差不齐,这也是后来epub成为主流的原因之一。买正版电子书时商家给的格式说明里,mobi和epub也是最常见的两个选项。

用什么打开

  • Kindle设备和Kindle手机App,原生支持,拷进去就能看
  • Calibre,免费开源的电子书管理软件,导入后能阅读也能转格式,电脑上临时看一眼装它最稳
  • 安卓上不少阅读App支持导入,iOS一般要转格式或用支持它的阅读器

转成epub或pdf

Calibre里选中书,点转换书籍,输出格式选epub,几秒就好。转换前把元数据里的书名作者核对好,不然库里会乱。转pdf也行,但pdf在小屏上看排版吃亏,阅读体验一般不如epub,除非要打印。

有个趋势要知道:亚马逊2022年起Send to Kindle服务不再收mobi,改推epub。个人文档走邮箱推送的支持同样在收缩。新买的书多数是epub或azw3,mobi属于存量格式,老书库里遇到别意外。

打不开的排查

先看文件大小,几KB的多半没下完整,重新下;几十MB正常大小还打不开,换Calibre试能否导入,导入失败基本是文件损坏,换源。改后缀成txt硬开,出来是乱码加少量正文,只能救急提取纯文字。

给个实际判断:手机电脑上看书直接转epub最省心;在Kindle上看,mobi和azw3都能用;批量管理几百本书,装个Calibre当库房,比散着存强太多。