MetaWipe

Estrutura técnica do arquivo

ThumbnailOffset

Posição da miniatura

Atualizado em

Exposição
Técnico
Padrão
EXIF · Bloco da Samsung
Exemplo de valor
1234

O que é o campo ThumbnailOffset

ThumbnailOffset é o campo de metadados que indica em que posição do arquivo começa a miniatura embutida, uma pequena versão JPEG da foto. Em JPEGs ele fica no IFD1, o segundo diretório do bloco EXIF, e é a tag 0x0201, chamada JPEGInterchangeFormat no padrão. O valor é um número de bytes contado a partir do início do cabeçalho TIFF. Ele trabalha junto com o ThumbnailLength, que diz o tamanho da miniatura.

Câmeras e celulares embutem uma miniatura no EXIF para que galerias mostrem a foto rapidamente sem decodificar a imagem inteira. Em JPEG, ela costuma ter 160 por 120 pixels. O ThumbnailOffset não contém a imagem, só aponta onde ela está. O ExifTool usa esse ponteiro e o ThumbnailLength para extrair a miniatura, que aparece como ThumbnailImage.

O mesmo nome também aparece no IFD0 e em SubIFDs de arquivos TIFF e RAW, e em tabelas próprias da Samsung, porque fabricantes usam estruturas diferentes para guardar prévias. Ao editar o arquivo, programas precisam recalcular o offset; se não o fizerem, a miniatura fica corrompida ou aponta para dados errados.

O ponto importante é o conteúdo apontado. Alguns editores antigos recortavam ou alteravam a foto e deixavam a miniatura original intacta. Isso já expôs partes cortadas de imagens publicadas. A miniatura também pode carregar seus próprios metadados. Por isso, ao limpar uma foto, não basta apagar campos de texto: é preciso remover a miniatura ou garantir que ela seja regerada a partir da imagem final.

O que ele revela sobre você

O ThumbnailOffset em si não revela nada: é só um número de bytes. O risco está na miniatura para a qual ele aponta. Se a foto foi recortada, borrada ou editada por um programa que não atualiza a miniatura, a prévia embutida pode mostrar a versão original, com rostos, placas ou documentos que você removeu. Ao publicar uma imagem editada, vale conferir se a miniatura foi atualizada ou removida.

Quem grava esse campo

  • Câmeras digitais em geral
  • Celulares (app de câmera nativo)

Como ver o ThumbnailOffset de um arquivo

No leitor de metadados do MetaWipe, gratuito e sem cadastro, o campo aparece com uma explicação em português. Na linha de comando, o ExifTool mostra só esse campo:

exiftool -ThumbnailOffset arquivo.jpg

Como remover o ThumbnailOffset

Em fotos, vídeos e documentos comuns, ThumbnailOffset é apagado junto com o resto dos metadados. Em arquivos RAW (DNG, CR2, NEF e similares) ele fica, porque programas de revelação como Lightroom e Capture One precisam dele para abrir e corrigir a imagem. Autor, dono, número de série, GPS e datas saem também do RAW.

Perguntas frequentes

O que é a miniatura embutida apontada pelo ThumbnailOffset?

É uma versão pequena da foto, normalmente um JPEG de 160 por 120 pixels, guardada dentro do bloco EXIF. O ThumbnailOffset indica em que byte ela começa, e o ThumbnailLength indica o tamanho. Galerias e gerenciadores de arquivos usam essa prévia para mostrar a imagem rapidamente sem abrir o arquivo inteiro.

A miniatura pode mostrar a parte da foto que eu cortei?

Pode, em alguns casos. Se o programa que recortou ou editou a foto não regravou a miniatura embutida, a prévia apontada pelo ThumbnailOffset continua mostrando a imagem original. Isso já expôs partes removidas de fotos publicadas. Programas atuais costumam atualizar a miniatura, mas vale conferir ou remover os metadados antes de publicar uma imagem editada.

Campos relacionados