- # why
- # what
- EXIF(Exchangeable Image File Format)是一种专门用于存储照片或图像相关信息(元数据)的标准格式。信息包括
- 📷 **相机型号**(Make/Model)
- 📆 **拍摄日期和时间**(DateTimeOriginal)
- 🖼 **图像尺寸**(Dimensions)
- 🎞 **快门速度**(ExposureTime)
- 🌞 **光圈大小**(F-Number)
- 💡 **ISO 感光度**
- 🔍 **镜头信息**(LensModel/LensMake)
- ⚖️ **焦距**(Focal Length)
- 🌐 **GPS 位置数据**(经纬度、海拔高度)
- ⚙️ **白平衡、闪光灯状态** 等
- # how
**将修过的图添加 exif 信息**:将原始图片中的 EXIF 信息复制到新图片中。
``` bash
cd ~/Desktop
exiftool -TagsFromFile original.jpg edited.jpg
```
**批量处理**
- 如果你有大量文件且名称有规律(如 original 和 edited 文件名前缀、后缀固定),可以使用通配符批量处理:
```
exiftool -TagsFromFile %d%f_original.jpg -ext jpg edited_folder/
```
- `%d` 和 `%f` 表示路径和文件名的占位符
- `edited_folder/` 是存放编辑后图片的文件夹路径
- `-ext jpg` 表示只处理扩展名为 `.jpg` 的图片
**exiftool命令行**
```
# 版本查看 exiftool -ver
# 查看照片exif信息 exiftool your-photo.jpg
```
**在 Gatsby 中自动获取照片 exif 信息**
。。。
- # how good
- # Ref.
- [cwg](https://chatgpt.com/c/6806d47c-94a8-8002-8f4d-66b4ab8cf828)