kobo吧 关注:10,915贴子:93,346

关于解决kobo设备无法识别后缀为.kepub书籍的问题

只看楼主收藏回复

关于解决kobo设备无法识别后缀为.kepub书籍的问题(即用calibre批量转化后的后缀转化)


IP属地:广东来自iPhone客户端1楼2022-10-08 21:49回复
    在吧里搜索没找到相关问题的解决方法,所以跟大伙分享一下。此方法适用于用calibre 将其他格式的电子书转为kobo专用后缀为“.kepub”的格式,再用电脑将文档直接拷进kobo设备后无法识别读取书籍文档的问题。


    IP属地:广东来自iPhone客户端2楼2022-10-08 21:50
    回复
      2025-08-22 21:18:07
      广告
      不感兴趣
      开通SVIP免广告
      经综合网友的回答及测试,这个问题应该是kobo设备无法直接识别后缀为“.kepub”的电子书,只能识别后缀为“.epub”的电子书(有点扯淡,kobo无法识别专用的“.kepub”,但事实如此,通过wifi传书方式传的书,后缀也是epub而非kepub),但直接将网上下载的epub电子书存入kobo又好像有时会出现问题,所以用电脑批量导入书籍的方式,是通过calibre将文档转换成“.kepub”,再用将后缀改为“.epub”,经测试这样是可以被kobo读取。


      IP属地:广东来自iPhone客户端3楼2022-10-08 21:51
      回复
        但如果遇到文档多的时候一个个改不方便了,这时候可以通过电脑可执行文件bat实现批量更改后缀。具体方法:在要转换的文档同一文件夹内建立一个记事本,把记事本默认后缀“.txt”改为“.bat”(文件名自己定),编辑该文件,以记事本的方式打开后,在文档内输入:ren *.kepub *.epub(或者输入:ren *.kepub *.kepub.epub,即:ren 空格 星号 点 需要修改的文件后缀名 空格 星号 点 需要改成的文件后缀名。个人习惯用第二个,可以知道这是kepub格式),保存后关闭,再双击运行“.bat”,同个文件夹内的该类文档后缀就批量改好了,将这些改好的电子书文档放入kobo设备,可以识别读取。(注意这样会直接对文档后缀进行更改,不会生成另一个文件)


        IP属地:广东来自iPhone客户端4楼2022-10-08 21:51
        回复
          关于为何要用calibre不直接用wifi传书或者kepubify。wifi传书挺方便,但只能一本本传,kepubify转化的有时会出现封面错误的问题,还有一个原因是这些方式只能转化epub,不能转化其他格式文档。
          关于为何不直接用calibre导入文档。有试着导入,但会一本书一个文件夹,感觉很臃肿。


          IP属地:广东来自iPhone客户端5楼2022-10-08 21:52
          回复
            难道不能看完一本再导一本吗?


            IP属地:河北来自Android客户端6楼2022-10-09 08:41
            收起回复
              实在不明白,为什么不用kepubify-windows-64bit把EPUB格式书籍直接转一下?也就一、二秒钟的事情。


              IP属地:上海7楼2022-10-09 09:23
              收起回复
                一条条捋吧,确实EPUB文件在不少设备(老设备或者不同版本固件或者书籍问题,条件不一)上有各种奇怪问题,有的设备碰到些制作不规范的书籍(比如封面图片高达3兆)甚至会死机重启,加上KEPUB后缀(此处指在EPUB后缀前加上,KEPUB)一切问题都迎刃而解。所以,简单自建批处理改名对于绝大多数国人用户是合适的。
                下面讲讲为何不建议对CALIBRE生成的KEPUB文件进行批量改名。
                首先了解下这种KEPUB文件到底和EPUB文件有什么区别。目前做出KEPUB文件就是两种模式,CALIBRE的KEPUB output插件和kepubify,两个做的事情是一样的,就是在简单的在书籍的HTML文件里添加SPAN标签和ID,这样做出来的书放到任何其他普通电子书或者阅读软件都可以读取,没有变化,但是放到KOBO设备里就会调用KOBO自家的渲染,比如可以显示本章节剩余页数,按下角快速翻页.....等等一系列KOBO专有功能,这两种方式本质上就是参照了KOBO自有书城,是私人爱好者行为,所以KEPUB OUTPUT插件作者甚至提醒大家有问题不要试图去KOBO官方询问,英文连字符也不如EPUB等。
                所以对于国人KOBO用户,基本不受影响,如果不在乎KOBO专有功能,拿普通EPUB批量加上.kepub中间名是一样的。无需刻意走CALIBRE输出KEPUB再改。


                IP属地:江西8楼2022-10-09 10:40
                回复
                  2025-08-22 21:12:07
                  广告
                  不感兴趣
                  开通SVIP免广告
                  CALIBRE的KEPUB输出插件当然也是非常有用的(前提是你需要KOBO专有功能),作者也强调,主要是针对用CALIBRE管理书库的用户(比如无线传输,本地服务器,NAS应用等等),所以用保存文件的方式他不会直接输出EPUB后缀,只会在发送到设备按钮的时候输出EPUB后缀文件(估计多少有规避KOBO官方和区隔KEPUBIFY的意思),如果你非要KOBO直接能用的*.kepub.epub文件,他也是建议自行改名。
                  当然,CALIBRE默认设置会输出一大堆文件夹文件很臃肿,按以下设置即可输出单文件:

                  去除子文件夹,高亮部分去掉只留title即可输出单文件。


                  IP属地:江西9楼2022-10-09 10:48
                  回复
                    虽然我自己所有的电子书设备和书籍都是用CALIBRE管理,分类和发送的,上面那个方法也可以发送单文件到设备,不过我仍然是用CALIBRE保存EPUB,然后KEPUBIFY本地转换的方式,因为直接发送无法生成中文用户名文件,如下图:

                    没有这种强迫症的就无所谓。
                    至于KEPUBIFY有些书有封面问题我倒是没碰到,因为KEPUBIFY后期版本有点小恶心,一个是文件名加了converted字眼很不爽,另一个是在封面后加了一页说明,因为我每本书到手都要自行修改排版,看着很不舒服,所以还是用回老版本KEPUBIFY,我怀疑你说的封面问题可能是书籍文件问题加了这一页导致的,如有样本下次我研究一下。


                    IP属地:江西10楼2022-10-09 10:59
                    收起回复
                      @hxy20031125 哈哈,佩服,您回复很专业也有很多好建议,所以单独开一楼回复了。上面说的kepubify封面的问题,我在电脑上的时候再回复你哈,设备上这样情况的重新处理了


                      IP属地:广东来自iPhone客户端12楼2022-10-09 13:51
                      回复
                        有群友研究了代码,新版kepubify加空白页是因为没有单独封面的书,新版认为是毛病而加的。v4以后的版本才有这问题。一个简便解决法子是,创建快捷方式,然后属性里名字那栏加--no-add-dummy-titlepage,就可以了。用的时候把文件拖到快捷方式上。缺点是转的文件不是在源文件夹,而是在修改的kepubify快捷方式文件夹。


                        IP属地:北京来自Android客户端13楼2022-10-09 14:17
                        收起回复
                          @hxy20031125 上面说kepubbity转完没封面的就是这样,看到的封面是最右这个


                          IP属地:广东来自iPhone客户端14楼2022-10-15 20:42
                          收起回复
                            添加封面:
                            点击CALIBRE编辑,文本这里一般都会有coverpage或者TITILEPAGE就是默认封面。没有的话点击工具-添加封面。

                            会弹出来书籍文件自身的图片文件夹里选一张,也可以自行导入,马上就生成一张COVER页。

                            封面从哪里来?
                            CALIBRE安装NEW DOUBAN books插件,及启用kindle hi-res插件,其他的亚马逊等对于中文书籍都没用,可以关掉,即可自动网络爬取封面,无需特殊网络。可以扒到高分辨率的图片,顺便还可以扒下来在KOBO的书籍详情里可以显示的元数据。


                            IP属地:江西15楼2022-10-15 21:47
                            回复
                              2025-08-22 21:06:07
                              广告
                              不感兴趣
                              开通SVIP免广告
                              补充一下,有个容易混淆的地方,用上面的豆瓣插件或者HI-RES插件刮削下来的封面图片并不会自动产生封面,点击下图所示:

                              打开书籍文件的路径,刚才拿到的封面在里面,叫cover.jpg。

                              再用我上面提到的制作封面的方法(编辑-工具-添加封面)才能用这个图片制作封面文件。这样制作出来的封面文件才能在KOBO里正常显示。


                              IP属地:江西16楼2022-10-15 21:54
                              回复