我正在向大量 TIFF 文件添加 XMP 元数据。最初我使用 GIMP 执行此操作,但在寻找一种更有效的方法来编辑元数据时,我发现Exif工具。使用 ExifTool 查看标签会显示 GIMP 未显示的额外信息,我想知道是否需要包含这些信息。
也就是说,我正在编辑Creator
、Description
和标签。当我在 GIMP 中执行此操作并使用 Gwenview 或 ExifTool 等其他程序查看结果时,和标签值CaptionWriter
中添加了额外信息。例如,如果我输入如下所示的数据:Description
Creator
然后在另一个程序中打开图片,标签值为:
Caption Writer: Myself
Creator: type="Seq" John Smith
Description: lang="x-default" This is Pete the dog.
但是,如果我使用 ExifTool 编辑标签,则不会插入type="Seq"
和。这些是必要的吗?lang="x-default"
答案1
它们不是必需的。Exiftool 是图像元数据的黄金标准。如果它不写入额外内容,则不需要它。
举个例子,尝试用 exiftool 写类似的东西:
exiftool -descrition="default" -description-alt-FR="french description"
在这种情况下,由于存在替代语言,因此x-default
确实会被写入,因为嵌入的 xmp 中有替代列表
<dc:description> <rdf:Alt> <rdf:li xml:lang='x-default'>default</rdf:li> <rdf:li xml:lang='alt-FR'>french description</rdf:li> </rdf:Alt> </dc:description>
在 的情况下Creator
,这是一个列表类型标签,这意味着可以有多个条目。如果您使用 exiftool 添加多个创建者,
exiftool -Creator=John -Creator=Jane FILE.jpg
我猜您也会得到type="Seq"
。