/ExifScript

Primary LanguageJupyter NotebookMIT LicenseMIT

Exif Script 脚本

目的

PS5 主机在 HDR 模式下截图后,通过 USB 设备导出时,截图的原始 HDR 照片会被压缩,导致图片中的 EXIF 信息丢失。而截图的文件名通常包含时间信息。本脚本旨在利用文件名中的时间信息,还原截图的 EXIF 数据。

环境需求

  • Python 3.7 或更高版本
  • 依赖库:
    • piexif
    • os
    • shutil
    • imghdr

功能特点

  • 自动从图片文件名中提取时间信息(例如:example_20241019234238.jpg),并更新 EXIF 中的日期时间字段。
  • 跳过处理已包含 EXIF 标签的图片。
  • 高效地遍历指定文件夹中的所有 .jpg 文件进行处理。
  • 确保原始图片的完整性,将其备份到同目录下的 bak 文件夹。