orangutan92
V2EX  ›  问与答

TinyPNG 图片无损压缩有什么本地可替代的方案吗?

  •  
  •   orangutan92 · Nov 16, 2018 · 21658 views
    This topic created in 2914 days ago, the information mentioned may be changed or developed.

    TinyPNG 这个压缩率很高,貌似是 70%,而且几乎不损失画质。 可这个是在线的,而且限制大小和 20 张图片,用起来还是不太方便。 有没有更好用的图片压缩工具推荐呢,PNG 的就可以的。

    28 replies  •  2024-02-20 10:40:53 +08:00
    LibidoDealer
    LibidoDealer
    Nov 16, 2018❤️3
    1
    tayuo
    tayuo
    Nov 16, 2018
    2
    谷歌刚出了一款图片压缩网站

    https://github.com/GoogleChromeLabs/squoosh
    ywgx
    ywgx
    Nov 16, 2018
    3
    TinyPNG 官方有 API,如果需要更多数量,付费即可,这应该是最优解 ,如果你的时间不值钱,那就继续找
    lisonfan
    lisonfan
    Nov 16, 2018
    4
    本地压太慢了。。
    用了那个 ImageOptim 电脑都起飞了
    xmbaozi
    xmbaozi
    Nov 16, 2018
    6
    @LibidoDealer #1 感觉 jpg 质量影响挺大的
    bigtan
    bigtan
    Nov 16, 2018 via Android
    7
    https://github.com/meowtec/Imagine
    v 友写的这个挺好的
    xiaoz
    xiaoz
    Nov 16, 2018 via Android
    8
    我博客整理了几个图片压缩工具您可以参考:https://www.xiaoz.me/archives/11536,最近在尝试使用这些工具写成在线的 API
    xiaoz
    xiaoz
    Nov 16, 2018 via Android
    9
    我之前写图床程序的时候用的 tinypng,效果确实不错。他们的 api 免费限制是每个月 500 次,你可以多申请几个 key,然后数组随机轮询一下。另外国内的性能播放也有图片压缩 api,好像是每个月 10000 次。
    kingcos
    kingcos
    Nov 16, 2018
    10
    TinyPNG 一个 ID 500 张吧,可以换 ID。。
    xiaoz
    xiaoz
    Nov 16, 2018 via Android
    11
    @xiaoz 说错了,是性能魔方。
    orangutan92
    orangutan92
    OP
    Nov 16, 2018
    12
    @luoway 这个用过,效果一般般
    orangutan92
    orangutan92
    OP
    Nov 16, 2018
    13
    @LibidoDealer 这个不会用,而且貌似只能选择一张?
    dalieba
    dalieba
    Nov 16, 2018 via Android
    15
    ImageMagick
    suyongfu
    suyongfu
    Nov 16, 2018
    16
    刚写了一篇博客,用 python 脚本结合 tinypng 写的批处理工具,不过还是得联网,原理是上传到 tinypng 的后台处理完再下载下来替换掉原来的图片,这是连接: https://ifeelgame.net/?p=27。
    如果要纯本地的,可以用 pngquant,虽然速度快,但压缩效果不如 tinypng 好。
    Sparetire
    Sparetire
    Nov 17, 2018 via Android
    17
    不嫌慢可以用 guetzli。。如果希望集成到 webpack 中,可以用 image-webpack-loader,如果要一个 GUI 的工具,推荐一楼那个
    also24
    also24
    Nov 17, 2018
    18
    多年前直接买了 PPduck
    http://ppduck.com/
    laike9m
    laike9m
    Nov 17, 2018 via Android
    19
    tinypng 有 Mac app 的,还挺好用,反正就是调 API
    mscb
    mscb
    Nov 17, 2018 via Android
    20
    可以用 https://pngquant.org 这个库自己建立一个,貌似 tinypng 也是基于这个的吧?
    jptx
    jptx
    Nov 17, 2018
    21
    TinyPNG 官方有 Photoshop 插件,可以批量处理,但是插件要钱,缺钱的话可以找到破解版(政治不正确)
    XinLake
    XinLake
    Nov 17, 2018 via Android
    22
    PNG 理论上是无损的,PNG 的调色版覆盖图像所有颜色的前提下是无损。PNG 画质图像信息要么有要么没有,不像 JPEG 损失质量。

    它的压缩率和图像色彩数量、色彩变化复杂度有关,压缩率并不稳定而且变化非常大。

    开源标准实现是 libpng ( codec ),应用非常多(如 PS、GIMP、ImageMagic 等等),都可以控制透明成、调色板。最意外的是,这东西封装一下通过网络调用就能赚钱?
    zombia
    zombia
    Jun 4, 2020
    23
    https://github.com/shssoichiro/oxipng 好像很 NB 的样子,不过是命令行工具,可以尝试自己写个界面。
    patz
    patz
    Jan 11, 2021
    24
    有一款 mac 的,叫 MiniPNG, 效果跟 TinyPNG 差不多,或许还更好。能无限量批量压缩,而且效果跟原图肉眼也看不出区别。不过是付费软件,2 美刀。本人觉得非常值! 良心软件, 从此可以在本地,无需 wifi 都可以批量压缩图片了!
    andyskaura
    andyskaura
    Mar 26, 2021
    25
    github.com/zhanyuzhang/super-tinypng
    nodejs X-Forwarded-For 头换 ip 实现的本地无限制压缩工具
    我用着挺舒服
    ownhere1997
    ownhere1997
    Aug 27, 2022
    26
    @bigtan 感谢,轻度使用足够了
    palibox
    palibox
    Nov 3, 2023
    27
    @bigtan 这个好用,谢推荐,已 starred !
    ArvinLiu
    ArvinLiu
    Feb 20, 2024
    28
    http://free.tinypng.site
    本地压缩,无任何次数和大小限制。就看你电脑能抗得住不。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   750 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 87ms · UTC 17:34 · PVG 01:34 · LAX 09:34 · JFK 12:34
    ♥ Do have faith in what you're doing.