首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
宝塔
V2EX  ›  分享创造

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

  •  2
     
  •   leekafai · 41 天前 · 1561 次点击
    这是一个创建于 41 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    首页截屏

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

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

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

    如果需求复杂了,一般是编程调用 ffmpeg 来实现。
        9
    leekafai   39 天前 via Android
    @laminux29 只是将问题变成了:老版 ACDSee 在哪里下载,我该如何调用 ffmpeg
        10
    laminux29   38 天前
    @leekafai 如果这两个问题都无法自行解决的话,那就只能建议换个行业了。
        11
    leekafai   38 天前
    @laminux29 开发工作者只是三百六十行的其中一项
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   967 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 19:50 · PVG 03:50 · LAX 11:50 · JFK 14:50
    ♥ Do have faith in what you're doing.