Compression 用于互操作性的压缩容器格式
我希望以压缩格式在各种应用程序(有些是Python,有些是Java等)之间存储数据,以便:Compression 用于互操作性的压缩容器格式,compression,Compression,我希望以压缩格式在各种应用程序(有些是Python,有些是Java等)之间存储数据,以便: producer应用程序可以从几种格式中进行选择(例如gzip/zstd/zlib/brotli) 消费者应用程序拥有解压数据所需的所有信息 数据解压缩后,所有应用程序都知道如何处理生成的信息 是否有包含压缩算法类型的通用/标准容器格式?(例如,用ASCII格式的MIME类型预加压缩数据),或者大多数方法的压缩数据是否已经包含允许确定压缩类型的标头和幻数?这是非常常见的,并指定了压缩算法。它有defl
- producer应用程序可以从几种格式中进行选择(例如gzip/zstd/zlib/brotli)
- 消费者应用程序拥有解压数据所需的所有信息
至于单个包装器,这就是zlib和gzip,zstd有一个可检测的包装器。然而,原始brotli很难检测到。我不知道brotli包装的使用是否一致。看看这是为什么。有一个(也很可爱),但我不认为它在使用。似乎表明brotli不是自动可检测的:/zstd以hex
28 b5 2f fd开始(
)似乎表明brotli不是自动可检测的:/zstd以hex28 b5 2f fd开始()