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

快压真的有自己的高效压缩算法?

  •  
  •   lentrody · 2012-05-29 19:12:25 +08:00 · 8742 次点击
    这是一个创建于 4556 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前几天下资源时发布者同时给了几个格式为 rar,zip,kz 的压缩包,发现kz的压缩包大小要比其他的小不少,但几个压缩包里面的资源完全一样。之后又用 7zip,winrar 比较测试了下,压缩大部分文件时kz压缩率跟 7z,zip,rar 差不多,但单独压缩jpg图片时kz能比其他格式小15%左右(我下的资源里基本都是图片)。
    我想知道快压是真的有自己的压缩技术,还是用了其他已知的压缩算法?

    大家可以自己测试,下面的可以参考参考
    http://article.pchome.net/content-1379419.html
    32 条回复    1970-01-01 08:00:00 +08:00
    bhuztez
        1
    bhuztez  
       2012-05-29 19:49:45 +08:00
    不会导致清晰度降低么?
    feiandxs
        2
    feiandxs  
       2012-05-29 19:58:47 +08:00
    如果针对图片部分去除掉显示器不能显示的颜色+人眼无法显示的颜色,还是大有可为的。
    图像算法进化到现在了也还没个头……
    lentrody
        3
    lentrody  
    OP
       2012-05-29 20:01:39 +08:00
    @bhuztez 测试时算了,解压后md5什么的都一样
    avatasia
        4
    avatasia  
       2012-05-29 20:05:49 +08:00
    你有比较几个压缩文件的字典库的大小么?
    xhacker
        5
    xhacker  
       2012-05-29 20:26:28 +08:00
    试试 7z 的极限压缩……如果 kz 还是有优势,那就确实有高明之处了。
    longxi
        6
    longxi  
       2012-05-29 22:20:38 +08:00
    文章里只说了快压用的极限压缩,并没说rar和7zip也是,而且从上下文中我也不能准确推断出后者是否用的极限压缩方式,另外压缩时间也没说——这不科学……
    flied
        7
    flied  
       2012-05-29 22:28:03 +08:00
    lz没有说压缩比例呢

    都用最大比例试一试
    fanzeyi
        8
    fanzeyi  
       2012-05-29 23:03:05 +08:00   ❤️ 1
    果断自己做了测试.. 在 kvm 虚拟机里, OS 版本是 WinXP SP3 MSDN 版. 没加国内的任何修改。

    先贴使用软件的版本:

    WinRAR:



    7z:



    快压:



    然后是被压缩文件的,随便从我的照片库里的一个相册拉出来了十几张照片.. 不过拉进虚拟机之后觉得有点太小了,就复制了 3 次,也就是说同一个照片文件重复了 4 次:



    被压文件总大小



    然后是测试时间:

    WinRAR 压缩配置:



    WinRAR 压缩结果:



    7z 压缩配置:



    7z 压缩结果:



    快压 压缩配置:



    快亚 压缩结果:



    然后下面是压缩耗时:

    WinRAR 39s

    7z 1m07s

    快压 3m20s
    fanzeyi
        9
    fanzeyi  
       2012-05-29 23:07:30 +08:00
    最后再贴下系统配置:

    zythum
        10
    zythum  
       2012-05-29 23:10:39 +08:00
    @fanzeyi 7z威武
    xi4oh4o
        11
    xi4oh4o  
       2012-05-29 23:15:19 +08:00
    极限压缩好强大
    yanwen
        12
    yanwen  
       2012-05-29 23:17:05 +08:00
    @fanzeyi 会不会是7z对同样数据的文件 处理比较 ???
    fanzeyi
        13
    fanzeyi  
       2012-05-29 23:18:10 +08:00
    @yanwen 这个我倒没考虑到.. 我再传进去点照片测试下..
    fanzeyi
        14
    fanzeyi  
       2012-05-29 23:30:47 +08:00
    @xi4oh4o
    @yanwen
    @zythum

    果然是有坑



    7z 压缩结果



    快压正在测,目测结果要是最优的
    fanzeyi
        15
    fanzeyi  
       2012-05-29 23:32:13 +08:00   ❤️ 1
    关于快压的算法问题,在使用协议里找到这个:

    fanzeyi
        16
    fanzeyi  
       2012-05-29 23:33:52 +08:00
    快压压缩结果:



    虽然时间上还是不占优势..
    Archangel_SDY
        17
    Archangel_SDY  
       2012-05-29 23:36:26 +08:00
    RAR钩固实再测测看.
    fanzeyi
        18
    fanzeyi  
       2012-05-29 23:42:09 +08:00
    @Archangel_SDY 勾上了固实的结果:

    LazarusX
        19
    LazarusX  
       2012-05-29 23:50:07 +08:00
    当年天涯密码库被爆的时候顺手进行过类似对比,确实也是快压最优,当时挺纳闷的。
    liyangdal
        20
    liyangdal  
       2012-05-30 00:00:33 +08:00
    不用比了,用了rejpeg的结果.
    liyangdal
        21
    liyangdal  
       2012-05-30 00:02:15 +08:00   ❤️ 1
    rejpeg是以gpl发布的,很明显快压没有按照GPL协议使用rejpeg.
    luguozmy
        22
    luguozmy  
       2012-05-30 00:11:47 +08:00
    不知道好压怎么样..@fanzeyi
    9hills
        23
    9hills  
       2012-05-30 00:33:20 +08:00   ❤️ 1
    @liyangdal
    @fanzeyi 把GPL当BSD/MIT用碉堡了。。。
    yanwen
        24
    yanwen  
       2012-05-30 10:53:46 +08:00
    @fanzeyi
    @9hills
    @liyangdal
    把GPL当BSD/MIT用 不会被告的么? 想起了当年的驴霸。。。。
    liyangdal
        25
    liyangdal  
       2012-05-30 10:58:11 +08:00
    @yanwen 我朝这类情况多了去了.
    freewizard
        26
    freewizard  
       2012-05-30 12:22:34 +08:00
    Johnny
        27
    Johnny  
       2012-05-31 08:54:47 +08:00
    @liyangdal @freewizard @9hills @yanwen 快压我记得是多特搞的,同属于多特的应该还有2345导航,这类企业有啥核心技术?核心的东西就是在流氓式推广,当时多特漫天盖地快压的推广,我就怀疑是拿一些开源的东西拼凑的。快压的思路就是利用无知群众的某个需求点,用公共技术拼凑一款能用的产品, 再寻找噱头进行流氓式推广,占领用户桌面以便今后更好的流氓推广。
    icyflash
        28
    icyflash  
       2012-05-31 09:29:45 +08:00
    @Johnny 那个是好压
    yanwen
        29
    yanwen  
       2012-05-31 10:26:19 +08:00
    @Johnny
    @icyflash
    嗯嗯。。。是好压。。。。试用了一下 除了窗口标题的那个很长很臭的XXXX 2345旗下最好的压缩软件 这几个字之外 还是挺好用的。。集成了很多方便功能。。
    不过,我现在还是用7z 嘿嘿嘿。。。
    Johnny
        30
    Johnny  
       2012-05-31 10:41:19 +08:00
    @icyflash
    @yanwen
    搞错了,唉,看到国内这些急功近利的就烦
    est
        31
    est  
       2012-05-31 10:45:15 +08:00
    超高压缩看这个 http://www.maximumcompression.com/

    秒杀7z无悬念。
    lentrody
        32
    lentrody  
    OP
       2012-05-31 12:37:14 +08:00
    @fanzeyi 我先是单独一张压缩测试,然后再加上几张不同的图片测,相差比例都差不多

    @liyangdal 开始就怀疑用了什么不知名的特殊算法,在这里问可能会有人知道,谢谢了

    @yanwen 官方后来发布了怀旧版,功能一样但没那些“2345”,还算有良心……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1280 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:30 · PVG 07:30 · LAX 15:30 · JFK 18:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.