2026-09-01

Почему Adobe Stock не видит метаданные в JPG

Вы вшили XMP в файл, проверили его в ExifTool — всё на месте. Загружаете на Adobe Stock — поля пустые. Это распространённая и плохо задокументированная проблема. Рассказываем, в чём дело.

Симптом

JPG содержит корректный XMP-пакет (dc:title, dc:subject, dc:description), ExifTool и Photoshop его видят, но загрузка на Adobe Stock не заполняет карточку. Файл при этом валиден, открывается везде и не вызывает ошибок.

Причина: отсутствующий JFIF APP0

Стандартный JPG начинается с маркера APP0 (JFIF). Парсер Adobe Stock ожидает классическую структуру сегментов: APP0, затем APP1 с XMP. Некоторые генераторы, конвертеры и библиотеки для вшивания метаданных сохраняют файл без APP0 или ставят XMP первым сегментом — такой файл технически валиден, но Adobe пропускает его метаданные молча, без каких-либо ошибок.

Особенно часто это происходит с файлами, пересохранёнными некоторыми Python/Node-библиотеками и AI-пайплайнами.

Как проверить свой файл

Загрузите JPG в нашу бесплатную проверку метаданных: инструмент показывает не только XMP-поля, но и наличие JFIF-маркера. Либо посмотрите первые байты файла: после FF D8 должно идти FF E0 (APP0, «JFIF»).

Как чинит Stock Metadata Tagger

При вшивании метаданных сервис проверяет структуру сегментов и, если APP0 отсутствует, вставляет минимальный JFIF-заголовок перед XMP. На выходе — файл, который Adobe Stock читает гарантированно. Эта правка появилась после того, как мы сами столкнулись с пустыми карточками на реальных загрузках.

Связанные гайды

Сколько ключевых слов нужно на микростоках
10, 25 или 49? Сколько ключевых слов ставить на Adobe Stock, Shutterstock и Freepik. Лимиты стоков, вес первых тегов и оптимальная стратегия атрибуции.
Атрибутирование AI-изображений для стоков
Как атрибутировать изображения из Midjourney, Stable Diffusion и Flux для Adobe Stock, Freepik и Shutterstock: пометка Generative AI, метаданные, лимиты.
Как загрузить видео на Adobe Stock
Пошагово: как подготовить и загрузить видео на Adobe Stock — требования к файлу, метаданные, категория, SFTP-загрузка. Чек-лист, почему видео отклоняют.
IPTC против XMP для стоковых фото
IPTC и XMP оба хранят title, description и keywords. Разбираем, какие поля читают стоки, почему sidecar не работает и как вшить метаданные в сам JPEG.

Дальше со Stock Meta

Обзор сервиса и тарифы
ИИ title, description и keywords в XMP
Открыть сервис
Почему ExifTool видит метаданные, а Adobe — нет?

ExifTool терпим к порядку сегментов и ищет XMP по всему файлу. Парсер Adobe Stock строже: без APP0 перед APP1 он может пропустить XMP целиком.

Проверьте свои файлы бесплатно
Открыть сервис