前文 《改头换面:好用的图片元数据编辑工具jExifToolGUI》 介绍过 Exiftool 的图形化程序的用法。不得不说,jExifToolGUI 这个软件确实很强大,也功能丰富。
但是,作为普通用户,有时候只想简单地消除图片中的元数据,保护个人隐私。比如图片中的数据包括了拍摄时间、拍摄设备、经纬度等等个人隐私数据。普通用户并不需要太多的功能,太复杂了,反而难以上手。那么我们就回归 Exiftool 这个命令行工具吧!只需要一条命令,即可消除图片中所有隐私信息。
首先,在 LinuxMint/Ubuntu 中安装 Exiftool:
sudo apt install libimage-exiftool-perl
然后在终端中使用如下命令,查看图片所有元数据信息(xxx.jpg 表示图片文件名)。薄荷君使用 Exiftool 查看一张自己手机拍摄的照片信息。
exiftool xxx.jpg
如上图和下图所示,拍摄时间、拍摄设备、经纬度全部都在里面。这些都是个人隐私信息。
如何使用 Exiftool 取消图片隐私信息呢?很简单,一条命令搞定,无需用户去选择哪些去除、哪些保留。
exiftool -all= xxx.jpg
去除隐私信息后的文件名仍然是 xxx.jpg,而原图则自动被命名为 xxx.jpg_original。这样可以避免覆盖了原图后又后悔。
现在再使用 Exiftool 查看一下图片元数据信息。如图所示,非常干净,没有任何隐私信息了。
小结:开源软件的丰富和强大,就是我们用户的宝藏。很多时候,我们不需要相近了解开源软件的全部用法和众多参数,我们只需要掌握几个常用的用法即可。比如我们只需要一条简单的命令,就可以使用 Exiftool 消除图片元数据中的隐私信息!