Stage1st

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: 冰箱研会长

[软件] [S1图片格式混战专楼]libjxl更新中文开发指引

[复制链接]
     
发表于 2021-7-23 08:56 | 显示全部楼层
天气姐姐 发表于 2021-7-22 22:53
webp的动图很早的时候,win10 uwp应用都支持了,android和ios应该不用说了。不过老设备应该都不支持,只 ...

希望单位早点更新合规软件目录
回复

使用道具 举报

     
发表于 2021-7-28 16:32 | 显示全部楼层
​jpeg-xl  v0.3.7
jpeg-xl-44778c69-mingw64.7z (2.10 MB)
https://encode.su/attachment.php ... 38&d=1621795839

评分

参与人数 1战斗力 +1 收起 理由
冰箱研会长 + 1 谁试试

查看全部评分

回复

使用道具 举报

     
发表于 2021-7-28 17:32 | 显示全部楼层
本帖最后由 Onelooker 于 2021-7-28 17:34 编辑

用screen2gif试着导出了一个60帧的webp动图,为啥打开之后播放还是很慢
浏览器用的honeyview
..看起来是垂直同步参数的问题
回复

使用道具 举报

     
发表于 2021-7-29 18:36 | 显示全部楼层
用magick转换了一张5.82MB的jpg,变成了9.46MB的jxl,是不是我哪里出了问题
  1. magick 502.jpg 502jxl.jxl
复制代码
回复

使用道具 举报

     
发表于 2021-7-30 11:14 来自手机 | 显示全部楼层
Webp动图很蛋疼的一点是浏览器里动的好好的
Android图库里通通只能播放第一帧
之前发了好大功夫爬一个画师的脱衣差分fanbox做成webp动图,传到手机居然不能动

—— 来自 Xiaomi Redmi K30 5G, Android 11上的 S1Next-鹅版 v2.4.4.1
回复

使用道具 举报

     
 楼主| 发表于 2021-7-30 12:38 | 显示全部楼层
吃为是 发表于 2021-7-29 18:36
用magick转换了一张5.82MB的jpg,变成了9.46MB的jxl,是不是我哪里出了问题

发下文件上来试试?
回复

使用道具 举报

     
发表于 2021-7-30 13:09 | 显示全部楼层
回复

使用道具 举报

     
 楼主| 发表于 2021-7-30 15:18 | 显示全部楼层
吃为是 发表于 2021-7-30 13:09
链接:https://pan.baidu.com/s/1UexS5dkJElz5S4dfVgTTCA
提取码:1111

是Magick的问题, 我用官方工具编码图片
输出的jxl是转录的, 要比你发的小很多
  1. PS D:\User\Desk\新建文件夹> cjxl 502_502.jpg 502_502_cjxl.jxl
  2. JPEG XL encoder v0.3.7 [AVX2,SSE4,Scalar]
  3. Read 2268x3541 image, 73.5 MP/s
  4. Encoding [Container | JPEG, lossless transcode, squirrel | JPEG reconstruction data | 109-byte Exif], 6 threads.
  5. Compressed to 5043339 bytes (5.024 bpp).
  6. 2268 x 3541, 26.70 MP/s [26.70, 26.70], 1 reps, 6 threads.
  7. Including container: 5043828 bytes (5.024 bpp).
复制代码

统一用djxl对你发的jxl和我转录的jxl解码之后
转录的jxl反而大

有的时候, 如果工具(Magick)的默认参数不够好, 那可能会出现编码之后反而变大的情况(特别是你还设置了无损之类的参数的话) 也算是挺常见了
cjxl可控参数还是很多的
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-7-30 15:57 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-7-30 16:30 | 显示全部楼层
冰箱研会长 发表于 2021-7-30 15:18
是Magick的问题, 我用官方工具编码图片
输出的jxl是转录的, 要比你发的小很多

这个是对jpeg的默认数学无损,体积减少了大概18%
  1. -d maxError, --distance=maxError
  2.     Max. butteraugli distance, lower = higher quality. Range: 0 .. 15.
  3.     0.0 = mathematically lossless. Default for already-lossy input (JPEG/GIF).
  4.     1.0 = visually lossless. Default for other input.
  5.     Recommended range: 0.5 .. 3.0.
复制代码
用-d的话,d=0.5是1241kb,d=1是807kb
这样跨格式转图的时候就可以不用担心参数太高浪费空间,只需要损失一点点预期中的画质就能得到合理压缩率的图了。jxl的低bpp画质也不算太高,不用压那么小

评分

参与人数 1战斗力 +1 收起 理由
冰箱研会长 + 1 True

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|stage1st ( 沪ICP备13020230号-1 沪公网安备 31010702004909号 )

GMT+8, 2021-9-23 10:33 , Processed in 0.032324 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表