如何重新打包 JPEG?

如何重新打包 JPEG?

我有一些用户上传的 JPEG 文件。我需要确保它们是“干净的”。当然,我可以再次将它们重新压缩为 JPEG,我将获得“干净”的文件,但要么质量会下降,要么文件会更大。

那么如何重新打包 JPEG 文件呢?我的意思是如何无损复制压缩 JPEG 的“正文”但删除其他任何内容(所有注释、EXIF、附加到文件的零字节等)?我见过一些附加了 ZIP 文件的 JPEG 文件。人们使用它们以 JPEG 形式发布,但随后他们会下载、解压 ZIP,并向网站管理员隐藏一些特殊内容。我也想避免这种情况。

答案1

你可以用jpegtran -copy none -optimize它。

相关内容