GIF изображения EXIF ​​теги

Можно ли установить теги 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.

Как упоминалось выше, для GIF-файлов нет данных EXIF. Однако я нашел нижеприведенное приложение, которое изменит дату создания файла, а затем оно будет организовано в вашем браузере с другими фотографиями с этой датой EXIF ​​при сортировке по дате создания!

https://www.nirsoft.net/utils/bulk_file_changer.html

Другие вопросы по тегам