Onde o PNG guarda os metadados
Um PNG é uma sequência de chunks. A imagem fica em IHDR, PLTE e IDAT; o resto é opcional. Os chunks que o AI Label Remover remove são:
- tEXt, zTXt e iTXt — texto livre, texto comprimido e texto internacional. O Stable Diffusion WebUI grava aqui um chunk “parameters”; o ComfyUI grava JSON “prompt” e “workflow”.
- Pacotes XMP guardados em iTXt, incluindo declarações IPTC e de origem por IA.
- eXIf — dados EXIF, inclusive GPS quando um app os copiou de uma foto.
- caBX — Content Credentials C2PA.
- tIME (data da última modificação) e dSIG (assinatura digital).
O que fica para a imagem continuar igual
Transparência (tRNS), gama e cromaticidade (gAMA, cHRM), o indicador sRGB e o perfil ICC embutido (iCCP) afetam como a imagem aparece, então são mantidos. PNGs animados mantêm os chunks acTL, fcTL e fdAT, e as animações APNG continuam rodando.
Como os dados IDAT são copiados em vez de recomprimidos, o arquivo limpo é idêntico pixel a pixel ao original — e em geral um pouco menor, já que os chunks de texto saíram.
Proteger prompts e workflows de IA
Se você compartilha imagens feitas com Stable Diffusion, Forge ou ComfyUI, qualquer pessoa pode arrastar o PNG de volta para a mesma ferramenta e recuperar seu prompt, seed, modelo e grafo de nós exatos. Como o Stable Diffusion e o ComfyUI escondem o prompt no PNG mostra o que é salvo. A limpeza remove tudo, e a aba “Metadados brutos” deixa você copiar o prompt antes, se quiser guardar.
O que é removido e o que fica
PNGChunks
É removido
- tEXt
- zTXt
- iTXt (prompt
- workflow
- XMP)
- eXIf
- caBX (C2PA)
- tIME
- dSIG
Fica como está
- IHDR
- PLTE
- IDAT
- tRNS
- gAMA
- cHRM
- sRGB
- iCCP
- acTL/fcTL/fdAT
- Orientation