压缩文件zip与rar有什么区别?

压缩文件zip与rar有什么区别?,第1张

测试数据:全本《斗破苍穹.txt》500万字

用WinRAR5.71版本分别压缩成zip格式和RAR格式源罩数做比较(RAR的字典大小选1M),按照最终文件大小从大到小排列如下:

RAR较快:RAR标准=4152÷4104×100%=101.2%

RAR标准:RAR最好=4104÷4087×100%=100.4%

可见RAR的较快、标准、较好、最好四个压缩等级的最终文件大小差别在1%以内,而最快方式下的压缩比崩了,最终文件比zip还大。所以压缩成RAR格式的时候,压缩方式选标准就好。

zip标准:RAR标准=4942÷4104×100%=120.4%

结论:在压缩纯文本文件时,在RAR字典大小选1M的前提下,zip压缩包比RAR压缩包大20%左右。

下面我们来比较他们的速度。

把《斗破苍穹.txt》复制40份,放在一个文件夹下,然後压缩这个文件夹做比较。

WinRAR+RAR格式+标准压缩方式+1M字典:耗时18秒,最终文件大小164,130KB(其实就是上面的40倍):

WinRAR+zip格式+标准压缩方式:耗时7秒,最终文件大小197,658KB

再比较一下7z格式,下面用的是7-Zip19.00版本。

7-Zip+7z格式+标准压缩+LZMA2算法+1M字典+32单词大小+非固实+4线程:

耗时1分2秒,最终文件大小152,319KB。

7-Zip+7z格式+快速压缩+LZMA2算法+1M字典+32单词大小+非固实+4线程:

耗时34秒,最终文件大小175,693KB。

于是得出结论,以上四种方式的压缩耗时比是:

zip标准:RAR标准:7z快速:7z标准=1:2.5:4.8:9

最终文件大小的比例是:

zip标准:RAR标准:7z快速:7z标准=120%:1:107%:93%

以上结论仅在压缩对象为中文小说时成立,其中RAR和7z的字典大小选1M。

zip选「最快」的话,压缩速度还可以提高一倍,最终文件大小会增加3%左右。不过一般用不上,雹首zip选「标准」已经很快了。

7z「快速压缩」和「极速压缩」的差别仅仅在字典大小,「极速压缩」默认字典大小为64K,如果选择「极速压缩」然後把字典大小改成1M的话,压闷晌出来的文件就跟「快速压缩」出来的文件一样了。同理7z「标准压缩」「最大压缩」「极限压缩」也只有字典大小的差别。其实7z只有两个档位,一个「快速压缩」和一个「标准压缩」。

bandizip「正常压缩」使用的参数=7-Zip+快速压缩+4M字典+固实

bandizip「最大压缩」使用的参数=7-Zip+标准压缩+16M字典+固实

字典大小对最终文件大小的影响:

字典越大,最终文件越小,但是会有边际效应递减。当字典大小超过源文件大小(10683KB)的时候,对最终文件大小的影响就下降为0。这个时候系统会自动地减小字典大小,也就是说最後一个《32M字典.rar》用的其实还是16M字典。

所以,大字典一定要和固实压缩模式配合使用。非固实情况下选1M字典就够用了。

MP3采用的是MPEG Audio Layer 3数据压缩编码标准。利用 MPEG Audio Layer 3 的销尺技术,将音乐以1:10 甚至 1:12 的压缩率,压缩成容量较小的文件,而禅斗耐对于大多数用户来说重放的音贺春质与最初的不压缩音频相比没有明显的下降。

视频压缩标准如下:

1、H.261

H.261标准是为ISDN设计,主要针对实时编码和解码设计,压缩和解压缩的信号延时不超过150ms,码率px64kbps(p=1~30)。

H.261标准主要采用唤禅羡运动补偿的帧间预测、DCT变换、自适应量化、熵编码等压缩技术。只有I帧和P帧,没有B帧,运动估计精度只精确到像素级。支持两种图像扫描格式:QCIF和CIF。

2、H.263

H.263标准是甚低码率的图像编码国际标准,它一方面以H.261为基础,以混合编码为核心,其基本原理框图和H.261十分相似,原始数据和码流组织也相似;另一方面,H.263也吸收了MPEG等其它一些国际标准中有效、合理的部分,如:半像素精度的运动估计、PB帧预测等,使它性能优于H.261。

H.263使用的位率可小于64Kb/s,且传输比特率可不固定(变码率)。H.263支持多种分辨率:SQCIF(128x96)、 QCIF、CIF、4CIF、16CIF。

3、H.264/AVC

视频压缩国际标准主要有由ITU-T制定的H.261、H.262、H.263、H.264和由MPEG制定的MPEG-1、MPEG-2、MPEG-4,其中H.262/MPEG-2和H.264/MPEG-4 AVC由ITU-T与MPEG联合制定。

从简单来说H.264就是一种视频编码技术,与微软的WMV9都属于同一种技术也就是压缩动态图像数据的“编解码器”程序。

一般来说,如果动态图像数据未经压缩就使用的话袭含,数据量非常大,容易造成通信线路故障及数据存储容量紧张。

因此,在发送动态图像时、或者把影像内容保存在DVD上时、以及使用存储介质容量较小的数码相机或相机手机拍摄映像时,就必须使用编解码器。虽然编解码器有许多种类,但DVD-Video与微波数字电视等使用的主要是MPEG2,数码相机等摄像时主要使用MPEG4。

既然作为压缩视频编码技术,H.264最大的作用对视频的压缩了。我们熟悉的MPEG2也就是最常用的DVD视频编码技术已经比较落后。

MPEG-4

MPEG-4标准并非是MPEG-2的替代品,它着眼于不同的应用领域。MPEG-4的制定初衷主要针对视频会议、可视电话超低比特率压缩(小于64Kb/s)的需求。在制定过程中,MPEG组织深深感受到人们对媒体信息,特别是对视频信息的需求由播放型转向基于内容的访问、检索和 *** 作。

MPEG-4与前面提到的JPEG、MPEG-1/2有很大的不同,它为多媒体数据压缩编码提供了更为广阔的平台,它定义的是一种格式、一种框架,而不是具体算法,它希望建立一种更自由的通信与开发环境。

于是MPEG-4新的目标就是定义为:支持多种多媒体的应用,特别是多媒体信息基于内容的检索和访问,可根据不同的应用需求,现场配置解码器。编码系统也是开放的,可随时加入新的有效和拍的算法模块。应用范围包括实时视听通信、多媒体通信、远地监测/监视、VOD、家庭购物/娱乐等。

MPEG-4视频压缩算法相对于MPEG-1/2在低比特率压缩上有着显著提高,在CIF(352*288)或者更高清晰度(768*576)情况下的视频压缩,无论从清晰度还是从存储量上都比MPEG1具有更大的优势,也更适合网络传输。另外MPEG-4可以方便地动态调整帧率、比特率,以降低存储量。

MPEG-4由于系统设计过于复杂,使得MPEG-4难以完全实现并且兼容,很难在视频会议、可视电话等领域实现,这一点有点偏离原来地初衷。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12314182.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存