图小小(Pic Smaller)是一款开源的图片压缩工具,可以批量处理文件与文件夹,支持 JPEG、PNG、WEBP、AVIF、SVG 和 GIF 图像格式,简单易用,可自托管。@Appinn
来自发现频道 DecoHack 周刊 的推荐:https://meta.appinn.net/t/topic/56968
关于图片压缩这件事,可能普通使用比如在 IM 中传截图,都不会去压缩。但青小蛙会为每一张小众软件的图进行压缩,第一:节省磁盘空间;第二:节约贷款,就是这么悲惨 😂
所以实际上压缩图片不是大众用户需要考虑的问题。
图小小 Pic Smaller
图小小是一个开源项目,使用 Vite + React,以及 OffscreenCanvas
、 WebAssembly
和 Web Worker
等现代浏览器技术,你可以轻松的在 vercel 部署,或者使用 Docker 自己托管。
开发者也提供了一个实例直接使用:
用起来遇到唯一一个问题是不支持批量拖拽图片进去处理,需要点击一下选取文件。但可以直接拖拽文件夹进行批量处理。
另外,所有的压缩都是浏览器在本地进行的,没有上传这个步骤,所以速度很快。
算法方面,不像 Squoosh 可以自己选,图小小 就直接内置了:
但毕竟 Squoosh 对批量处理的支持一言难尽。
最后,感兴趣的同学可以在 GitHub 贡献查看代码。
原文:https://www.appinn.com/pic-smaller/