是否可以使用 Windows 属性面板设置 gif 图像的标签?
它目前似乎可以在 jpeg 上工作,但不能在 gif 文件上工作。
答案1
GIF 文件不支持 EXIF 标签,原因如下。
关于 JPEG 文件存在一个很大的误解。实际上,JPEG 不是一种图像文件格式 - 它是一种压缩算法。JPEG 规范没有描述如何将压缩图像打包到文件中。有两种(大部分兼容)格式:较旧的 JFIF 和较新的 EXIF。大多数现代软件也接受混合格式。
因此 EXIF 不是标记系统。整个 JPEG 图像文件实际上是 EXIF(或 JFIF)文件,标记是 EXIF 的功能之一。GIF 根本不使用 EXIF,因此您无法在其上放置 EXIF 标记。
答案2
GIF 文件具有评论可以更新的标签。虽然它们不支持嵌入EXIF数据,他们做支持嵌入虚拟主机元数据/标签。
我总是转向Exif工具满足我的所有标记需求。以下命令将允许您更新评论标签:
exiftool -comment="This is a comment!" Sample.gif
您可以看到所有受支持的 XMP 标签列表这里,并列出了支持的 XMP EXIF 标签这里。
例如,指定Flash模式(整数)为离开您可以使用(注意#):
exiftool -FlashMode#=2 Sample.gif
要指定闪光灯(布尔值)错误的, 使用:
exiftool -FlashFired=false Sample.gif
等等。
笔记: -Flash模式是以下的快捷方式-XMP-exif:Flash模式。有关详细信息,请参阅 ExifTool 文档。此外,我目前还不知道有什么方法可以让 Windows 知道这些标签。也许有一个可用的 shell 扩展,如果我找到一个,我会更新这个答案。
答案3
EXIF 是相机拍摄的 jpeg 文件中使用的数据收集系统,用于提供有关照片拍摄时间的状态信息(缩略图、曝光、ISO 速度、日期、时间、位置等)。由于它是此类文件所固有的,因此 Windows 允许对数据子集进行操作(类似于 MP3 文件标签)。其他可以包含 EXIF 信息的文件是 TIFF 和 WAV 文件
GIF 是一种较旧的格式,可能有文本标头,但该格式从未扩展以包含 EXIF 信息。
答案4
如上所述,GIF 没有 EXIF 数据。但是,我确实找到了下面的应用程序,它可以更改文件的创建日期,然后它会在浏览器中按创建日期排序,与其他具有该 EXIF 日期的照片一起组织!