Aparelho e câmera
RunTimeFlags
Sinalizadores do tempo de funcionamento
Atualizado em
- Exposição
- Técnico
- Padrão
- MakerNotes da Apple
- Exemplo de valor
- Valid
O que é o campo RunTimeFlags
RunTimeFlags é o campo de sinalizadores da estrutura RunTime que o iPhone grava nas MakerNotes da Apple em fotos JPEG e HEIC. Cada bit diz algo sobre o tempo registrado: se ele é válido, se foi arredondado, se representa infinito positivo ou negativo, ou se é indefinido. O ExifTool decodifica os bits e mostra os nomes, quase sempre só Valid.
A tabela do ExifTool define cinco bits: Bit0 Valid, Bit1 Has been rounded, Bit2 Positive infinity, Bit3 Negative infinity e Bit4 Indefinite. Eles vêm do formato CMTime do Core Media, usado pela Apple para representar tempos de mídia. Numa foto normal, apenas o bit de validade está ligado, e o valor numérico é 1.
O campo serve para que programas saibam se podem confiar em RunTimeValue antes de calcular o tempo desde que o aparelho foi ligado. O ExifTool não permite editá-lo. Ele desaparece junto com as demais MakerNotes quando a foto passa por apps que recriam o arquivo.
O que ele revela sobre você
RunTimeFlags não revela nada sobre você. É um indicador técnico de que o contador de tempo da foto é válido, com o mesmo valor em praticamente todas as fotos de iPhone. A informação relevante para privacidade na estrutura é RunTimeValue, que mede há quanto tempo o aparelho estava ligado.
Quem grava esse campo
- iPhone (app Câmera)
Como ver o RunTimeFlags 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 -RunTimeFlags arquivo.jpgComo remover o RunTimeFlags
RunTimeFlags é 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.