ZIP、RAR、7Z,哪个压缩格式能把同一个文件压到最小?如何挑选合适的压缩方式?什么文件不适合压缩?我花了几天时间整理了一张表,希望能帮助到大家。
图1 压缩率统计一图流
[attach]103014[/attach]
图2 压缩率统计可视化
压缩率:从中,我们可以看到,极限压缩的7Z的压缩效果最好,默认设置ZIP的压缩效果最差。
文件格式:纯文本类型(txt,log等)压缩率可压得很低,PDF具有压缩的价值,Word文档、Excel、PPT、图片、音频、视频不适合用压缩软件压缩。
提高压缩率的方法:
一、Win RAR:在同一个压缩格式下,通过设置字典大小、单词大小和固实大小,有时也会产生截然不同的效果。对于包含各个格式的6000个文件、大小仅为16.5M的文件夹,将压缩方式设为“最好”,字典大小1G,创建固实压缩文件后,压缩率相比默认设置削了一半,所需的压缩时间大约是原来的2倍。
图3 WIN RAR极限压缩设置
二、7-Zip:同一个文件夹,在电脑内存16G的情况下选择9级极限压缩、1.5G字典、273单词、固实,相比1级7Z压缩率降低5%,但是压缩时间要多3倍以上。压缩时间:1级7Z<默认设置RAR<极限RAR<极限7Z。
图4 7-Zip极限压缩设置
软件推荐:
一、因为本次测试是针对压缩率而非压缩软件,使用的软件只有Win RAR和7-Zip,所以无法给出软件推荐。
二、但需要知道,无论是Win RAR、7-Zip、快压还是52好压,在同一压缩方法、加密算法、字典大小、单词大小和固实大小的压缩下,不同压缩软件的压缩效果并无差别。由于不同压缩软件默认设置不同,会造成“这个压软的压缩效果好”的假象。
三、在安装包的压缩中,RAR压缩后比原文件大,这是因为安装包本身无法压缩,而RAR会创建额外的空间实现自动修复功能,如果压缩文件损坏不严重,可以恢复原文件,而其他压缩格式哪怕只损坏几百字节,整个文件就GG了。
——————以下为测试文件详情——————
小文件:16.5MB,含6000各个格式文件的文件夹。
大文本:达梦数据库256M的LOG文本
四大名著:5.66M的TXT文本,包含全篇《水浒传》、《三国演义》、《西游记》和《红楼梦》原著的标题和正文,不含简介和目录。
文字Word文档:6.38M,3569页300万字,包括四大名著(中文)、网站后台数据(中+英)、系统运行日志(英文)。
图片Word文档:113M,内有100多张占据整页图片,有页眉页脚、插入表格,另有1.8万字。
Excel:31.8M,65533 x 26网站数据导出报表。
PDF:307M,741页,均为纸质扫描的整页图片。
PPT:32.8M,24页,典型会议模板,为教程PPT,流程图和图片较多,动作不超过10个。
PNG图片:14.5M,3024 x 4032,位深32。
JPG图片:16.8M,3000 x 4000,位深24,水平、垂直分辨率均为72dpi。
FLAC音频:78.2M,时长6分22秒,比特率700多kbps。
MP3音频:6M,时长6分22秒,比特率128kbps。
MP4视频:105M,1920 x 1080,时长20秒,视频总比特率44000kbps,帧率60,音频比特率136kbps,双声道,采样频率48kHz。
安装包:199M,9.7.15.29157版本的QQ。
下面为压缩测试文件夹图片,以大小降序排列:
图5 总文件夹
图6 小文件
[attach]103019[/attach]
图7 大文本
[attach]103021[/attach]
图8 四大名著
[attach]103020[/attach]
图9 文字Word文档
[attach]103022[/attach]
图10 图片Word文档
[attach]103023[/attach]
图11 Excel
[attach]103024[/attach]
图12 PDF
[attach]103025[/attach]
图13 PPT
[attach]103026[/attach]
图14 PNG图片
[attach]103027[/attach]
图15 JPG图片
[attach]103028[/attach]
图16 FLAC音频
[attach]103029[/attach]
图17 MP3音频
[attach]103030[/attach]
图18 MP4视频
[attach]103031[/attach]
最后,当然要让大家看一下本次测试中恐怖的Excel表格。
图16 密恐快乐表
本人为火绒论坛新人,这篇文章是我最近这两天对文件压缩的研究,若有不足之处,还请指正。