Можно ли установить теги GIF-изображения с помощью панели свойств Windows? В настоящее время он работает над jpg, но не над gif-файлами.
3 ответа
GIF-файлы не поддерживают EXIF-теги, и вот почему.
Существует большое заблуждение относительно файлов JPEG. На самом деле, JPEG - это не формат файла изображения, это алгоритм сжатия. Спецификации JPEG не описывают, как упаковать сжатое изображение в файл. Для этого есть два (в основном совместимых) формата: старый JFIF и новый EXIF. Большинство современного программного обеспечения также будет принимать смешанные форматы.
Так что EXIF не является системой тегов. Все файлы изображений JPEG на самом деле являются файлами EXIF (или JFIF), а тегирование является одной из функций EXIF. GIF-файлы вообще не используют EXIF, поэтому на них нельзя ставить EXIF-теги.
GIF-файлы имеют теги комментариев, которые можно обновлять. Несмотря на то , что они не поддерживают встраивание EXIF данных, они действительно поддерживают вложение XMP метаданные / тегов.
Я всегда обращаюсь к ExifTool для всех моих потребностей тегов. Следующая команда позволит вам обновить тег Comment :
exiftool -comment="This is a comment!" Sample.gif
Вы можете увидеть список всех поддерживаемых тегов XMP здесь, а поддерживаемые теги XMP EXIF перечислены здесь.
Например, чтобы указать FlashMode (integer) как Off, вы можете использовать (обратите внимание на #):
exiftool -FlashMode#=2 Sample.gif
Чтобы указать FlashFired (логическое значение) как False, используйте:
exiftool -FlashFired=false Sample.gif
и так далее.
Примечание. -FlashMode - это ярлык для -XMP-exif:FlashMode. Подробности смотрите в документации ExifTool. Кроме того, в настоящее время я не знаю ни одного способа заставить Windows знать об этих тегах. Может быть, доступно расширение оболочки, я обновлю этот ответ, если найду его.
EXIF - это система сбора данных, используемая в jpeg-файлах, снятых на камеры, для предоставления информации о состоянии (миниатюра, экспозиция, чувствительность ISO, дата, время, местоположение и т.д.) О том, когда был сделан снимок. Поскольку он является родным для этого типа файлов, Windows позволяет манипулировать подмножеством данных (аналогично тегам файлов MP3). Другие файлы, которые могут иметь информацию EXIF, - это файлы TIFF и WAV.
GIF - это более старый формат, который может иметь заголовки текста, но формат никогда не был расширен для включения информации EXIF.