Перейти к содержимому

Сведения PNG

Читает данные генерации, сохранённые внутри ИИ-изображения: полный промпт, негативный промпт, сид, сэмплер и название модели из Stable Diffusion, ComfyUI или NovelAI. Читаются PNG, JPG и WebP, а заодно файл проверяется на пометки об ИИ.

Этот инструмент не загружает ваши файлы. Закройте вкладку, и ничего не останется.

Как достать промпт из сгенерированной картинки

Через несколько недель в папке с результатами генерации трудно вспомнить, каким промптом получилась удачная картинка. Stable Diffusion WebUI (A1111) записывает его в PNG в текстовый блок parameters, и инструмент делит эту строку на промпт, негативный промпт и отдельные поля: Steps, Sampler, CFG scale, Seed, Model. Промпты на русском, корейском или китайском попадают в блок iTXt, его тоже читают. JPG и WebP, сохранённые в A1111, держат ту же строку в поле EXIF UserComment; из графа ComfyUI извлекаются тексты промптов и настройки сэмплера, а JSON-комментарий NovelAI тоже разбирается. Остальные текстовые блоки выводятся как есть.

Над полями стоит вердикт о том, как создан файл, тот же, что в «Просмотре EXIF»: параметры генерации, тип источника IPTC, манифест Content Credentials (C2PA) или известный генератор в поле ПО дают пометку об ИИ, запись камеры без таких признаков — «снято камерой», а если нет ни того ни другого, вердикта нет. У каждого разобранного поля есть кнопка копирования, у остальных строк её нет, а поля заголовка PNG, такие как размеры и глубина цвета, показываются отдельно. Пиксели не анализируются, поэтому файл без метаданных пометки не получит, и это не доказывает, что он настоящая фотография.

Некоторые сервисы промпт в файл не пишут: в картинках DALL·E и новых версий Midjourney промпта нет (старые PNG из Midjourney хранят его в поле Description, и он показывается), хотя пометка об ИИ у них может быть, и вердикт её покажет. Верно и обратное: делясь собственными изображениями, вы отдаёте промпты всем, кто их скачает. Если этого не хочется, пропустите файл через «Удалить EXIF», он стирает текстовые блоки и комментарий без потери качества. Файл при этом читается только в браузере и никуда не отправляется.

Как пользоваться

  1. 1

    Перетащите файл PNG, JPG или WebP.

  2. 2

    Найденные данные генерации разбиваются на подписанные поля, а карточка сверху сообщает, есть ли в файле пометка об ИИ.

  3. 3

    Кнопкой рядом с полем можно скопировать только промпт.

Часто задаваемые вопросы

В каких изображениях это есть?
В исходных файлах из Stable Diffusion WebUI (A1111), ComfyUI, NovelAI и похожих программ. В PNG параметры лежат в текстовом блоке, в том числе в блоке iTXt, куда попадают промпты на корейском, японском или китайском; JPG или WebP, сохранённые в A1111, хранят ту же строку в поле EXIF UserComment.
Почему ничего не найдено?
Данные теряются при пересохранении в редакторе, отправке через мессенджер или скачивании с сайта, который их вырезает. DALL-E и новые версии Midjourney вообще не записывают промпт в файл, хотя могут добавить пометку об ИИ, которую покажет карточка. Старые PNG из Midjourney хранят промпт и Job ID в поле Description, и они читаются.
Как инструмент решает, что файл создан ИИ?
По тому, что заявляет сам файл: параметры генерации, тип источника IPTC, манифест Content Credentials (C2PA) или известный генератор в поле ПО. Пиксели не анализируются, поэтому у изображения с удалёнными метаданными пометки не будет, а это не доказательство, что перед вами фотография.
Как убрать промпт из собственных изображений?
Перед публикацией пропустите их через инструмент «Удалить EXIF» — он стирает текстовые блоки и поле комментария без потери качества.

Похожие инструменты