Відповіді:
GIF-файли не підтримують теги EXIF, і ось чому.
Існує велика помилка щодо файлів JPEG. Насправді JPEG не є форматом файлу зображення - це алгоритм стиснення. Специфікації JPEG не описують, як упакувати стиснене зображення у файл. Для цього є два (переважно сумісні) формати: старіший JFIF і новіший EXIF. Більшість сучасних програмних засобів також прийматимуть змішані формати.
Тож EXIF не є системою маркування. Цілі файли зображень JPEG насправді є файлами EXIF (або JFIF), а тег - одна з особливостей EXIF. GIF взагалі не використовують EXIF, тому ви не можете розміщувати на них теги EXIF.
У файлах GIF є теги коментарів, які можна оновити. Незважаючи на те , що вони не підтримують вбудовування EXIF даних, вони роблять підтримку впровадження XMP метаданих / теги.
Я завжди звертаюся до ExifTool для всіх своїх тегів. Наступна команда дозволить вам оновити тег коментарів :
exiftool -comment="This is a comment!" Sample.gif
Ви можете побачити список всіх підтримуваних тегів XMP тут , а теги XMP EXIF підтримуваних перераховані тут .
Наприклад, вказати FlashMode (ціле число) як Вимкнено, ви можете використовувати (зверніть увагу на # ):
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.