ExifToolGui 完整使用指南:从安装到批量处理照片元数据
【免费下载链接】ExifToolGuiA GUI for ExifTool项目地址: https://gitcode.com/gh_mirrors/ex/ExifToolGui
ExifToolGui 是一款免费开源(GPL v3)的图形界面工具,用来查看和修改照片里的元数据:拍摄时间、相机参数、GPS 坐标、版权信息都能批量改。它把 ExifTool 这条命令行工具包进了 Windows 界面里,适合刚学元数据管理的新手,也适合要一次处理几百张旅行照片的用户。
🚀 先跑起来
- 克隆项目代码,或直接下载 V6.3.12 的便携版
ExifToolGui.exe:
git clone https://gitcode.com/gh_mirrors/ex/ExifToolGui- 下载
exiftool.exe(12.78 以上,新版优先),放进和ExifToolGui.exe相同的目录,或把它的目录加入PATH。 - 想用上内置地图,就把
WebView2Loader.dll放进程序目录(从 NuGet 的 Microsoft.Web.WebView2 包下载)。没有它程序照常运行,只是地图不可用。 - 双击
ExifToolGui.exe启动。命令行传一个路径可以直接打开该目录:ExifToolGui "C:\foto"。
⚠️ 支持 Windows 7/8/10/11(32/64 位),但内置地图和 GeoCoding 建议用 Windows 10/11。找不到exiftool.exe时,启动会直接报错提示你。
界面速览
主界面:目录树、文件列表、预览与元数据区
第一眼先看中间的文件列表:列可以自己配置,相机参数、位置信息能直接显示成列,不用点开每张图。左侧是目录树,右侧和下方分别是预览区、Metadata 面板、ExifTool direct 命令区和 OSM 地图。常用快捷键:Ctrl/L聚焦文件列表,Ctrl/T打开命令区,Ctrl/M打开地图,Ctrl/W打开工作区。
🧰 核心功能拆解
给整组照片写统一信息
场景:拍完一组照片,想给全部文件补上 Copyright 和 Artist。
- 在文件列表里选中目标文件(
Ctrl+A全选)。 - 先在其中一张图的 Metadata 面板里把版权信息填好。
- 菜单 Export/Import → Copy metadata into all JPG or TIF files,在列表里勾选要复制的标签,用 Preview 确认影响范围,执行。
批量元数据复制:勾选标签后一次写入所有文件
💡 你勾选的标签列表会被记住,下次打开不用重选。
在地图上打点,给照片补 GPS
场景:旅行照片没有 GPS 信息,想按拍摄地点批量补上。
- 在文件列表里选中同一地点的一组照片。
Ctrl/M打开 OSM 地图,Ctrl+单击地图任意位置获取坐标;也可以在 Find 框输入城市名(至少 5 个字符)自动定位。- 点击地图下方的 Geotag files 按钮,在弹出的对话框里确认字段后执行,选中照片就都打上了当前位置。
Geotag files:用地图光标位置为选中照片写入GPS坐标
💡 GeoCoding(城市搜索、反向地理编码)默认是关闭的,先去 Preferences/GeoCoding 里启用。
无损旋转:只改方向,不重编码
手机拍的照片方向不对,但用普通编辑器旋转会重新压缩一遍 JPEG。菜单 Various → JPG: Lossless autorotate + crop,内置实现不依赖外部 jhead/jpegtran,在对话框里选旋转方向和是否裁边,支持连续处理多张。
无损旋转:按 Exif 方向重排 JPEG 数据,画质不变
自定义工作区:只看你要的字段
Metadata 面板默认信息太多。Program → Workspace manager 里挑你关心的标签,双击添加或移除,还能为字段开自动补全。做商业交付的工作区只留版权和作者,做旅行记录的工作区留 GPS 和拍摄时间,多套配置可以分别保存、随时切换。
工作区:把常用字段固定成自己的编辑界面
一个完整的实战流程
任务:整理一次西藏旅行,800 张照片来自手机、相机和无人机,时区错乱、方向不一、没有 GPS。
- 照片放进一个文件夹,打开文件列表,打开"显示子文件夹"选项确认全部读到(约 5 分钟)。
- Modify → DateTime shift,按相机和手机的时差批量修正拍摄时间(约 10 分钟)。
- 按地点分组:选中同一地点的照片,地图上打点,用 Geotag files 批量写入坐标(约 15 分钟)。
- Various → Lossless autorotate,统一修正照片方向(约 10 分钟)。
- Various → File: Name=DateTime+Name,按"日期_原文件名"统一重命名(约 5 分钟)。
- Export/Import 把整批元数据导出成 HTML 存档(约 5 分钟)。
| 方式 | 800 张照片耗时 |
|---|---|
| 命令行逐条敲或逐张改 | 约 8 小时 |
| ExifToolGui 批量操作 | 约 45 分钟 |
⚙️ 配置与性能调优
Preferences/General:语言、界面等基础选项
| 设置项 | 作用 | 建议 |
|---|---|---|
| Metadata language | 元数据标签名的显示语言 | 设成你读得懂的语言 |
| 缩略图(Thumbnails 页) | 自动生成/手动/关闭、清理缓存 | 批量处理时关掉自动生成 |
| GeoCoding(GeoCoding 页) | 离线用 ExifTool 本地库,或联网全功能 | 联网功能需免费申请 API key |
| Api WindowsWideFile | 支持含国际字符的长路径 | 目录名含中文/外文时开启(需 ExifTool 12.66+) |
| Allow Non Microsoft Wic codecs | 允许第三方 RAW 编解码器 | RAW 预览异常时开启 |
踩坑记录
- 启动就报找不到 exiftool.exe → GUI 只是外壳,核心命令不在 → 把
exiftool.exe放到 GUI 同目录,或在 Preferences/Other 里手动指定位置 - 地图打不开,弹窗提示 WebView2Loader.dll → 内置浏览器缺这个 DLL → 从 NuGet 下载,注意选与程序 32/64 位一致的版本
- RAW 文件没有缩略图 → 系统缺 RAW 编解码器 → Windows 11 自带 Raw Image Extension;Win10 可装 FastPictureViewer 编解码器
- HEIC 图渲染慢、而且会自动转正 → 这是 Win11 内置 HEIC 编解码器的正常行为 → 不用处理,等它渲染完即可
- Find 搜索城市没反应 → GeoCoding 默认关闭 → Preferences/GeoCoding 里启用;联网搜索需要填免费 API key
- 带特殊字符的文件名乱码 → 默认按普通路径传参 → 开启 Api WindowsWideFile 选项,ExifTool 需在 12.66 以上
去哪找更多资料
- Docs/ExifToolGUI_V6.md:完整官方文档,功能细节全在这里,用到哪查哪。
- Docs/ReadMe for Users.txt:用户向的更新说明,了解各版本加了什么。
- Docs/changelog.txt:逐版本的问题修复记录,排查行为变化时很有用。
- Source/:Delphi 源码,想改界面或提代码的看这里。
- Translation/README.md:多语言翻译文件的说明,想给界面加中文以外的语言可以从这入手。
下一步
- 挑一个 20~30 张照片的文件夹,给几张图补 GPS 和版权信息。
- 建一个只留你常用字段的工作区。
- 用一次"Copy metadata into all JPG or TIF files",体会批量操作的感觉。
这三步走完,日常元数据管理的大部分场景你就覆盖到了。
【免费下载链接】ExifToolGuiA GUI for ExifTool项目地址: https://gitcode.com/gh_mirrors/ex/ExifToolGui
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考