【发布时间】:2015-01-27 12:30:36
【问题描述】:
我有很多直接以 gzip 格式生成的文件。我想将这些重新打包成 zip 档案,将许多文件组合在一起。
考虑到这些文件的大小和体积(每个文件 0.5GB 未压缩和数千个文件)如果唯一的技术差异是文件,我真的想避免解压缩这些文件只是为了重新压缩它们标题。
鉴于两种文件格式都使用/支持Deflate 算法,我是否可以简单地从 gzip 文件中剥离文件头并将压缩数据修补到 zip 文件中而不重新编码(但添加适当的标题条目)。还是压缩数据的二进制编码有区别?
【问题讨论】:
标签: zip gzip file-format