导航:首页 > 文件管理 > 为什么同一文件压缩比原文大

为什么同一文件压缩比原文大

发布时间:2024-05-05 05:41:58

① 请问有谁知道压缩文件为什么和原文件差不多大小呀,是不是我哪里出错了

压缩文件和原文件的大小比是不好说的,不过一般压缩完的文件都要比原文件小(否则压缩就没意义了,对吧)。
压缩比和文件的可压缩性有关系。
文本文件也是一种文件,对于具体的某个文件来说,可压缩性有多大涉及这个文件中重复代码、无用代码有多少。
打个比方,某个文本文件中只拥有100个空格那么压缩软件可能就把这个文件转成以下二进制内容:
100'
'
那么,这个文就成了只占两个字节的文件。这时,压缩比可能是100:2,也就是50倍,如果是1000个空格,那么压缩比就会达到500倍。反过来,某个文件中根本没有重复的代码,那么压缩软件对此就无法下手,可能不但无法压缩,甚至会使压缩出的包的体积加大。
当然,文件的打包压缩与压缩工具的具体的打包方式也有关。
各种图片、视频很多本身就是经过了压缩算法处理的,比如JPG图片、rm视频就是本身经过了压缩的,这类玩意儿再次用winrar压的话,一般只能再压缩下个90%。

② 为什么有些文件压缩后比压缩前容量还要大请高手指点,谢谢!

这是正常的虚信,对于一些二进制文件,比如:流媒体,高压缩比的图片等,本身已经是压缩状态(有别于ZIP和RAR的形式),再利用压缩工具ZIP/RAR,进行压缩的话,因为ZIP/RAR有本身的一套压缩机制和算法,反而会造成原来的文件经过此计算后,变租卖的更弊誉逗大的情况,这是正常的。

③ 压缩文件问题为什么有些文件压缩后反而变大了

首先要明白压复缩文制件的原理,文件的源代码中有大量重复的数据,如ABABABABABCD如果我们把AB替换成X那么原文可以这样写XXXXXCD然后再后面补充上AB=X这样会间接很多。
但是如果就是ABCD我们按照上面的写法就是XCD AB=X反而比原文长了。
这个AB=X我们叫做词典,一旦一个文件有大量重复的内容:如编程用的EXE文件、文本文档、WORD等等会有很多相同代码,文件的压缩率(缩小后的体积除以原体积)会很小。但是视频、照片则很少有相同的重复代码,所以压缩率很大或者超过100%就是比源文件打的情况

④ 用Win RAR压缩过的文件为什么还是和原来的一样大

出现此问题的原因如下:

1、文件属性没有太大变化。 例如,对于某些视频,只是为了方便起见,将放在一起并进行了压缩。 实际上,文件属性没有改变,压缩后也没有太大改变。

压缩文件的过程是将二进制数据压缩为十六进制,声音文件和图片文件的二进制和十六进制中的字节数相差不大,因此压缩文件与压缩前的文件差别不大,可能几乎一样。

2、压缩工具的文件已损坏,无法压缩。

3、不同的压缩文件具有不同的压缩率,可以尝试另一个。

阅读全文

与为什么同一文件压缩比原文大相关的资料

热点内容
有一个91APP叫什么 浏览:126
网页挂件代码 浏览:477
tss文件路径 浏览:168
点电脑分辨率时提示找不到文件 浏览:924
网站版权信息怎么修改 浏览:544
1寸照片word文档里怎么设置表格 浏览:647
有哪些软件可以查编程 浏览:134
skype文件夹 浏览:469
176君临毁灭版本 浏览:742
黑色苹果se 浏览:308
创建网站平台多少钱 浏览:865
家中无线网络网速突然变慢 浏览:87
一个网站可以推多少关键词 浏览:814
vcfunction头文件 浏览:640
计算机编程哪个适合自学 浏览:869
文件夹删除到回收站找不到了 浏览:270
name编程中什么意思 浏览:454
铃木锋驭导航最新版本 浏览:42
禁止不明来源app下载怎么设置 浏览:521
如何将文件存储路径改为d盘 浏览:372

友情链接