Большинство файлов WebP не несут ничего.

Перетащите WebP ниже. Может ли он содержать метаданные, зависит от того, какую из двух раскладок WebP он использует.

Простому WebP некуда положить метаданные

WebP — файл RIFF: заголовок, а затем чанки. Простой содержит один чанк VP8 для данных с потерями или VP8L для данных без потерь, и это весь файл. В такой раскладке места под EXIF нет — не пустого, а никакого. Метаданные становятся возможны только в расширенной раскладке, которая начинается чанком VP8X, чьи флаги объявляют, что ещё есть в файле.

Что может нести расширенная раскладка

VP8X поднимает бит для каждого из: альфа, анимация, профиль ICC, EXIF и XMP, а следом идут соответствующие чанки. Значит, WebP либо объявляет свои метаданные в этом заголовке, либо их не имеет — и это делает чтение необычно определённым по сравнению с форматами, где приходится искать маркер. В таблице ниже собственные чанки RIFF файла собраны под WebP, а чанк EXIF или ICC показан в своей группе — так видно, из какого чанка вышло каждое значение.

Откуда обычно берутся файлы WebP

Большинство WebP, которые вам попадаются, сделал преобразователь или CDN, превращая JPEG или PNG во что-то полегче для веба. Такие цепочки по пути обычно выбрасывают метаданные — поэтому здесь столько WebP читаются пустыми. Когда какой-то всё же несёт EXIF, обычно потому, что преобразованию велели его сохранить, и данные камеры пришли из исходного JPEG.

Как устроен WebP

WebP — это файл RIFF, и порядок его чанков закреплён спецификацией. Всё, что ниже VP8X, существует только в расширенной раскладке; файлу, который сразу переходит к изображению, всё это негде разместить.
Заголовок RIFFVP8XICCPANIM / ANMFVP8 / VP8LEXIFXMP
  • Структура
  • Может нести метаданные
  • Само изображение

Где WebP держит вещи

VP8 / VP8L
Само изображение, с потерями или без. Файл, где есть только это, метаданных нести не может.
VP8X
Расширенный заголовок. Его флаги объявляют, какие чанки существуют ниже.
EXIF
Блок EXIF, обычно унаследованный от файла, из которого преобразовали.
XMP
Пакет XMP, если его записал редактор.
ICCP
Цветовой профиль ICC.
ANIM / ANMF
Управление анимацией и каждый кадр. Сплющивается очисткой перекодированием.

Вопросы о WebP

Поддерживает ли WebP EXIF?Открыть

Поддерживает, но только в расширенной раскладке, которая начинается чанком VP8X. У простого WebP нет структуры, способной его удержать, поэтому ответ для конкретного файла определённый, а не дело поиска.

Мой WebP не показывает метаданных. Это беда инструмента?Открыть

Почти наверняка нет. Преобразователи и CDN при выпуске WebP выбрасывают метаданные как обычное дело, а WebP простой раскладки их и не может нести. Таблица всё равно покажет ту структуру файла, которая есть.

Что станет с анимированным WebP, если его очистить?Открыть

Он вернётся одним кадром. Очистка перекодированием перерисовывает изображение, а холст держит один кадр — так что анимация здесь реальная цена, названная прежде, чем вы решитесь, а не обнаруженная после.

Сохраняет ли очистка WebP качество в точности?Открыть

Нет. Файл кодируется заново как WebP, поэтому качество может измениться, даже если оригинал был VP8L без потерь. Цветовой профиль отбрасывается вместе с остальными чанками.

Что он умеет

Удалить данные EXIF
Перетащите фотографию и скачайте копию без вшитых метаданных. У JPEG отпадает сегмент EXIF без единого касания пикселей; HEIC, PNG, WebP и остальные перекодируются. Ничего не загружается на сервер.
Убрать GPS-координаты
Посмотрите координаты, которые несёт фотография, и скачайте копию без них. JPEG теряет теги места и сохраняет всё остальное. Ничего не загружается на сервер.
Править EXIF у JPEG
Меняйте заголовок, автора, описание, права, программу и время съёмки у JPEG, а затем скачивайте изменённую копию. Работает на устройстве; ваш исходный файл никогда не трогают.
Просмотрщик XMP, IPTC и ICC
Читайте каждую группу метаданных, которую несёт файл — EXIF, XMP, IPTC, ICC, заметки производителя — сгруппированными и выгружаемыми в JSON. Для контроля качества материалов, экспертизы и отладки цепочки. Ничего не загружается на сервер.
Открыть несколько фотографий
Откройте до пятидесяти фотографий, посмотрите, у каких есть местоположение, и заберите весь набор таблицей. Ничего не загружается, а оригиналы никогда не перезаписываются.