开发了一个支持本地批量压缩图片的小工具

2019-10-11 16:21:57 +08:00
 leekafai

个人经常需要批量压缩图片,但是很多批量压缩图片的网站出于算法保护原因,都需要上传、下载,因此也会限制原图的大小。

网站采用本地压缩策略,可以省去上传压缩需时,原图大小也没有限制。在隐私策略上更进一步:作业数据不会提交,充分保护个人隐私。

你甚至可以将网站另存为后,在离线环境下使用。

首页截屏

支持移动端及 PC 端使用。

单图压缩

移动端推荐使用单图压缩,快速调节合适的压缩大小

批量压缩

批量压缩支持自定义压缩目标大小、并行压缩数(根据实际配置自行调节)等参数。推荐使用大尺寸设备操作。

网站地址

欢迎体验并提出宝贵意见😁

https://tool.tanpok.com

4120 次点击
所在节点    分享创造
11 条回复
Kerwin1202
2019-10-11 23:01:11 +08:00
做个文件校验? 貌似随便一个文件重命名 jpg 就可以了.. 要是上传个几个 g 的 哈哈哈哈
leekafai
2019-10-12 07:52:50 +08:00
@Kerwin1202 哈哈哈哈哈你可以先试试嘛,都是本地压缩的,并没有上传到服务器
sxdtzhaoxinguo
2019-10-12 10:02:06 +08:00
正好需要这个东西,昨天我还自己写代码实现了下图片压缩,有你这个工具不是很方便吗、另外我想问,如何做到没有上传你的服务器!
leekafai
2019-10-12 11:08:03 +08:00
@sxdtzhaoxinguo 首先多谢支持!现代浏览器中 canvas API 支持图像输出质量设置,因此可以通过这个 API 进行图片压缩而无需上传到后端进行,从而保证作业数据隐私安全与使用效率。
iMusic
2019-10-13 02:24:58 +08:00
Google 的 Squoosh 比较强~
sxdtzhaoxinguo
2019-10-13 08:21:04 +08:00
@leekafai 第一次听说,涨知识了!
leekafai
2019-10-13 09:17:47 +08:00
@iMusic 哈哈用的都是 canvas 的 API 来着,不过 squoosh 确实很值得去学习,支持的类型更广,也是接下来我这边的开发方向
laminux29
2019-10-13 21:10:40 +08:00
鼓励一下。

但这类需求,最佳实践是:

本地图片批量转换、缩放、格式转换,简单需求,直接用老版本的 ACDSee 就好,它还可以一键改名。

如果需求复杂了,一般是编程调用 ffmpeg 来实现。
leekafai
2019-10-13 21:35:52 +08:00
@laminux29 只是将问题变成了:老版 ACDSee 在哪里下载,我该如何调用 ffmpeg
laminux29
2019-10-14 10:43:16 +08:00
@leekafai 如果这两个问题都无法自行解决的话,那就只能建议换个行业了。
leekafai
2019-10-14 14:12:07 +08:00
@laminux29 开发工作者只是三百六十行的其中一项

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

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

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

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

© 2021 V2EX