谷歌开源发布了Jpegli编码库,一个后向兼容JPEG 92的编码格式。
关于cjpegli的评测:
原文:Mini Image Codec Comparison; jpegli
译文:译介 | 图像编码器测评 | jpegli - 掘金
cjpegli的编译好的二进制文件可以在
https://github.com/libjxl/libjxl/releases
x64静态包中找到。
语法也比较简单:
cjpegli input output -q 90
个人使用下来也感觉非常不错,基于jpeg-xl的技术,在默认-q 90质量下,14张共13.6MB的jpeg压缩到6.7MB,平均小了一半。 关键还是兼容性,任何支持jpg的软件都可无缝浏览。
输入支持JPG,PNG, APNG, GIF, PPM, PFM, or PGX格式,
其质量参数除了-q
外,还有--target_size
,更精确控制文件尺寸大小。
--chroma_subsampling=444|440|422|420
可以降色彩采样,420可以进一步减小文件大小。
--xyb
转换到xyb颜色空间,这个不支持icc的软件打开会有偏色问题,但大批量转换好像可以大幅度提高转码速度。
avif,heic,jxl这类新兴格式,还就是老问题,支持的软件太少。
此外avifenc.exe编码的效率也远远比jxl包括cjpegli慢,
在下一代图片标准未能铺开之前,优化的jpg仍然是硬盘最为保险的存在。
2 个赞
LibreOffice 还支持在文档里面插入 WebP
kat
10
意思是cjpegli生成图片的兼容性和jpeg是一样的?
1 个赞
foyax
11
如果你真关心,不是应该更关心XP IE 用户吗?
这浏览器的上游是支持avif的,它自己删除了,引来了你的关心,不是更应该关心换哪个浏览器吗?
ICEBOX
12
XnView MP已经光速支持了,可以用jpegli转换jpeg图片了。
3 个赞
你要杠这个的话,你要先看清前提——
QQ浏览器是腾讯主动推荐或“引导”微信、QQ用户去用的,而且即使近-最新版依然不支持;
而XP+IE则是微软主动要求用户停用的,而且别说最近了,老早就被各种硬件驱动抛弃了。
可比吗?
kat
14
本对比中的 jxl 是用 jpegli 压缩的 jpeg 文件
测试图片类型:UI 和文字,
特点:文字呈现、细腻的颜色渐变和细节
使用场景:常见于截屏
结果:
webp > jxl > moz
选择建议:
- webp 压缩的图片比jxl和moz干净,但是有些颜色偏差大,兼容性不如 jpegli 压缩的 jpeg,主要是在微信中不能使用
- jxl 质量优于 Moz,兼容性强
除此之外,
avif 的有损压缩质量很好(≥webp),但不被微信支持、不能被流行的设计软件打开,只适合网络浏览和个人存图,因此没加入对比。如果图片不用微信发送也不需要后续编辑可以选它。
1 个赞
biubiu
17
可否理解成:png放入,出去就不再有透明及半透明了?
foyax
18
png 所有特性,在 jxl 都会保留。
看 jxl 说明,可以说是现代图片的集大成者,什么动图,预览图,多组图,HDR,能支持全都支持,就是还没 1.0,无法大用
biubiu
19
可否理解成,它是降低jpg、png、gif大小的方法之一?