galgame的CG包用JLS的压缩率比PNG高很多
dwing吧
全部回复
仅看楼主
level 1
vidtor 楼主
今天找了几张galgame CG包里的图片测试几种格式的压缩比。JLS使用irfanview的Jpeg_LS.dll插件,直接保存;PNG使用irfanview的Pngout.dll插件,不中断保存的处理过程;JP2使用XnView直接保存。因为PNG保存很费时间,因此只选了两张CG(一张色彩较丰富的树林和一张色彩较为单一的仓库)和一张Windows窗口截图作为对比。
测试结果如下:
PNG和JP2在galgame CG上压缩率差不多,JLS格式却能够比二者再缩小图片大小10%以上;在具有大量规则形状和色块的Windows窗口压缩率上PNG的优势非常明显,
那么既然JLS比PNG拥有更高的压缩率,更少的编码时间(以Pngout.dll插件为对比),为什么没有人用JLS分发galgame CG包?是因为专利?解码效率?还是其它原因?
2016年03月08日 10点03分 1
level 1
vidtor 楼主
刚才测试了一下WebP,发现这家伙才是压缩率最高的无损图片格式啊!
如图:
那么既然WebP比PNG拥有更高的压缩率,更少的编码时间(以Pngout.dll插件为对比),为什么没有人用WebP分发galgame CG包?是因为专利?解码效率?还是其它原因?[啊]
2016年03月08日 11点03分 2
JXR使用XnView直接保存,WebP使用irfanview直接保存。
2016年03月08日 11点03分
level 4
因为电脑小白只会双击文件打开浏览
2016年03月08日 14点03分 3
level 1
lz
再试试
bp
g
2016年03月08日 16点03分 4
见8楼见8L
2016年03月09日 03点03分
level 11
小白帮顶,可能是现在硬盘大,没必要用高压缩率
2016年03月09日 00点03分 5
一个CG包好几GB,减小10%的空间就很多了。
2016年03月09日 03点03分
level 1
无损压缩参见imagecompression。info/gralic/。flic才是真无损压缩综合王者,压缩率高,速度快。可惜是私有格式,只有一个简单的编码解码exe,也不开源。Gralic压缩率最高,但是速度慢,同样是私有格式。另外外开源的bpg,flif压缩率都强于webp,但速度太慢。webp算是无损压缩中比较好的格式了,压缩率不错,各平台支持广泛,速度也可以,用来分享CG是很不错的。如果不追求真无损和手机上使用,其实dwing的uci是最佳选择,编解码超快,压缩率应该是超过webp的。
2016年03月09日 01点03分 6
关于有损算法的图像质量众说纷纭,无损只要比较时间和体积这些硬性指标就行了,好坏容易分辨。
2016年03月09日 06点03分
真心不懂求解,所谓私有格式,是逆向不了还是受法律保护?要是真的好用应该有人破解其格式吧?还有一点,就是就是大牛们开源某种视频格式,国内的码农就能下载编译成功,并对格式指点江山,一付是他们自己研究出来的样子,怎么自己就不能原创出一种格式呢?
2016年03月10日 06点03分
@午又 私有格式也是软件作品,受法律保护。而且对于复杂的算法,通过反汇编的方式了解其计算过程难度非常大。计算有牛人p破解其算法,发布出来一样违法。
2016年03月10日 06点03分
level 1
如果楼主需要用webp批量转码建议使用webpconv,这个支持多线程,在多核机器上效率高非常多。如果会用命令行和批处理,建议使用多线程工具ppx2 https://tieba.baidu.com/p/4079413561?pid=76757828262&cid=0#76757828262
2016年03月09日 01点03分 7
我只是个人兴趣测试一下而已。
2016年03月11日 02点03分
level 1
vidtor 楼主
根据大家的要求测试了一下bpg,发现它并没有出众的压缩率。
2016年03月09日 03点03分 8
lz把上面的图打个包,我也测测 我还有个很神的压缩算法叫bmf,超bpg不少
2016年03月10日 11点03分
@八辈子没吃饱饭 http://pan.baidu.com/s/1UaXoM因为“窗口”图片含有一些个人信息,所以就不发上来了。
2016年03月10日 12点03分
level 7
就bmp固实7z呗,比webp bpg的多页模式更靠谱
2016年03月09日 03点03分 9
固实7z要解压以后才能看,对于现在普遍上GB的CG包来说时间和空间有不合适。
2016年03月09日 06点03分
直接往内存里解压,现在的主流配置感觉不到的
2016年03月10日 04点03分
@缇莉昂兰妮斯特 你的硬盘持续读取速度大于1GB/S么?
2016年03月10日 12点03分
@vidtor 你的cpu跑JLS decoder每秒能处理1gb么
2016年03月10日 13点03分
level 1
@vidtor
我的测试结果
我就说H265怎么可能不如VP8,开始就怀疑
你BPG测试肯定有问题
结果总结:
BPG完爆你的那些算法
BMF再完爆BPG一个数量级
2016年03月10日 16点03分 10
我的参数是-lossless -m 9,你呢?
2016年03月11日 00点03分
bmf也是私有格式吧,不过快速时不如flic,慢速时不如Gralic。我倒是比较期待使用cabac的flif,作者很勤快,也许优化一段时间之后能成为最优秀的开源无损压缩软件。
2016年03月11日 01点03分
@vidtor 要用jctvc编码器,0.9.5版才有,0.9.6版改x265效率很差
2016年03月11日 06点03分
@files_get4 这两图确实gralic更小,以前测试时的结论是bmf和gralic互有胜负。不过*lic这类有个限制是高宽<=8160比较烦,一些大图很容易超这个限制 至于开源,有exe调用就够了,可以把exe当dll用嘛
2016年03月11日 06点03分
level 10
游戏公司首先考虑的是这样做对他有没有好处:要钱,而且授权复杂,同时还可能增加一些不必要的开发,总之就是吃力不讨好。所以当然没这么做的动力。
2016年03月11日 08点03分 12
1