Словник

Що таке метадані спалаху?

Метадані спалаху - це запис EXIF про те, як працював спалах камери для фото. Вони показують, чи спалах спрацював і який режим спалаху було встановлено.

flash

Метадані спалаху - це частина EXIF-даних фото, яка фіксує, як спрацював спалах камери. Вона показує, чи спалах спрацював, який режим спалаху було встановлено і чи було увімкнено режим зменшення ефекту «червоних очей».

Камера зберігає цю інформацію в одному тегу з назвою Flash і ідентифікатором тега 0x9209. Тег розташований у тій самій частині EXIF-даних, що й витримка, діафрагма та значення ISO.

Які файли містять його

Спалах є частиною стандарту Exif, яким спільно керують галузеві об'єднання CIPA та JEITA. Дані Exif присутні в фото у форматах JPG і TIFF, в зображеннях HEIC, а також у файлах RAW камери, таких як DNG.

Стандарт Exif позначає тег Flash як рекомендований для кожного типу зображень, на один рівень нижче обов'язкового. Навіть камера без фізичного спалаху може записати цей тег, оскільки один біт може вказувати, що функції спалаху немає.

Як виглядає значення

Тег Flash зберігає одне ціле число, а різні біти цього числа відповідають на різні запитання. Такий тип значення називається бітовим прапорцем. Специфікація Exif визначає 5 частин:

  • Біт 0 показує, чи спрацював спалах.
  • Біти 1 і 2 показують, чи може камера виявляти відбиття світла спалаху і чи зафіксувала вона його.
  • Біти 3 і 4 задають режим спалаху: примусово ввімкнений, примусово вимкнений, автоматичний або невідомий.
  • Біт 5 показує, чи взагалі камера має функцію спалаху.
  • Біт 6 показує, чи був використаний режим зменшення ефекту «червоних очей».

Такі програми, як ExifTool, перетворюють це число на короткий текст. Наприклад, значення 16 відображається як Off, Did not fire.

Типові значення

Ці пари взято зі списку значень спалаху ExifTool. Число - це те, що зберігає файл, а текст - те, як ExifTool його показує.

  • 0: No Flash
  • 1: Fired
  • 9: On, Fired
  • 16: Off, Did not fire
  • 24: Auto, Did not fire
  • 25: Auto, Fired
  • 32: No flash function
  • 89: Auto, Fired, Red-eye reduction

Значення 0 слід інтерпретувати уважно. Воно вказує, що спалах не спрацював. Режим спалаху при цьому записується як невідомий, тому не можна зрозуміти, чи було спалах вимкнено.

Звідки походить значення

Камера записує тег Flash у момент знімання. Значення відображає налаштування спалаху та те, як він спрацював.

Деякі виробники камер записують більше подробиць у своїх виробничих нотатках, закритій частині метаданих, яку кожен виробник проектує по-своєму. Наприклад, камери Canon можуть зберігати режим спалаху, такий як External flash або Slow-sync. Вони також можуть вказувати, чи використовувався вбудований спалах, чи зовнішній.

Фото з метаданими XMP можуть зберігати ті самі 5 відповідей як окремі поля: Fired, Return, Mode, Function і RedEyeMode. Редактори метаданих також можуть змінити значення Flash пізніше, тому сприймайте його як запис, а не як доказ.

Чому це важливо

Тег Flash показує, чи спалах камери спрацював, коли ви робили фото. Якщо на знімку видно червоні очі, значення також вкаже, чи було ввімкнено режим зменшення ефекту «червоних очей».

Стандарт Exif включає Flash до списку тегів, корисних для ретушування фото. Програмне забезпечення може читати його разом з відстанню до об'єкта, типом сцени та яскравістю. Це допомагає оцінити, чи можлива коректна експозиція.

Другий тег також може посилатися на спалах. Тег Exif LightSource використовує значення 4 для спалаху, і програми можуть застосовувати його для коригування балансу білого.

Тег Flash не містить персональної інформації. Він описує спалах камери, а не вас чи місце, де ви зробили фото.

Мета ключі