场景: 几个人一起去度假,带着数码相机,然后匆匆离开。有的人记得把相机时钟调到当地时间,有的人把他们留在家里的时间,有的人把他们留在他们出生国家的当地时间,还有一些人把他们的相机留在工厂时间。
问题:照片的 EXIF 元数据中的时间戳不会同步,因此很难将所有照片聚合到一个组合集合中。
问题:假设您已发现所有相机时钟之间的差异,在 Windows Vista 中纠正这些时间戳差异的最简单方法是什么?
场景: 几个人一起去度假,带着数码相机,然后匆匆离开。有的人记得把相机时钟调到当地时间,有的人把他们留在家里的时间,有的人把他们留在他们出生国家的当地时间,还有一些人把他们的相机留在工厂时间。
问题:照片的 EXIF 元数据中的时间戳不会同步,因此很难将所有照片聚合到一个组合集合中。
问题:假设您已发现所有相机时钟之间的差异,在 Windows Vista 中纠正这些时间戳差异的最简单方法是什么?
使用 exiftool。开源,用 perl 编写,但也可作为独立的 .exe 文件使用。作者似乎拥有一切与 exif 相关的东西。成熟的代码。
例子:
exiftool "-DateTimeOriginal+=5:10:2 10:48:0" DIR
exiftool -AllDates-=1 DIR
参考:
Windows Live Photo Gallery Wave 3 Beta 包括此功能。从帮助:
如果您同时更改多张照片的日期和时间设置,则每张照片的时间戳都会更改相同的量,因此所有选定照片的时间戳都会保持其原始时间顺序。
指示:
当前下载位置来自LiveSide.net。
为此,我敢于建议我的软件:EXIFTimeEdit。开源且简单,它支持我能想象到的所有可能的变体: