压缩表示你文件中的数据是如何被“挤压”变小的,或者是否根本没有被压缩。这就是为什么两个包含同一张图片、同一首歌曲或同一段视频的文件,体积却可能相差很大的原因。
无损和有损压缩
压缩是减少数据量,使文件比原始数据占用更少比特的一种方式,主要分为两大类。
无损压缩会寻找重复和统计冗余信息,并以更高效的方式记录相同的数据。没有任何内容被丢弃,因此解压后可以还原出每一个原始比特。ZIP 压缩包就是这样工作的,PNG 图片、FLAC 音频以及 TIFF 文件中使用的 LZW 和 Deflate 方法也是如此。
有损压缩更进一步,会丢弃被认为不太重要的信息,例如人眼不太容易察觉的色彩细节、你本来就很难听见的声音。这样节省的空间要大得多,而且是永久性的。将有损压缩后的图像或视频与原件对比时,差异是可见的;音频文件中则是可听见的。JPEG、MP3、AAC 和 H.264 都属于这一类。由于丢失是永久的,因此也会叠加:打开一个有损文件,编辑后再保存,每多一次循环,损失都会进一步累积。
该数值的格式
这个字段要么说明没有进行压缩,例如取值为 Uncompressed 或 none,要么给出所使用的方法名称,其拼写与文件格式中的拼写保持一致。你可能会看到的取值包括:
JPEG和JPEG (old-style),记录 JPEG 压缩的两种方式LZW、Deflate和PackBits,这些是在 TIFF 文件中使用的无损压缩方法Deflated,GZIP 归档唯一会使用的压缩方法名称- 来自相机原始文件中的厂商自定义条目,例如
Nikon NEF Compressed
一个文件中可能会出现多行 Compression 字段,因为图片文件通常会在全尺寸图像之外,再附带一张用于预览的小缩略图,每一张图像都有各自的压缩方式。在视频文件中,压缩方式一般写在编解码器(codec)相关的字段里,而不是写在名为 Compression 的字段中。
它的重要性
这反映的是文件大小与质量之间的权衡,了解文件处于哪一端,可以判断你还可以对它做什么。有损压缩适合用于分享、发送和流媒体播放。无损压缩则适合用于编辑,或用于保存你打算作为母版的文件,因为你可以反复保存而不会降低质量。如果一个你用于归档的文件显示为有损压缩,它就不是真正的母版,后续任何步骤都无法恢复已被丢弃的内容。
它也能回答兼容性方面的问题。一些旧版本程序和某些印刷流程只接受未压缩的普通 TIFF,对于使用 LZW 或 PackBits 压缩的 TIFF 会拒绝或处理出错,因此这一行可以解释为什么同一个文件在某些环境能打开,在另一些环境却不能。
Compression 描述的是数据的存储方式。它不包含任何关于个人、地点或设备的信息。