Что такое метаданные фото
Метаданные фотографии — служебные записи, которые лежат в файле рядом с точками кадра и на изображение не влияют: модель камеры, дата съёмки, выдержка, иногда координаты места, иногда имя автора и описание. Их пишет камера и дописывают редакторы. После нашей обработки они исчезают: результат кодируется из холста, а холст служебных блоков не хранит — уходят и координаты, и модель, и дата.
Коротко о цифрах
- Что не влияет на картинку
- все поля, кроме ориентации
- После нашей обработки
- EXIF, IPTC и XMP в результат не переносятся
- Ориентация
- применяется к точкам, а не остаётся тегом
- Где ищется тег
- в первых 256 КБ файла; допустимые значения 1–8
- PNG
- тега ориентации не имеет
Три семейства записей
- EXIF — техника съёмки: камера, объектив, выдержка, чувствительность, дата, ориентация, иногда координаты.
- IPTC — редакционные поля: автор, заголовок, подпись, ключевые слова; их заполняют агентства и фотобанки.
- XMP — более поздний формат, куда редакторы складывают историю правок и собственные настройки.
- Плюс превью: многие камеры кладут внутрь файла уменьшенную копию кадра, и она переживает обрезку в неаккуратных редакторах.
Что происходит с ними у нас
Сжатие, обрезка и перевод формата работают одинаково: файл декодируется, рисуется на холсте, холст кодируется заново. Служебные блоки в этот путь не попадают, поэтому в выходном файле их просто нет. Побочный эффект приятный — отправленный после обработки снимок не несёт с собой ни координат места съёмки, ни модели телефона.
Единственное, что переносится, — ориентация, и переносится она не тегом, а самими точками. Кадр разворачивается на холсте до кодирования, поэтому вертикальное фото остаётся вертикальным даже в программе, которая тег читать не умеет. Сам тег ищется в первых 256 килобайтах файла и имеет восемь допустимых значений; значения с пятого по восьмое меняют стороны местами.
Когда это важно
- Отправляете фото документа незнакомому человеку — координаты и дата съёмки уедут вместе с файлом, если его не пересохранить.
- Сдаёте снимки в фотобанк — там, наоборот, поля авторства обязательны, и пересохранение через браузер их сотрёт.
- Ищете, когда сделан кадр, — смотрите дату съёмки, а не дату изменения файла: вторая меняется при каждом копировании.
- В PNG понятия ориентации через служебный тег нет вовсе, поэтому снимок в этом формате не переворачивается ни у кого.
Частые вопросы
Как удалить геометку из фотографии?
Достаточно пересохранить снимок любым нашим инструментом для изображений: результат собирается из холста, и служебные блоки, включая координаты, в него не попадают.
Почему после обработки пропала дата съёмки?
По той же причине, что и остальные служебные поля: выходной файл кодируется заново из точек кадра, а записи камеры в новый файл не переносятся.
Сохранится ли правильный поворот фотографии?
Да. Тег ориентации применяется к самим точкам до кодирования, поэтому снимок остаётся ровным даже там, где программа этот тег читать не умеет.
Можно ли посмотреть метаданные, не открывая фото в редакторе?
Да, свойства файла в проводнике или галерее показывают основные поля: дату съёмки, модель устройства и, если она записана, геопозицию.