压缩格式:修订间差异
更多
重排科普目录与分类页面;保留工具索引和学习资源 |
重写科普正文:定义、结构、原理与资料表 |
||
| 第1行: | 第1行: | ||
数据压缩用更紧凑的表示保存信息。无损压缩可完整恢复原字节;有损压缩允许丢弃部分信息。归档格式负责组织一个或多个文件,压缩算法负责缩小其中的数据,两个概念并不等同。 | |||
== | == 常见文件形式 == | ||
ZIP | {| class="wikitable" | ||
! 形式 !! 结构 | |||
|- | |||
| ZIP || 归档容器,保存文件列表、文件数据、压缩方法与校验信息;条目也可不压缩。 | |||
|- | |||
| Gzip || 常用于压缩一条数据流,不提供 ZIP 式的多文件目录。 | |||
|- | |||
| TAR || 把多个文件汇集成归档,本身不规定压缩;<code>.tar.gz</code> 是 TAR 再经 Gzip 压缩。 | |||
|} | |||
压缩比受原数据的重复程度和算法影响。已经压缩过的图像或音频不一定能再次显著缩小。归档条目的名称、编码和时间戳属于容器元数据,不是压缩算法的输出内容。 | |||
== 参考资料 == | == 参考资料 == | ||
* [https://www.gnu.org/software/tar/manual/html_node/gzip.html GNU tar 手册《gzip》,英文] | |||
* [https://pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT PKWARE《ZIP APPNOTE》,英文,文件头与中央目录] | |||
* [https://www.gnu.org/software/tar/manual/tar.html GNU tar 手册,英文,归档与压缩] | |||
[[工具和科普/图片与文件|返回图片与文件]] | [[工具和科普/图片与文件|返回图片与文件]] | ||
2026年10月14日 (三) 10:14的最新版本
数据压缩用更紧凑的表示保存信息。无损压缩可完整恢复原字节;有损压缩允许丢弃部分信息。归档格式负责组织一个或多个文件,压缩算法负责缩小其中的数据,两个概念并不等同。
常见文件形式
| 形式 | 结构 |
|---|---|
| ZIP | 归档容器,保存文件列表、文件数据、压缩方法与校验信息;条目也可不压缩。 |
| Gzip | 常用于压缩一条数据流,不提供 ZIP 式的多文件目录。 |
| TAR | 把多个文件汇集成归档,本身不规定压缩;.tar.gz 是 TAR 再经 Gzip 压缩。
|
压缩比受原数据的重复程度和算法影响。已经压缩过的图像或音频不一定能再次显著缩小。归档条目的名称、编码和时间戳属于容器元数据,不是压缩算法的输出内容。