在 Windows Vista 中调整多台相机照片上的 EXIF 时间戳的最简单方法是什么?

发布于 2024-07-06 10:32:04 字数 294 浏览 15 评论 0原文

场景:几个人一起去度假,带着数码相机,拍照留念。 有些人记得将相机时钟调整为当地时间,有些人将相机时钟设置为家乡时间,有些人将相机时钟设置为出生地国家的当地时间,还有一些人将相机时钟设置为工厂时间。

问题:照片 EXIF 元数据中的时间戳不会同步,因此很难将所有照片聚合到一个组合集合中。

问题:假设您已经发现所有相机时钟之间的差异,那么在 Windows Vista 中纠正这些时间戳差异的最简单方法是什么?

Scenario: Several people go on holiday together, armed with digital cameras, and snap away. Some people remembered to adjust their camera clocks to local time, some left them at their home time, some left them at local time of the country they were born in, and some left their cameras on factory time.

The Problem: Timestamps in the EXIF metadata of photos will not be synchronised, making it difficult to aggregate all the photos into one combined collection.

The Question: Assuming that you have discovered the deltas between all of the camera clocks, What is the simplest way to correct these timestamp differences in Windows Vista?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

顾忌 2024-07-13 10:32:04

使用 exif 工具。 开源,用 perl 编写,但也可作为独立的 .exe 文件使用。 作者似乎想到了与 exif 相关的一切。 成熟的代码。

示例:

exiftool "-DateTimeOriginal+=5:10:2 10:48:0" DIR

exiftool -AllDates-=1 DIR

参考文献:

use exiftool. open source, written in perl, but also available as standalone .exe file. author seems to have though of everything exif related. mature code.

examples:

exiftool "-DateTimeOriginal+=5:10:2 10:48:0" DIR

exiftool -AllDates-=1 DIR

refs:

千鲤 2024-07-13 10:32:04

Windows Live 照片库 Wave 3 Beta 包含此功能。 来自帮助:

如果您更改日期和时间
多张照片的设置
同时,每张照片的时间戳
改变相同的量,因此
所有选定的时间戳
照片保持原样
按时间顺序排列。

说明:

  1. 选择要更改的照片(您可以使用搜索功能按相机型号等进行限制)。
  2. 右键单击并选择“更改所用时间...”。
  3. 选择新时间并单击“确定”。

当前下载位置来自 LiveSide.net

Windows Live Photo Gallery Wave 3 Beta includes this feature. From the help:

If you change the date and time
settings for more than one photo at
the same time, each photo's time stamp
is changed by the same amount, so that
the time stamps of all the selected
photos remain in their original
chronological order.

Instructions:

  1. Select Photos to change (you can use the search feature to limit by camera model, etc).
  2. Right-Click and select 'Change Time Taken...'.
  3. Select a new time and click OK.

Current download location is from LiveSide.net.

泅渡 2024-07-13 10:32:04

最简单的,可能是一个小的 python 脚本,它将使用 os.walk 之类的东西来遍历文件夹下的所有文件,然后使用 pyexiv2来实际读取然后修改EXIF数据。 有关 pyexiv2 的教程可以在此处找到。

Easiest, probably a small python script that will use something like os.walk to go through all the files below a folder and then use pyexiv2 to actually read and then modify the EXIF data. A tutorial on pyexiv2 can be found here.

夕嗳→ 2024-07-13 10:32:04

我敢于建议我的软件用于此目的:EXIFTimeEdit。 开源且简单,它支持我能想象到的所有可能的变体:

  • 按任何值移动日期部分(年/月/日/小时/分钟) 将
  • 日期部分设置为任何值
  • 确定必要的移位值
  • 将结果时间戳复制到 EXIF DateTime 字段和最后修改的属性

I'd dare to advice my software for this purpose: EXIFTimeEdit. Open-source and simple, it supports all the possible variants I could imagine:

  • Shifting date part (year/month/day/hour/minute) by any value
  • Setting date part to any value
  • Determining necessary shift value
  • Copying resulting timestamp to EXIF DateTime field and last modified property
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文