首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
宝塔
V2EX  ›  问与答

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

  •  
  •   orangutan92 · 2018-11-16 10:29:45 +08:00 · 9079 次点击
    这是一个创建于 368 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    22 回复  |  直到 2018-11-17 11:10:44 +08:00
        1
    LibidoDealer   2018-11-16 10:35:00 +08:00   ♥ 3
    https://squoosh.app/
    结贴
        2
    tayuo   2018-11-16 10:37:28 +08:00
    谷歌刚出了一款图片压缩网站

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

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

    开源标准实现是 libpng ( codec ),应用非常多(如 PS、GIMP、ImageMagic 等等),都可以控制透明成、调色板。最意外的是,这东西封装一下通过网络调用就能赚钱?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2544 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 21ms · UTC 14:48 · PVG 22:48 · LAX 06:48 · JFK 09:48
    ♥ Do have faith in what you're doing.