MetaWipe

Software e histórico de edição

ProgramVersion

Versão do programa (IPTC)

Atualizado em

Exposição
Dá pistas
Padrão
IPTC
Exemplo de valor
6.0.2
Aparece em
JPGTIFF

O que é o campo ProgramVersion

ProgramVersion é um campo IPTC (dataset 2:70 do registro de aplicação) que registra a versão do programa citado no campo OriginatingProgram. Pela especificação IPTC-IIM, ele só faz sentido quando OriginatingProgram também está preenchido. Juntos, os dois dizem qual software e qual versão criaram o objeto digital, de forma parecida com o campo Software do EXIF, que costuma trazer nome e versão numa única string.

O campo aceita até 10 bytes de texto, o suficiente para algo como 6.0.2 ou 2024.1. Não há formato obrigatório de numeração; cada programa grava a versão do jeito que quiser. Por ser curto e opcional, muitos programas simplesmente não preenchem o ProgramVersion, mesmo quando gravam o OriginatingProgram.

Quando o arquivo passa por vários programas, o ProgramVersion pode ficar defasado: um editor posterior pode reescrever o XMP sem tocar no IPTC. Por isso a versão aqui reflete o último programa que gravou o bloco IPTC, não necessariamente o último que abriu ou exportou a imagem.

O que ele revela sobre você

ProgramVersion diz qual versão exata de um software foi usada. Isso estreita o ambiente de trabalho: uma versão rara ou muito antiga pode ligar fotos diferentes ao mesmo computador ou à mesma redação. Também revela se a pessoa usa um programa desatualizado. Não identifica você diretamente, mas, combinado com OriginatingProgram e outros campos de software, ajuda a montar uma assinatura do seu fluxo de edição.

Como ver o ProgramVersion 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 -ProgramVersion arquivo.jpg

Como remover o ProgramVersion

ProgramVersion é apagado junto com todos os outros blocos de metadados (EXIF, XMP, IPTC, C2PA e os campos próprios de cada formato). O conteúdo — os pixels da imagem, o vídeo, o texto do documento — não é alterado nem recomprimido.

Perguntas frequentes

Para que serve o campo ProgramVersion do IPTC?

O campo ProgramVersion do IPTC guarda a versão do programa indicado em OriginatingProgram, como 6.0.2. Ele tem até 10 caracteres e serve para registrar com qual versão do software o arquivo e seus metadados IPTC foram criados. A especificação IPTC-IIM prevê que ele só seja usado junto com OriginatingProgram.

Por que o ProgramVersion não mostra a versão do programa que eu usei?

O ProgramVersion só muda quando um programa reescreve o bloco IPTC. Se você editou a foto num software que grava apenas XMP ou EXIF, o ProgramVersion continua com o valor antigo, deixado por quem gravou o IPTC antes. Para ver o programa mais recente, confira também Software e CreatorTool.

Campos relacionados