所有文章

在 Mac 上分享照片前如何移除位置信息

· 阅读约 6 分钟

用 iPhone 拍的照片通常会记录拍摄地点:GPS 坐标往往精确到足以指向某一栋房子,它和手机型号、拍摄日期与时间一起写在文件里面。用隔空投送或邮件发送这个文件、把它放进共享文件夹,或者原样上传,坐标都会跟着一起走。有些服务在收到照片时会去掉这些信息,有些则会保留,而你并不总能知道是哪一种。

简短回答: 如果只有一张照片,用“预览”打开它,选取“工具 › 显示检查器”,然后在 GPS 标签页中点按“移除位置信息”。如果是“照片”图库里的照片,导出时取消勾选“位置信息”。如果是一个文件夹里的多个文件,访达的快速操作“转换图像”在关闭“保留元数据”后会移除所有元数据,但会把每张图像重新编码一遍。在 Folia Files 中,选中照片,右键点按并选择“图像 › 移除位置和元数据”:每张照片旁边都会多出一份干净的副本,JPEG 不会被重新压缩,原件保持不变。

一张照片里有什么

位置只是相机写入每张图像的元数据(EXIF)中的一项。和它一起的通常还有:

  • 拍摄地点的纬度和经度;
  • 相机或手机的型号、镜头和曝光参数;
  • 拍摄的日期和时间;
  • 有时还有编辑它的软件。

这些在画面上都看不到,却全部随文件一起传出去。要让 iPhone 不再记录新照片的位置,请在 iPhone 上打开“设置 › 隐私与安全性 › 定位服务 › 相机”,然后选择“永不”。已经拍好的照片仍保留各自的位置。

查看哪些照片带有位置

在“预览”中,检查器会为带位置的照片显示 GPS 标签页。但如果是整个文件夹,一张张打开就太慢了。

在 Folia Files 中,“地图”模块会把你正在浏览的文件夹中的照片放到地图上。选取“显示 › 显示右侧边栏”(⌥⌘E),点按边栏上方的“模块”,然后勾选“地图”。它的最后一行会给出数量,例如“地图上有 9 张照片 · 18 张无位置信息”;除非你在它的选项中取消勾选“包括子文件夹”,它也会查看子文件夹。在地图上点按一张照片,Folia 会在面板中选中它;如果照片在子文件夹里,则会在“信息”中显示。在面板中选中照片,它们会在地图上被圈出来。要像下图那样放大显示,可以把工具栏中的“新面板”拖到窗口边缘,然后在出现的网格中选择“地图”。

“信息”模块,或信息窗口(“文件 › 信息”,⌘I),会列出一张照片带有的“相机”“拍摄日期”和“位置”(坐标),并附有 在“地图”中显示 链接。

Folia Files 打开一个旅行照片文件夹,面板中的“地图”模块显示照片的拍摄地点,“信息”模块显示所选照片的拍摄日期和位置

坐标是在你的 Mac 上读取的。地图本身来自 Apple 地图,和任何地图 App 一样,它会收到所显示的区域;“地名”选项默认关闭,开启后会把所选照片的坐标发送给 Apple 以查找地点名称。模块页面介绍了“地图”和其他模块。

用 macOS 自带的工具移除位置

预览:一次一张

  1. 用“预览”打开照片。
  2. 选取“工具 › 显示检查器”。
  3. 在“更多信息”标签页中打开“GPS”,然后点按“移除位置信息”。

“预览”会直接修改这个文件:如果你想保留一份带位置的版本,请先复制一份。而且它只移除位置:相机、日期等其他信息都会保留。

照片:导出或共享时

“照片”是在导出时去掉位置,而不是在图库里:

  • 在“文件 › 导出 › 导出照片…”中,点按“导出”之前取消勾选“位置信息”。
  • 在“照片 › 设置 › 通用”的共享一项中,取消勾选“包含位置信息”,此后从“照片”共享出去的照片就不带位置。

“导出未修改的原片…”会按导入时的样子交还文件,位置也在其中。而且“照片”只处理自己的图库:文件夹里的照片、下载的照片或存储卡上的照片,都要先导入。

访达:多个文件用“转换图像”

在访达窗口中选中图像,右键点按,选取“快速操作 › 转换图像”,然后关闭“保留元数据”:macOS 会从转换后的图像中移除所有元数据,包括 GPS 坐标。问题就在名字里:每张图像都会被转换,也就是重新编码,JPEG 或 HEIF 每转一次都会损失一点画质。

在 Folia Files 中移除位置和元数据

从右键菜单

  1. 在面板中选中一张或多张照片。只有当所选内容全是图像时,才会出现“图像”子菜单:其中混有文件夹或视频,它就不会出现。
  2. 右键点按并选择“图像 › 移除位置和元数据”。选中多张照片时,子菜单会带上数量,叫作“图像(12)”。
  3. Folia 会在每张照片旁边写入一份名称带“(无元数据)”的副本,例如 IMG_4027(无元数据).jpg,并选中这些副本。原件不会被改动。

Folia Files 中照片右键菜单里的“图像”子菜单,以及“移除位置和元数据”

被移除的有:位置、相机和镜头、拍摄日期,以及 EXIF、IPTC 和 XMP 数据中的其他一切。只保留方向,让竖拍的照片依然正着显示。JPEG 会原样复制,像素不变,不会再次压缩。HEIC(iPhone 的常用格式)或 PNG 会去掉元数据后按原格式重新绘制,HEIC 采用高画质。

这在“操作”中算作一项操作,按 ⌘Z 会把副本移到废纸篓。要检查结果,选中一份副本:“信息”中不再有“位置”这一行,“地图”也会把它算作无位置信息的照片。

拍摄日期会和其他信息一起被移除。如果你想保留它,可以先把日期写进文件名:参见如何按拍摄日期重命名照片。

保留日期和相机:批量操作

如果只想移除位置,或想一次处理整个文件夹,右键点按文件夹并选择“对照片和视频执行批量操作…”,或选择“图像”子菜单最下面的“更多选项…”。点按“添加步骤”,选择“移除位置信息”,再选“仅位置信息(GPS)”或“所有元数据”。在“存储”中,结果默认放在“在原件旁边的子文件夹中”,名为“已处理”;你也可以选择“放在原件旁边”、其他文件夹,或替换原件(原件会移到废纸篓)。

这个工具会处理文件夹及其子文件夹中的照片和视频,也能移除视频中的位置。和右键操作不同,它会把每个文件重新写一遍。它的预设“轻量网页(1600 px,JPEG 80%,无 GPS)”还会同时把照片缩小,方便放到网站上。它能做的其他事情,请看文件工具页面。

该用哪一种

  • 一张可以直接修改的照片:预览。
  • “照片”图库里的照片:导出时取消勾选“位置信息”。
  • 多个文件,不介意重新压缩:访达的“转换图像”。
  • 多个文件,原件保持不变,JPEG 不重新压缩,发送前还能用地图检查:Folia Files。