『PP 鸭』,做了一个批量压缩开发过程中素材图的工具,大家觉得怎么样? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Markman
V2EX    分享创造

『PP 鸭』,做了一个批量压缩开发过程中素材图的工具,大家觉得怎么样?

  •  1
     
  •   Markman 2015-09-18 10:26:11 +08:00 4642 次点击
    这是一个创建于 3684 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们做网页 /App 开发的时候总免不了要压缩素材图片。
    逛了一圈也没有发现特别好用的,所以就又自己做了一个批量压缩图片的工具

    特点:
    - 支持 PNG/JPG 两种格式
    - 拖拽进入软件界面即可开始压缩,自动替换原图
    - 可在软件界面中对比压缩前后的效果,可以撤销压缩

    界面图:
    Alt text

    官网:
    http://ppduck.com

    PS.
    免费版每次启动只能压缩 10 张,完整版需付费 69.9 元

    25 条回复    2016-12-27 05:26:28 +08:00
    YAFEIML
        1
    YAFEIML  
       2015-09-18 10:34:06 +08:00
    比起 TinyPNG 压缩率怎么样呢,下载中……
    heaton_nobu
        2
    heaton_nobu  
       2015-09-18 10:58:51 +08:00
    膜拜楼主
    Panway
        3
    Panway  
       2015-09-18 12:42:13 +08:00
    Mac 上一直在用的无损压缩 https://imageoptim.com/
    有损压缩 http://pngmini.com/
    不知道楼主的客户端 CPU 占用怎么样,我用无损压缩 CPU 一般都满了
    Markman
        4
    Markman  
    OP
       2015-09-18 12:56:08 +08:00
    @YAFEIML 差不多,我们是一边对比 tinypng 一边调教参数的
    @Panway 他那个无损压缩应该是用了暴利枚举压缩参数的方法,所以 CPU 比较高。我们默认关闭了这个参数,所以压缩会比较快一点, CPU 占用率也第一点。
    Totato5749
        5
    Totato5749  
       2015-09-18 13:11:02 +08:00
    你们这个是有损还是无损的压缩?
    iStar
        6
    iStar  
       2015-09-18 13:32:41 +08:00
    原来是你, Markman
    YAFEIML
        7
    YAFEIML  
       2015-09-18 13:37:16 +08:00   1
    @Markman 压缩比比 TinyPNG 高很多啊!
    zjqzxc
        8
    zjqzxc  
       2015-09-18 14:41:23 +08:00
    难道大家不是直接 photoshop 么,编辑完成直接输出,看一眼大小不对了改参数再来。
    Markman
        9
    Markman  
    OP
       2015-09-18 14:48:54 +08:00
    @iStar 恩恩,就是我
    @Totato5749 是有损压缩,但是调教得比较好
    @zjqzxc PS 的压缩算法还不够好,另外一张一张搞也比较费时
    zjqzxc
        10
    zjqzxc  
       2015-09-18 14:53:12 +08:00
    @Markman ps 的压缩算法是啥我还真没研究过。 ps 也可以批量操作,设置起来稍有些麻烦。。一般来说我是在图处理完成后存一份 psd 以备修改,再根据需要输出一份 jpg 或 png 。
    Pseric
        11
    Pseric  
       2015-09-18 17:07:29 +08:00
    PP :你的片肥!在持情下有效少片大小
    https://free.com.tw/ppduck/

    已在台湾网站帮你们介绍,希望有更多人可以用到这个很方便的小工具。
    Markman
        12
    Markman  
    OP
       2015-09-18 17:15:57 +08:00
    @Pseric 谢谢楼上,介绍得非常到位和深入
    buf1024
        13
    buf1024  
       2015-09-18 22:01:40 +08:00
    程序超级大, node webkit 写的?
    Markman
        14
    strong>Markman  
    OP
       2015-09-18 22:21:32 +08:00 via Smartisan T1
    @buf1024 差不多,是用 electron
    taoche
        15
    taoche  
       2015-09-19 12:10:39 +08:00
    比免费的 Pngyu 好在哪。。
    pheyer
        16
    pheyer  
       2015-09-19 13:52:32 +08:00
    一般情况下用 TinyPNG ,每月免费 500 张
    Markman
        17
    Markman  
    OP
       2015-09-19 19:18:46 +08:00 via Smartisan T1
    是在线的吗
    Markman
        18
    Markman  
    OP
       2015-09-19 19:19:51 +08:00 via Smartisan T1
    @pheyer 是在线的吗
    pheyer
        19
    pheyer  
       2015-09-20 09:09:08 +08:00
    @Markman 是的
    Markman
        20
    Markman  
    OP
       2015-09-20 11:43:08 +08:00
    @pheyer 用客户端会方便很多
    Markman
        21
    Markman  
    OP
       2015-09-20 11:45:34 +08:00
    @taoche 看起来差不多,只是我们支持 png 和 jpg 两种格式
    Markman
        22
    Markman  
    OP
       2015-09-20 12:49:40 +08:00
    @taoche 不过测了几张 png 之后,发现压缩率是 PP 鸭更高
    taoche
        23
    taoche  
       2015-09-20 15:27:06 +08:00
    @Markman 这样啊。 我挺不错的,支持一下。
    taoche
        24
    taoche  
       2015-09-20 15:27:16 +08:00
    @Markman 那挺不错的
    Rose
        25
    Rose  
       2016-12-27 05:26:28 +08:00
    @Markman

    请问 PPDuck 还会更新吗,我是付费用户一直在用,希望增加限制 CPU 线程的功能,避免 CPU 占用 100%(压缩 PNG 的时候)。

    我在今年 3 月份的时候给你们提过建议,你们说会更新的,结果一直到现在都没动静...

    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2573 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 03:53 PVG 11:53 LAX 20:53 JFK 23:53
    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