修复照片拍摄时钟
把一项明确时钟修正应用到 JPEG 已有 EXIF 日期,保留其余原字节并下载完整修改报告。
- 1添加输入
- 2调整设置
- 3获取结果
工具输入和文件在当前浏览器处理,不会上传。
开始之前
一批照片的相机时钟有误时,输入精确秒差,或给出一组记录与真实壁钟时间,再选择要修改的已有日期字段。保留原件,用完整报告核对每张修复副本。
如何使用
- 选择具有相同时钟误差的全部受支持 JPEG 原件。
- 输入精确秒差或一组记录/真实时间锚点,选择已有日期字段。
- 运行后核对前后日期预览和批次汇总,下载完整 ZIP。
- 用 clock-report.json 与修复副本核对全部原件、字段、字节范围与哈希,并检查接收软件的日期优先级。
支持范围与限制
1–500张 JPEG 原件,每张最多10 MiB、总计100 MiB;文件名最多512个 UTF-8 字节,系统选择器可能有更短限制。
仅支持8位 SOF0 基线 JPEG、一次交错扫描、结尾 EOI,以及一个经典小端或大端 Exif TIFF。渐进 JPEG、BigTIFF、多个 Exif 段、MPF、JUMBF、尾部数据及不支持的结构整批拒绝。
每张最多4096个标记、5种受支持 IFD 角色、每个 IFD 512条、每张1500条;整批最多100000条。选中的日期必须是已有20字节 ASCII 字段,合法年份为0001–9999。
精确整数秒差与记录/真实时间锚点互斥。锚点使用 YYYY:MM:DD HH:mm:ss,同一壁钟时差应用到所有选中的已有字段;不推断时区或创建缺失标签。
只可选择 DateTime、DateTimeOriginal、DateTimeDigitized。XMP 日期、OffsetTime、SubSec、GPS、压缩像素及其余所有字节保持原样,不修改文件系统日期。
屏幕最多预览20个修改字段,只复制有界批次汇总。ZIP 包含每张修复 JPEG、完整 clock-report.json、防公式执行的 clock-changes.csv 和 copy.txt;原文件名、索引、哈希及选中/未选中日期完整保留。
畸形、不支持、缺少字段、超预算、取消或超时均不返回部分包。整个操作含本地加载与读文件限时10秒;取消后可重新运行同一批原件。
报告与 CSV 各设8 MiB保护;完整二进制加文本、二进制加元数据均设128 MiB保护。处理留在浏览器,不上传名称或内容;工具不解码或重新编码源像素。
操作示例
示例输入
一张受支持原件,DateTimeOriginal 为2024:02:29 23:59:59。
示例参数
增加1秒,选择 DateTimeOriginal。
示例输出
DateTimeOriginal 变为2024:03:01 00:00:00,其余所有字节保持原样。
出现问题时
保留原件。若缺少选中字段,选择每张原件都有的字段,或先准备受支持原件。检查秒差正负号与日历年份;取消或超时不留下部分 ZIP,可重新运行同一批文件。
常见问题
会同时调整 XMP 和文件日期吗?
只改明确选中的已有 Exif 字段。XMP、偏移/子秒标签与文件日期保持原样,接收软件可能优先使用这些日期。
锚点能判断时区或补上缺失日期吗?
不能。两项壁钟值由你提供,工具把差值统一应用;缺少选中标签会整批拒绝。