您是否可以一遍又一遍地将BZip2 (或任何压缩软件)的输出发送回压缩过程,以使输出文件越来越小?你能用一个软件(BZip2)压缩一个已经用另一种方法(Snappy)压缩过的文件吗?
发布于 2018-09-20 14:22:58
不是也不是。(用于无损压缩。)
如果原始文件是极其冗余的,比如只有几兆字节的零字节,那么第一次,也许第二次重新压缩将导致压缩。但在某些情况下,重新压缩不会带来任何好处,相反,文件大小会有小幅增加。对于普通文件,第一次重新压缩将不会产生任何收益。
无论您如何混合无损压缩器,这都是正确的。
https://stackoverflow.com/questions/52414415
复制相似问题