#1 - 2021-2-23 23:29
Aeroblast (AE@Recording)
事实上单行本正版的漫画都是EPUB了,然而各种海盗站都还是压缩包,有时候自己还抓些网络连载。volmoe有提供epub,不过打包很随便,优势没发挥出来。cbz啥的看上去就比较民间,恐怕方言不少。

其实好处也不算特别多,大概强迫症才会在意:
1.目录。虽然鸡肋,但正版有,没坏处。
2.翻页。这一点比较综合。一个是日本漫画右向左的方向,还有跨页怎么拼的问题。这些EPUB可以自己声明,不用在阅读软件里调整。
3.元数据。鸡肋。

尝试了一番发现里面有点细微的门道,所以随便弄个EPUB效果可能真不如ZIP。比如我之前写的Kindle解包软件出来的EPUB就显示得不太好……

实践,拿旧代码改的所以有些乱:Github
主要的XHTML代码仿的Kindle破出来的文件,元数据按照EPUB标准写的,以及遵守了一下苹果的Fixed Layout指南。
跑出来的东西姑且能无警告通过EPUB Check。
搬运一下README的效果部分:
iOS/iPadOS Apple Books:作为 EPUB3 Fixed Layout支持。自动全屏,右向左翻页(竖屏两页拼在一起滑动,横屏双页),支持目录。
iOS/iPadOS ComicShare:作为EPUB读取时,支持目录,右向左翻页(竖屏单页,横屏双页)。当作一般ZIP时,可以滚动,当然没目录。这App本来就全屏。
Kindle (使用kindlegen转换):自动全屏,右向左翻页(竖屏单页,横屏双页)。只有Kindle横屏支持封面的rendition:center。
不适配Fixed Layout的话,苹果图书默认是按照小说那种的Reflowable走,顶上有书名下面有页数,图甚至不能正常显示,写了指南那几个meta立刻就好了。
ComicShare本来就看ZIP用,试了一下EPUB的支持还不错。比较怀疑它能不能正确体现page-spread的左右设定,等有空再测一下。最次也可以插空白页调整。
把B漫的图抓出来用以上二者阅读体验都能秒了B漫
Kindle是最后尝试的,Kindlegen转换的时候自动识别成了漫画,不知道之前哪一条起了作用。测试用的KPW4,没期待效果,发现竖屏其实意外地能看。

不知道其他的软件效果如何,尤其是没安卓设备没法测,姑且丢在这抛砖引玉w
(另外发现苹果图书有重采样,网点不会有摩尔纹。ComicShare有开的方法吗……

最后放个测试的EPUB档例子  链接: https://pan.baidu.com/s/18Xa9fltrS6znjYTkQV21GA 提取码: rcx5
#2 - 2021-2-24 07:38
内容已被用户删除
#3 - 2021-2-24 07:53
(Shakugan no Shana)
自己之前多次测试感觉,只有kindle上看才适合转换epub,其他情况下不如找个读取zip包比较好的漫画软件。
kindle那个小屏幕,基本只能看看单页了,拿kindle comic converter效果还行。但是漫画画面阴暗复杂点就是真费眼睛。
#4 - 2021-2-24 11:24
#4-1 - 2021-2-24 12:36
Aeroblast
喔,除了没目录基本一样的工作,大概直接参考了日本那个指南。
#5 - 2021-2-26 17:52
cbz就是zip,epub也是zip,啥叫方言?
#5-1 - 2021-2-26 22:59
Aeroblast
cbz没有标准,什么元数据、text layer,应用自己定个语法也很少通用,也就是所谓的方言。真要说,实际用跟zip没差,或者就是zip+方言。
epub是大厂(包括卖书的)一起定的标准,定义到边边角角,虽然复杂一点,新入场的应用照做就行,制作资源也有规可循。不过epub也有方言,比如多看私自弄了一些语法,很少有人喜欢。
#6 - 2021-2-26 23:34
(醒着笑了,哭了累了,困了睡着,不都妈生的 ... ... ... ... ...)
好贴,mark一个
#7 - 2021-2-27 00:53
好耶!
关于重采样,可能 Safari 的默认 UA 带着
image-rendering
相关设置(MDN)?好像 macOS 的 Apple Books 是可以审查元素的… (bgm38)
#8 - 2021-2-27 03:24
顺便问一下epub会对jpg进一步有损压缩吗,之前5g的漫画试了下直接压成了不到1g
#8-1 - 2021-2-27 08:33
Aeroblast
不会,本质是和代码一起zip打包。当然可能某些软件会默认压图,比如网上很多画质惨不忍睹的单行本就是calibre转epub压的
#8-2 - 2021-2-27 09:16
想成为太空垃圾
Aeroblast 说: 不会,本质是和代码一起zip打包。当然可能某些软件会默认压图,比如网上很多画质惨不忍睹的单行本就是calibre转epub压的
我之前用的这个
#8-3 - 2021-2-27 09:49
ReginaldMorgan
Aeroblast 说: 不会,本质是和代码一起zip打包。当然可能某些软件会默认压图,比如网上很多画质惨不忍睹的单行本就是calibre转epub压的
我记得calibre转格式会默认先变成自己的一个特殊中间格式,然后图片在这个过程被压炸了,有一些其他的插件实现直接转换的不会压图
#8-4 - 2021-2-27 11:49
Aeroblast
想成为太空垃圾 说: 我之前用的这个
大概看了下代码,有什么resize之类的,这一步压了图吧。其他大致没差,rendition几个设置我还得仔细看看,它缺个日漫用的翻页方向。
#8-5 - 2021-2-27 11:56
Aeroblast
ReginaldMorgan 说: 我记得calibre转格式会默认先变成自己的一个特殊中间格式,然后图片在这个过程被压炸了,有一些其他的插件实现直接转换的不会压图
插件是这个吧:https://github.com/kevinhendricks/KindleUnpack

那些漫画是从kindle转的,内置转就是默认设置,插件是尽量无损的。

不过我也远离calibre了,不太熟悉现在的版本。之前发现挺多默认设置对原文档有侵犯性,说不定哪天被坑到就彻底删了。