格式、文件与 DRM
MOBI 与 EPUB:变了什么
如果你的电子书收藏里有一段 MOBI 时期,那你手上有一批格式已被其创造者本人退役的文件。什么都没丢,但值得弄清楚你有什么、该拿它怎么办。
简短回答:EPUB 是仍在演进的标准,MOBI 是已退役的那个。把 MOBI 转成 EPUB,在核对结果之前先留着原件,并且不要再收新的 MOBI。
MOBI 从哪里来
MOBI 起源于 1990 年代末的 Mobipocket 格式,建立在那个年代的 HTML 之上。Amazon 于 2005 年收购 Mobipocket,并让它成为 Kindle 的基础。这条血脉解释了它的局限:它继承的是 CSS 尚未普及之前的标记语言,因此排版选项很单薄,现代版式基本超出它的能力。
此后 Amazon 又往前走了两步。AZW3(也叫 KF8)带来了好得多的 CSS 支持,而当前的 KFX 又带来更好的排版和更紧的控制。至于 AZW,本质上就是裹了 Amazon DRM 的 MOBI。
2022 年,Amazon 的 Send to Kindle 停止接受 MOBI 文件,这实际上就是这个格式的终点。那一天,很多精心攒起来的书库突然变得棘手。
用 MOBI 真正会失去什么
| EPUB 3 | MOBI | |
|---|---|---|
| 状态 | 当前标准 | 已退役 |
| 排版控制 | 完整 CSS | 非常有限 |
| 固定版式 | 支持 | 很差 |
| 音频朗读 | Media Overlays | 没有 |
| 无障碍结构 | 扎实 | 基础 |
| 能打开它的应用 | 几乎全部 | 很多,但逐年减少 |
| Amazon 是否仍接受 | 接受,会转换 | 2022 年起不再接受 |
实际使用中,一本普通小说的可见差别很小:两者都会把文字显示给你。差别出现在诗歌、首字下沉、脚注、表格,以及一切作者的排版本身有意义的地方。MOBI 会把更多这类东西压平。
转换一个 MOBI 书库
在电脑上,Calibre 免费且做得不错。一个稳妥的流程:
- 先复制文件夹。转换副本,永远不要转换你唯一的那一份。
- 按出版社或来源分批转换。同一来源的文件通常转换结果一致,抽查一本就能信任整批。
- 每本书检查三处:目录、某一章的开头,以及脚注或诗(如果书里有)。这能抓出几乎所有转换失误。
- 顺手把元数据也修好。作者、书名、系列。见整理数字书库。
- MOBI 原件先留一阵。等你真的没有别扭地读完一本转换后的书,再删。
转换只对无 DRM 的文件有效。受保护的书仍然受保护,Calibre 会拒绝转换;这是法律边界而非技术边界,详见电子书 DRM 解释。
到底需不需要转换?
不急。不少 Android 阅读器仍然乐意打开 MOBI,Lectern 也在其中(MOBI 与 KF8),所以旧书库今天依然读得了。转换的理由关乎接下来的十年,而不是这一周:格式支持只会越来越少,而工具、标准工作和无障碍特性如今都住在 EPUB 那边。
唯一值得保留 MOBI 的情形,是你还有一台早于新格式的老 Kindle,靠 USB 读 MOBI。如果理由是这个,那就留着,同时也留一份 EPUB。
常见问题
MOBI 死了吗?
实际上是的。Amazon 于 2022 年把它从 Send to Kindle 中移除,自家设备使用 AZW3 和 KFX。已有文件在很多应用里还能打开,但已经没有人为它做新东西了。
MOBI、AZW 和 AZW3 有什么区别?
MOBI 是原始格式。AZW 是加了 Amazon DRM 的 MOBI。AZW3(又称 KF8)是后来的格式,CSS 支持好得多。KFX 最新,也最缺乏公开文档。
能免费把 MOBI 转成 EPUB 吗?
可以,Calibre 在 Windows、macOS 和 Linux 上都免费完成。它转换的是格式而非 DRM:有复制保护的书无法转换。
转换会丢排版吗?
通常很少,因为 MOBI 本来就带不了多少排版。检查目录以及诗歌或脚注,那些正是转换容易出错的地方。
继续阅读