当您在 Windows Vista 或 Windows XP 中编辑照片的属性时,数码相机中附带的软件可能不再识别某些专用元数据

文章翻译 文章翻译
文章编号: 927527 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

当您在 Windows Vista 或 Windows XP 中编辑照片的属性以添加元数据时,数码相机中附带的第三方软件可能不再识别数码相机自动添加到照片中的某些专用元数据。此元数据特定于相机的制造商。

原因

之所以出现此问题,是因为一些相机制造商在图像中包含了 EXIF Maker Note 标记。

替代方法

如果您使用的第三方程序可以读取 Maker Note 标记,重要的是您能够访问这些标记,则请不要使用照片采集向导将照片下载到硬盘上。此外,请不要使用 Windows Photo Gallery、Windows Live Photo Gallery 或 Windows 资源管理器来编辑图像的属性。这些属性包括:
  • 标题
  • 主题
  • 评级
  • 标签
  • 评论

更多信息

Maker Note 标记中包含标准 EXIF 规范中没有的信息,如专用相机设置信息。

Windows Vista 和 Windows XP 都不能直接读取 Maker Note 标记信息。Maker Note 标记的数据结构是专有的。对于不同的制造商,Maker Note 标记的数据结构是不同的。Maker Note 标记通常包含对图像流内的其他数据的绝对引用。

如果图像中的元数据发生更改,例如添加了关键字或标题,Maker Note 标记可能会在图像流中重定位。过去,这会导致 Maker Note 标记被损坏。但是,Windows Vista 或 Windows XP 所使用的 Windows 图像处理组件 (WIC) 会记录 Maker Note 标记被移动的字节数。Windows Vista 和 Windows XP 将此信息写入一个公共偏移量标记。能够读取该公共偏移量标记的程序就能恢复大部分 Maker Note 标记信息。

目前 Microsoft 正就这项新功能向硬件和软件开发人员发出通知。Microsoft 目前鼓励硬件和软件开发人员更新他们的工具。同时还必须更新程序,以调整为适应该偏移量。因此,可以读取 Maker Note 标记的现有程序无法读取由 Windows Vista Photo Gallery 或 Windows Live Photo Gallery 编辑的文件中的 Maker Note 标记信息。.

有关数码相机软件的更多信息,请与数码相机的制造商联系。

为软件开发人员提供的更多信息

如果 Maker Note 标记被 Windows Vista 或 Windows XP 重定位,EXIF Maker Note 标记 (37500) 将自动更新以引用新位置。此外,Windows Vista 和 Windows XP 会在 EXIF OffsetSchema 标记 (59933) 中记录原来的位置与新位置之间的偏移量。如果 Maker Note 标记中包含相对引用,开发人员可以将 OffsetSchema 标记中的值与原始引用相加,以找到正确的信息。

属性

文章编号: 927527 - 最后修改: 2007年8月13日 - 修订: 2.3
这篇文章中的信息适用于:
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Ultimate
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Microsoft Windows XP Service Pack 2
关键字:?
kbtshoot kbcamera kbprb kbwinliveportal KB927527
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com