文件压缩后反而变大的原因解析

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

处理文件时,我们通常比某些情况后的压缩要大,也就是说,该文件被压缩。
特别是,在某些特殊类型的文件中,例如流媒体和高压缩率照片也不例外。
该文件本身已经处于压缩状态。
当使用ZIP或RAR等压缩工具进行压缩时,ZIP/RAR具有其自己的压缩机制和算法,可以增加文件大小。
例如,流媒体文件通常是编码和压缩的,数据结构和格式已经很小。
然后,使用ZIP/RAR工具可以添加其他压缩信息以增加文件大小。
同样,某些算法压缩了高压缩比图像文件,例如JPEG或PNG格式的图像。
如果使用ZIP/RAR工具将其压缩,则文件大小也可能会增加。
另外,压缩工具的压缩效果取决于文件的和压缩算法。
在已经高度压缩的文件的情况下,压缩工具无法进一步降低大小,并且可以添加其他元数据和压缩信息以增加文件大小。
因此,如果您使用一些特殊类型的文件,则需要注意这些功能以选择最佳的压缩工具和方法。
通常,对于压缩文件,使用压缩工具(例如ZIP/RAR)可能很大,这是由此类工具本身的压缩机制和算法引起的。
在这种情况下,为了达到最佳的压缩效果,有必要根据文件的特定情况选择适当的压缩工具和方法。

压缩后的文件为什么比压缩前的文件大很多

压缩之前的压缩文件比文件大得多,通常是因为压缩方法不适合文件类型或压缩设置不正确。
详细的说明如下:压缩文件的目的是减少文件的大小,以简化存储和传输。
但是,有时我们会发现压缩文件比压缩​​之前大,违反了压缩的原始意图,但实际上是由多个因素引起的。
一方面,不同的文件类型对压缩的反应不同。
某些文件类型,例如已压缩的图像或视频文件,或包含大量随机数据的文件可能很难压缩。
这是因为数据在这些文件中已经处于相对紧凑的状态,或者数据非常随机,这使得压缩算法很难找到可重复的模式来减少文件大小。
另一方面,压缩设置的选择也会影响压缩效果。
如果使用不适合文件类型的压缩算法或压缩级别太高,则可能导致压缩文件大小增加而不是下降。
如果压缩工具在压缩过程中添加了其他信息或元数据,则这也可能导致文件大小的增加。
最后,也必须注意,文件压缩是一个复杂的过程,其中包括选择多种算法和参数的选择。
即使对于相同的文件类型,各种压缩工具也可以创建完全不同的压缩效果。
因此,在选择压缩工具和设置时,您必须尝试适应特定文件的属性和要求,以达到最佳的压缩效果。
总而言之,压缩文件远大于该文件,该文件可以通过不适当的文件类型,错误的压缩设置或由于不适当的文件类型而添加的其他信息。
在实际应用中,我们必须根据文件的功能和要求选择合适的压缩方法和设置,以实现减少文件大小的目的。

求怎么压缩文件夹 我压缩完怎么还是那么大

文件压缩后本质上没有更改文件的大小,可能有两个原因。
1 与文件本身有关。
因为软件压缩实际上是通过另一个工具对二进制代码的“写作”。
例如,如果将一组二进制代码写入1 1 1 1 1 1 0000,则在压缩后它将成为一种“压缩方法”,即6 1 s和5 0,也就是说,6 1 5 0,如果问题文件本身很少具有重复的二进制编码,则在压缩时无法获得较小的压缩文件。
2 关于压缩软件。
如前所述,压缩过程实际上是简化二进制程序代码的过程。
因此,不同软件的压缩算法甚至同一软件的压缩格式自然会不同。
在这里,我们以7 ZIP压缩程序为例。
该软件提供了丰富的压缩文件类型:在每种类型的压缩下都有不同级别的压缩水平:我们以ZIP格式执行“极快的压缩”和“极快的压缩”,我们获得了以下结果:非常快速的压缩:仍然可以看到它。
因此,您可以给以下问题提供以下压缩建议:1 使用RAR格式压缩以获得更高的压缩率。
2 如果您在压缩过程中有足够的时间,请尽可能选择更高的压缩水平。
3 如果以上结果都不好,请尝试使用其他软件来压缩。

压缩后的文件为什么比压缩前的文件大很多

通常,压缩文件应比压缩之前小。
如果压缩文件比预压缩文件大得多,则通常是因为压缩算法不适用于文件或由不适当的压缩设置引起的异常情况。
详细信息首先,您需要了解文件压缩的​​基本原理。
文件压缩是通过特定算法识别和消除数据冗余部分的过程,从而减少了文件所需的存储空间。
有效压缩要求压缩文件大小小于原始文件。
但是,在某些情况下,压缩文件可能会变得异常大。
这通常不是压缩过程的预期结果。
这种现象的可能原因之一是压缩算法的不适当选择。
不同的压缩算法对不同类型的文件有不同的影响。
例如,某些算法在文本文件上非常有效,并且可以大大减少文件大小,但是对于已经以压缩格式的文件,这些算法甚至不进一步压缩,并且压缩算法本身会添加元数据和控制信息,甚至可以导致文件大小的增加。
另一个可能的原因是压缩设置的问题。
一些压缩工具允许用户调整压缩水平以适合各种需求和方案。
如果压缩水平太高,则在压缩过程中可能会添加过多的其他信息,从而增加文件大小。
例如,如果您使用一些高级压缩设置,则压缩机可能会尝试通过更复杂的数据分析和编码来进一步优化压缩,这可能会增加压缩文件中的信息。
此外,如果在压缩过程中包含不必要的文件或文件夹,或者由于操作错误而导致压缩软件包包含大文件,则压缩文件也将异常增加。
总而言之,压缩文件比压缩​​之前大得多,通常是由不适当的文件类型,不适当的压缩设置或操作过程中的错误引起的。
为了避免这种情况,用户可以根据文件类型选择适当的压缩算法,并仔细查看压缩设置和操作过程,以确保达到预期的压缩效果。

为什么压缩后的文件还是那么大?

压缩后基本上没有更改文件的大小,并且可能有两个原因。
1 它与文件本身有关,因为软件重新压缩实际上是二进制代码的“编写”方式。
例如,如果将二进制代码的句子写为1 1 1 1 1 1 0000,则将其在6 1 s和5 0(即5 0)后变为,即:6 1 5 0,如果文件本身很少具有双二进制编码,则如果收到压缩,将无法获得较小的压缩文件。
2 与压缩软件有关。
如前所述,压缩过程实际上是简化程序的二进制代码的过程。
因此,各种软件的压缩算法甚至相同软件的压缩格式当然也有所不同。
扩展信息:相关技术分类:图像压缩技术可以分为不同类型。
对于您在多媒体系统中的应用程序,我们可以将它们与来源,熵和混合编码区分开。
熵编码是无损失的编码,而源编码是有损的压缩。
大多数多媒体系统都使用混合技术,即两种技术都混合在一起。
熵编码的使用未考虑媒体的特殊属性。
数据流的压缩被认为是一个简单的数字序列,并且不考虑数据的相关性。
熵编码是无损失压缩的示例,因为解压缩过程完全恢复了原始数据。
路由编码是熵编码的一个示例,该编码通常用作文件系统中的数据压缩。
参考来源:百度百科全书 - 压缩