使用7-zip,压缩1GB文件至500MB,能行吗?
发布网友
发布时间:2022-04-24 04:45
我来回答
共1个回答
热心网友
时间:2023-05-26 12:31
下载地址
http://sparanoid.com/lab/7z/
下载后直接使用即可。
另外,一个文件能压缩到多少取决于文件的内容的冗余程度。举个例子来说,你用一个文本文件存了1亿个“0”,其理论压缩结果就是一对键值描述:“0” “重复1亿次”。当然这里只是通俗的说法,严格意义上应该从信息论的角度来讲,有兴趣的话可以研究一下信息论,文件能够压缩的程度,取决于文件内容的“熵”,这个东东就是文件的理论压缩极限。不同的压缩软件就是采用不同的算法来实现这个极限而已。
如果文件已经是压缩格式的,比如avi、jpeg等文件,用包括7-zip在内的任何压缩软件都是无法进一步压缩的。因此,1GB文件能不能压缩到500MB,取决于文件本身的压缩极限。例如将已经压缩好的rar文件继续压缩的话,你会发现其体积并不会减少,理由很简单,你已经把它压缩好了,继续压它还是那么大。
相反,如果文件本身是粗糙格式的,如txt格式、bmp格式,wav等,就可能极大的压缩。根据我的个人经验,曾经将1GB的txt文档(大量的小文档)压缩到10多MB,采用的软件就是常见的winrar。