压缩文件怎么把压缩率提上去

不太懂压缩,但是有些东西太占空间想压缩的小一点上传到网盘,佬们有没有什么超厉害的压缩方法 :smiling_face_with_three_hearts:

3 Likes

根据信息论,能压缩的极限看你文件本身,是不能突破理论的

1 Like

用 zstd ,貌似已经是是压缩率很高的算法了,但实际用的时候也没感觉出有太大区别

1 Like

意思是要看文件选算法吗

需要下载什么其他的压缩软件吗

不知道你用的什么压缩软件,我用的 peazip 是支持的,这些压缩格式你都可以试试

1 Like

我使用的360好像没有那么多算法 我会去下一个试试 谢谢

1 Like

谢谢分享 我会去看看

看压缩的什么,二进制文件用 tar,压缩率很恐怖,其他文件就无脑 7z 就行

1 Like

如果能直观看到压缩率和压缩后的大小那就直观了,不然只能一个一个算法试一下。

1 Like

其实我不太明白什么用什么 平常不在乎什么压缩 在我看来压缩就好像是 把一堆不用的但是有用的文件放在一起 跟打标签一样 太怪了 然后发现压缩了跟没压缩一样 :expressionless_face:

是这样,默认用 7z 就很好了,兼容性也好

1 Like

主要是 感觉手机存的东西太多不太够了 要压缩一下 或者等电脑要备份东西到网盘挤一挤

你可以这么理解,原始内容是五个数字:22222。这样会占 5 的空间,压缩就是把他描述成 2×5,只占用 3 的空间,更少的字符但是描述了同样的信息量。所以压缩的程度取决于你文件的复杂度,如果本身就是很简单的东西,压缩率就不会很高。

1 Like

这个明白了,谢谢佬

对了我上面说的有问题,我说的 tar 指的是 gz 和 xz 什么的,tar 本身并不压缩。还有一个点是,现代的各种文件格式,本身就是编码压缩后的了,所以他们的可再压缩率就不会太高。比如一张 png 和 pdf,本身这两种数据在存储成这个格式的时候就已经压缩了一遍了

1 Like

我记得以前看过几个压缩包 几百压了几个g 怎么做到的 我忘了里面是什么了 游戏还是什么

感觉好厉害