Takeout JSON
ZH

exiftool 图形界面:Windows 上不用命令修改照片拍摄日期的 3 种办法

Windows 上的 exiftool 图形界面对比:从免费的 ExifToolGUI,到点鼠标就能批量修改拍摄日期、时区和位置的软件。

exiftool 图形界面,就是替你运行 exiftool 的程序,你点鼠标,不用敲命令。Windows 上有三类。ExifToolGUI 免费,能显示每一个标签,但用起来仍然很接近 exiftool 本身的思路。我们的软件 Takeout JSON Metadata Fixer 在「选中的照片」标签页里有一个点鼠标就能用的编辑器,内部用的是 exiftool,专门用来批量改日期、时区和地点。如果照片来自 Google Takeout,同一个软件一次运行就把 .json 的活全做完。

为什么要找 exiftool 图形界面

exiftool 是功能最全的元数据工具,免费,档案馆和摄影师都信得过。但它是命令行程序。想把 300 张旅行照片的时间往后挪两个小时,你得写:

exiftool "-AllDates+=0:0:0 2:0:0" -overwrite_original C:\Photos\Holiday

引号错一个,要么什么都没发生,要么改错了。没有预览,加了 -overwrite_original 也没法撤销。图形界面解决的就是这三个问题:看得到文件,看得到改动,还能改回去。想看命令的话,见 exiftool 修改拍摄日期(英文)。

办法 1:ExifToolGUI(免费)

ExifToolGUI 是一个免费的 Windows 程序,在文件浏览器里显示 exiftool 的输出。它最初由 Bogdan Hrastnik 开发,现在作为开源项目在 GitHub 上维护。

  1. 从 exiftool.org 下载 exiftool,从 GitHub 页面下载 ExifToolGUI。
  2. 把 exiftool.exe 放到 ExifToolGUI 找得到的位置(它的文档里写了放哪)。
  3. 打开一个文件夹,选中照片,用它的日期平移或标签复制功能,或者在它的命令框里输入 exiftool 参数。

如果你已经熟悉 exiftool 的标签名,想看得见它们,它很好用。如果你只想说「这些照片是 2019 年 7 月 14 日拍的」,就没那么顺手。

另外还有 jExifToolGUI,一个 Java 写的图形界面,Windows、Mac 和 Linux 上都能用。

办法 2:Takeout JSON Metadata Fixer 的「选中的照片」标签页(我们的软件)

Takeout JSON Metadata Fixer 是 Microsoft Store 上的 Windows 软件。除了修复 Takeout 导出,它的「选中的照片」标签页里还有完整的照片编辑器。它内置 exiftool,并让一个 exiftool 进程在后台一直运行,所以修改很快。你看不到任何命令。

  1. 从 Microsoft Store 安装。
  2. 打开「选中的照片」标签页,点「选择图库文件夹…」,选中你的照片文件夹。
  3. 选中要修改的照片。
  4. 点「编辑」,选一个工具:「设置日期与时间」「平移时间」「修正时区」「从文件名取日期」「设置文件日期」或「设置位置」。
  5. 输入新的日期、时间差或地点,在预览表里核对新旧值,然后应用。
  6. 哪里不对,就在「历史记录…」里撤销。

前 100 次编辑免费;高级版一次性 19.99 美元,同时让 Takeout 修复不限张数。如果只想要编辑功能、用一个更小的软件,我们还有纯编辑软件 Photo Date & Metadata Editor。

办法 3:Google Takeout 的照片,用同一个软件的「Google 相册 Takeout」标签页

如果照片来自 Google Takeout,要做的就不是手动输入日期了。日期已经在每张照片旁边的 .json 文件里,难的是把每张照片和它的文件对上,包括被截短的名字和 (1) 重复。Takeout JSON Metadata Fixer 的「Google 相册 Takeout」标签页在 Windows 或 Mac 上一次运行就把整个导出做完:拍摄日期、GPS、文件日期,还可以按年/月分文件夹。前 500 张照片免费。命令行的做法见 用 exiftool 修复 Google Takeout 照片日期。

选哪一个

你想用
免费查看和修改任意 EXIF 标签ExifToolGUI
批量改很多照片的拍摄日期、时区或地点,并且能撤销Takeout JSON Metadata Fixer 的「选中的照片」标签页
只要编辑功能、更小的纯编辑软件Photo Date & Metadata Editor
用 .json 文件修复 Google Takeout 导出Takeout JSON Metadata Fixer 的「Google 相册 Takeout」标签页
写脚本、定时运行,或者在服务器上跑exiftool 本身

几种改日期办法的更多对比,见 怎么批量修改照片拍摄日期、GPS 位置和文件名。

资源管理器能改吗?

能改一部分。右键一张 JPEG,「属性」,「详细信息」,可以给一张或选中的几张照片改「拍摄日期」。HEIC、PNG 和大多数视频不行,不能平移时间,也不能设置位置。几张 JPEG 够用了。见 Windows 11 修改照片创建日期(英文)。

常见问题

通过图形界面用 exiftool 安全吗?

安全。图形界面运行的是同一个 exiftool。不管用哪个工具,第一次都在副本上操作。

修改元数据会改动照片吗?

不会。只改写文件的元数据部分,图像不会重新压缩。见 修改照片日期会降低画质吗。

Mac 上有 exiftool 图形界面吗?

jExifToolGUI 能在 Mac 上用。我们做同样的日期、时间和地点修改的 Mac 软件是 Mac App Store 上的 Photo Metadata EXIF Editor;它用的是苹果自己的照片框架,不是 exiftool。Google Takeout 导出的话,Takeout JSON Metadata Fixer 也有 Mac 版。