场景:有几个人一起去度假,手持数码相机,然后抢购。 有些人记得将他们的相机时钟调整到当地时间,有些人在他们的家乡时间离开他们,有些人在他们出生的国家的当地时间离开他们,有些人在工厂时间离开他们的相机。
问题:照片的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 。 开源且简单,它支持我能想象到的所有可能的变体: