Um WebP simples não tem onde pôr metadados
WebP é um arquivo RIFF: um cabeçalho e depois blocos. Um simples contém um único bloco VP8 para dados com perdas ou VP8L para dados sem perdas, e esse é o arquivo inteiro. Nesse formato não há espaço para EXIF — não é que esteja vazio, é que não existe. Os metadados só se tornam possíveis no formato estendido, que começa com um bloco VP8X carregando sinalizadores que declaram o que mais o arquivo contém.
O que o formato estendido pode guardar
O VP8X liga um bit para cada um de alfa, animação, perfil ICC, EXIF e XMP, e os blocos correspondentes vêm em seguida. Então um WebP ou anuncia os metadados nesse cabeçalho ou não os tem — o que torna a leitura dele bem mais definitiva do que em formatos onde é preciso procurar um marcador. Na tabela abaixo, os blocos RIFF do próprio arquivo ficam agrupados sob WebP, enquanto um bloco EXIF ou ICC aparece sob o próprio grupo, para você ver de qual bloco cada valor saiu.
De onde os arquivos WebP costumam vir
A maioria dos WebP que você encontra foi produzida por um conversor ou uma CDN transformando um JPEG ou PNG em algo menor para a web. Esses processos costumam descartar os metadados no caminho, e é por isso que tantos WebP aparecem vazios aqui. Quando um carrega EXIF, normalmente é porque a conversão foi instruída a preservar, e os dados de câmera vieram do JPEG original.
O formato de um WebP
- Estrutura
- Pode conter metadados
- A imagem
Onde um WebP guarda as coisas
- VP8 / VP8L
- A imagem em si, com ou sem perdas. Um arquivo que só tenha isso não pode carregar metadados.
- VP8X
- O cabeçalho estendido. Seus sinalizadores declaram quais blocos existem abaixo.
- EXIF
- Um bloco EXIF, normalmente herdado do arquivo de onde foi convertido.
- XMP
- Um pacote XMP, quando algum editor escreveu um.
- ICCP
- Um perfil de cor ICC.
- ANIM / ANMF
- Controle de animação e cada quadro. A limpeza por recodificação achata isso.
Perguntas sobre WebP
O WebP aceita EXIF?Abrir
Aceita, mas só no formato estendido que começa com um bloco VP8X. Um WebP simples não tem estrutura que pudesse guardar isso, então a resposta para um arquivo específico é definitiva e não uma questão de procurar.
Meu WebP não mostra metadados. É um problema da ferramenta?Abrir
Quase com certeza não. Conversores e CDNs descartam metadados de forma rotineira ao produzir WebP, e um WebP de formato simples não pode carregar nenhum. A tabela ainda vai mostrar a estrutura de arquivo que ele tem.
O que acontece com um WebP animado se eu limpar?Abrir
Ele volta como um único quadro. A limpeza por recodificação redesenha a imagem, e uma tela segura um quadro — então a animação é um custo real aqui, dito antes de você decidir e não descoberto depois.
Limpar um WebP mantém a qualidade exata?Abrir
Não. O arquivo é codificado de novo como WebP, então a qualidade pode mudar mesmo que o original fosse um VP8L sem perdas. O perfil de cor é descartado junto com os outros blocos.
O que ela faz
- Remover dados EXIF
- Arraste uma foto e baixe uma cópia sem os metadados embutidos. O JPEG perde o segmento EXIF sem mexer nos pixels; HEIC, PNG, WebP e os demais são recodificados. Nada é enviado.
- Remover a localização GPS
- Veja as coordenadas que uma foto carrega e baixe uma cópia sem elas. O JPEG perde as tags de localização e mantém todo o resto. Nada é enviado.
- Editar o EXIF de um JPEG
- Mude o título, o autor, a descrição, os direitos, o software e a hora de captura de um JPEG e baixe a cópia editada. Roda localmente; seu arquivo original nunca é tocado.
- Visualizador de XMP, IPTC e ICC
- Leia todos os grupos de metadados que um arquivo carrega — EXIF, XMP, IPTC, ICC, notas de fabricante — agrupados e exportáveis como JSON. Para QA de acervo, perícia e depuração. Nada é enviado.
- Abrir várias fotos
- Abra até cinquenta fotos, veja quais trazem uma localização e tire o conjunto todo como folha de cálculo. Nada é enviado, e os originais nunca são escritos.