12

Можно ли установить теги GIF-изображения с помощью панели свойств Windows? В настоящее время он работает над jpg, но не над gif-файлами.

3 ответа3

26

GIF-файлы не поддерживают EXIF-теги, и вот почему.

Существует большое заблуждение относительно файлов JPEG. На самом деле, JPEG - это не формат файла изображения, это алгоритм сжатия. Спецификации JPEG не описывают, как упаковать сжатое изображение в файл. Для этого есть два (в основном совместимых) формата: старый JFIF и новый EXIF. Большинство современного программного обеспечения также будет принимать смешанные форматы.

Так что EXIF не является системой тегов. Все файлы изображений JPEG на самом деле являются файлами EXIF (или JFIF), а тегирование является одной из функций EXIF. GIF-файлы вообще не используют EXIF, поэтому на них нельзя ставить EXIF-теги.

10

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 знать об этих тегах. Может быть, доступно расширение оболочки, я обновлю этот ответ, если найду его.

2

EXIF - это система сбора данных, используемая в jpeg-файлах, снятых на камеры, для предоставления информации о состоянии (миниатюра, экспозиция, чувствительность ISO, дата, время, местоположение и т.д.) О том, когда был сделан снимок. Поскольку он является родным для этого типа файлов, Windows позволяет манипулировать подмножеством данных (аналогично тегам файлов MP3). Другие файлы, которые могут иметь информацию EXIF, - это файлы TIFF и WAV.

GIF - это более старый формат, который может иметь заголовки текста, но формат никогда не был расширен для включения информации EXIF.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .