有什么开源的库做图片压缩的

2021-08-17 11:00:44 +08:00
 balabalaguguji

想找一个图片压缩库,效果要是能达到 tinypng 这种就太好了。

各位大佬有推荐的吗? 最好是 nodejs 的

1732 次点击
所在节点    问与答
12 条回复
Puteulanus
2021-08-17 11:05:59 +08:00
我之前用的 mozjpeg
https://segmentfault.com/a/1190000023284912

文章应该比较早了,可能会有过时
iMusic
2021-08-17 11:09:42 +08:00
看看谷歌的 squoosh ?
https://github.com/GoogleChromeLabs/squoosh

感觉 png 格式弱了点,jpeg 还行,webp 最好。
balabalaguguji
2021-08-17 11:18:42 +08:00
@iMusic #2 这个 png 太弱了
balabalaguguji
2021-08-17 11:41:33 +08:00
@Puteulanus #1 感谢推荐
duan602728596
2021-08-17 12:57:51 +08:00
jifengg
2021-08-17 13:22:59 +08:00
pngquant,压缩效果特别好。
有 C 库,也提供 bin,nodejs 下直接用 bin 就行了。
经过实验和实践,加上参数 --speed 1 就很好了,不用设置其他参数了。
ryh
2021-08-17 13:30:13 +08:00
@jifengg pngquant 授权好贵😂
oh
2021-08-17 14:14:49 +08:00
参考 /t/764004
balabalaguguji
2021-08-17 17:11:47 +08:00
@ryh #7 好像可以免费用?
balabalaguguji
2021-08-17 17:12:22 +08:00
@jifengg #6 感谢,这个确实很好,准备加入到我的工具箱 https://tools.fun 不知道要不要购买授权
sobigfish
2021-08-18 18:04:48 +08:00
@balabalaguguji GPLv3 可以在后台你自己用,但如果分发 distribute 就整个项目变成 gplv3 并且需要公开代码
https://github.com/kornelski/pngquant/blob/master/COPYRIGHT
balabalaguguji
2021-08-18 18:39:15 +08:00
@sobigfish #11 没直接用 pngquant 了,用的 imagemin,是 MIT,应该是没风险了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/796253

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX