📸 图片生辰纠正助手 (Photo Date Fixer)
一个简单易用的 Web 应用,旨在帮助用户快速修正图片的 EXIF 拍摄日期信息。支持手动逐张修改和自动统一日期两种模式,无需复杂的图像处理软件即可批量处理照片时间。
✨ 功能特性
- 双模式操作:
- 手动模式:为每一张上传的图片单独指定拍摄日期。
- 自动模式:一键为所有上传的图片设置统一的拍摄日期。
- 批量处理:支持一次上传最多 10 张图片,处理完成后自动打包下载。
- 格式兼容:支持 JPG, JPEG, TIFF, BMP, PNG 等常见图片格式(内部统一优化为高质量 JPEG 输出)。
- EXIF 修正:精准修改
DateTimeOriginal (原始拍摄时间)、DateTimeDigitized (数字化时间) 等关键元数据。
- Docker 部署:提供开箱即用的 Docker Compose 配置,隔离环境依赖。
🛠 技术栈
- 核心框架: (Python)
- 图像处理: (PIL Fork) 配合
- 前端交互:原生 HTML5, CSS3, JavaScript (无第三方库依赖)
- 容器化:Docker & Docker Compose
🚀 快速启动
前提条件
- Python 3.8+
- 或 Docker & Docker Compose
方式1:Docker
克隆项目后,在项目根目录执行以下命令:
# 启动服务
docker-compose up -d
# 查看日志
docker-compose logs -f
服务启动后,访问 http://localhost:5662 即可使用。
方式2:Docker版fpk
访问地址:http://localhost:5662
📖 使用说明
- 选择模式:
- 手动修改模式:点击图片下方的日期选择器,为每张图单独设置时间。
- 自动修改模式:在顶部输入框设置一个统一日期,所有图片将按上传顺序编号(如
20240101(1).jpg)。
- 上传图片:
- 点击虚线框区域或拖拽图片文件进入。
- 支持多选,最多同时处理 10 张。
- 执行修正:
- 点击"批量纠正"或"一键纠正"。
- 浏览器将自动下载包含修正后图片的 ZIP 压缩包。
📖 界面展示


✨ 项目地址
fpk下载
docker镜像
镜像拉取:docker pull ghcr.io/hhxs2025/photo-date-fixer:1.0.0