kindle书籍的后缀名_将azw3“转换”成mobi?——关于Kindle格式电子书的名称与后缀及其他的讨论...
近來有書友做azw3轉(zhuǎn)mobi等轉(zhuǎn)換工作,甚感困惑。仔細一想也難怪,得全怪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當作格式名稱的,不過現(xiàn)在的格局應該不是了(但文件包中還是有mobi7/8的名稱)。當然,對后綴與格式的困惑,要歸功于amazone自己的命名糊涂賬,不怪用戶。
2.關于把azw3轉(zhuǎn)換成mobi
有的書友要把azw3轉(zhuǎn)換成mobi,老牛有點好奇,到底是什么原因?
將KF8格式降格為KF6/7?KV或KPW3的新固件,都可自動讀取KF8/KF7/KF6格式的書,完全沒有降低版本轉(zhuǎn)換的需要;何況官方為了保持向下兼容,已經(jīng)在azw3文件包中包含了KF7的內(nèi)容(所以個人覺得為了體積的減小而去除文件包中的KF7內(nèi)容不合官方的向下兼容的意圖,何況包中的KF7體積其實足夠小了,僅僅是txt+HTML代碼的體積)。
如果你想把KF6/7低版本的Kindle電子書轉(zhuǎn)換為高版本的KF8?不要指望什么軟件能做得到,需要人工進行高版本(epub3)的格式排版才能做得到。雖然我們無法判斷kindlegen對此會做什么不清楚,但應該最多也是對包里的目錄結(jié)構(gòu)和元數(shù)據(jù)等進行修改吧。
CssSTAR功能設計上可以在epub/kepub/mobi/azw3之間互轉(zhuǎn),但將azw3/mobi后綴的文件進行互轉(zhuǎn)是沒有意義的。KF8格式的mobi/azw3后綴名可以直接改名,無須轉(zhuǎn)換。
3.關于后綴改名
KF8格式的電子書:把KF8格式的azw3后綴改為mobi,完全沒問題,KV/KPW3等都可正常讀取和解析:把KF8格式的mobi后綴(我前年制作的KF8格式的南周都是以mobi為后綴名的)直接改為azw3,也完全沒問題。
KF6/7格式電子書:把mobi后綴改為azw3沒用,還是舊格式。
4.關于提取純KF8格式
包括turbulent1975等大蝦在內(nèi)的諸多高手在azw3文件包中把KF8內(nèi)容提取出來,或者說剔除文件包中的KF6/7內(nèi)容,也是我當初的想法之一。主要目的是文件名中包含低版本的內(nèi)容,徒然增大文件體積(近乎純KF8體積的2倍),非常不爽。不過,后來Azamon官方將kindlegen從1.1版升級到2.9版后,將文件包中的KF6改成了KF7,同時圖片等多媒體文件可共享,從而使文件包的體積大為減小,僅比純KF8內(nèi)容的文件多10%左右。官方的目的是在僅少量增加體積實現(xiàn)向下兼容,我是認可的。為了兼容稍增點體積,可以接受,因此我不再堅持提純KF8的原衷,保留官方的結(jié)果。
5.關于文檔保存
我保存書的原則也是保存無損壞的文檔(以epub3為主)。為此,我的策略是:
對于azw3書(KF8),直接保存,用KV閱讀;必要時用CssSTAR無損轉(zhuǎn)換為epub文檔,放在Nook4/2中閱讀。
對于mobi書(KF6/7/8),直接保存,用KV閱讀。如果是KF6/7舊格式,而且原書排版簡陋,則用CssSTAR無損轉(zhuǎn)換成epub后,解壓重新編輯排版成word文檔,用EpubSTAR生成epub3和azw3(KF8)兩種書,分別放在Nook4和KV中閱讀。
對于epub2書,下載后解壓重新編輯word后用EpubSTAR生成epub3和azw3(KF8)兩種書,分別放在Nook4和KV中閱讀。
對于epub3書,直接保存,放Nook4中閱讀;也可能用CssSTAR無損轉(zhuǎn)換成azw3(KF8),放在KV中閱讀。
6.關于無損轉(zhuǎn)換
只用CssSTAR進行無損轉(zhuǎn)換。決不用添加私貨、私自篡改原文件的Calibre轉(zhuǎn)換。
不知為何Calibre的作者固執(zhí)不聽大家的意見。但是其附帶的閱讀軟件E-Book
Viewer確是不錯的PC端閱讀和檢測軟件。
7.關于傳輸方式
在官方解決推送過濾刪除多字體格式信息問題前,不用推送,只用USB連電腦傳書到KV上閱讀。選詞變選句問題,只能將就了(也許最新的5.7.2固件會解決?)。
以上不當?shù)恼埜呤种刚?/p>
總結(jié)
以上是生活随笔為你收集整理的kindle书籍的后缀名_将azw3“转换”成mobi?——关于Kindle格式电子书的名称与后缀及其他的讨论...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: informix GBase锁表处理 |
- 下一篇: NOD32 病毒定义更新程序 v2.1