PS5 主机在 HDR 模式下截图后,通过 USB 设备导出时,截图的原始 HDR 照片会被压缩,导致图片中的 EXIF 信息丢失。而截图的文件名通常包含时间信息。本脚本旨在利用文件名中的时间信息,还原截图的 EXIF 数据。
- Python 3.7 或更高版本
- 依赖库:
piexif
os
shutil
imghdr
- 自动从图片文件名中提取时间信息(例如:example_20241019234238.jpg),并更新 EXIF 中的日期时间字段。
- 跳过处理已包含 EXIF 标签的图片。
- 高效地遍历指定文件夹中的所有 .jpg 文件进行处理。
- 确保原始图片的完整性,将其备份到同目录下的 bak 文件夹。