开发了一个支持本地批量压缩图片的小工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
leekafai
V2EX    分享创造

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

  •  2
     
  •   leekafai 2019-10-11 16:21:57 +08:00 4771 次点击
    这是一个创建于 2202 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    首页截屏

    支持移动端及 PC 端使用。

    tool.tanpok.com 首页.png

    单图压缩

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

    tool.tanpok.com 单图压缩.png

    批量压缩

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

    tool.tanpok.com 批量压缩.png

    网站地址

    欢迎体验并提出宝贵意见

    https://tool.tanpok.com

    网站二维码.png

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

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

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

    如果需求复杂了,一般是编程调用 ffmpeg 来实现。
    leekafai
        9
    leekafai  
    OP
       2019-10-13 21:35:52 +08:00 via Android
    @laminux29 只是将问题变成了:老版 ACDSee 在哪里下载,我该如何调用 ffmpeg
    laminux29
        10
    laminux29  
       2019-10-14 10:43:16 +08:00
    @leekafai 如果这两个问题都无法自行解决的话,那就只能建议换个行业了。
    leekafai
        11
    leekafai  
    OP
       2019-10-14 14:12:07 +08:00
    @laminux29 开发工作者只是三百六十行的其中一项
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1489 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 16:37 PVG 00:37 LAX 09:37 JFK 12:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86