Existe alguma esperança para o Exif TimeZoneOffset como padrão?

17

A tag TimeZoneOffset Exif foi proposta como um padrão de fotografia ISO há vários anos, mas nunca chegou ao padrão EXIF ​​ou às diretrizes MWG.

Posso gravar dados nessa tag usando exiftool e exiv2, mas, além dessas ferramentas, não conheço nenhum aplicativo ou programa de gerenciamento de fotos - em qualquer plataforma - que realmente use a tag TimeZoneOffset Exif. Existe alguma possibilidade de que este ou um padrão similar o torne amplamente difundido?

asp
fonte
11
Qual é o problema que você está tentando resolver? Precisa de algum contexto aqui. Suponho que você queira dizer aplicativos que controlam a câmera do telefone e gravam informações exif, em vez de aplicativos que lêem e usam as informações?
MikeW
3
Gente, não seja tão pedante. A palavra aplicativos pode ser lida e entendida como uma abreviação da palavra aplicativo ou programa. Quanto a uma etiqueta EXIF ​​que não tem nada a ver com fotografia ... ¿¿¿¿????
asp
11
asp - Não vejo como isso se encaixa em nossa lista de " tópicos ", entende? Claro que uma etiqueta EXIF ​​é usada na fotografia, sabemos disso. Mas o que você está tentando alcançar com essas perguntas e respostas? Se a resposta a essa pergunta for "Sim, software XYZ", o que você fará com essa informação? Como será aplicado à captura / edição / técnicas de fotografia e não à programação, por exemplo? Isso foi encerrado por não ser claro por esses motivos.
precisa saber é o seguinte
11
"técnicas e práticas recomendadas"
asp
2
Eu tentei uma edição - talvez isso ajude. Uma abordagem alternativa pode ser: Existe uma prática recomendada para armazenar informações de fuso horário nos metadados? E isso basicamente se resume à questão existente. O que você faz com o relógio da câmera em relação aos fusos horários?
mattdm

Respostas:

4

Eu não acho nenhum software significativo que use isso. O padrão EXIF ​​é assumir que o fuso horário corresponde ao correto para o local em que a foto foi tirada.

A maioria das câmeras possui tags não-padrão ad hoc para lidar com isso; por exemplo, minha câmera Pentax define o horário mundial .

No entanto, EXIF ​​não é tudo o que existe e, de fato, acho que a maioria dos softwares modernos se concentra no XMP , criado pela Adobe, mas agora um padrão ISO. Mais relevante, o XMP sempre incluiu o fuso horário como parte da especificação. Então, meu conselho seria se concentrar nisso.

mattdm
fonte
A especificação MWG sugere preferir o bloco EXIF ​​ao ler informações técnicas, como modelo da câmera, lente, ... Além disso, informações específicas sobre parâmetros de câmera e imagem armazenadas no EXIF: bloco MakerNote não são suportadas pelo XMP.
Murat - Daminion Software
@Murat Isso inclui informações de tempo? O Daminion faz alguma coisa com a tag EXIF ​​TimeZoneOffset não padrão, ou você usa as informações do MakerNote ou algo mais?
mattdm
É por isso que não podemos ter coisas boas.
Deltaray 4/01/19
1

@mattdm: De acordo com a especificação MWG, qualquer manipulação de datas de metadados (Data e hora original, Data e hora digitalizadas, Data e hora) DEVE fazer com que XMP e EXIF ​​sejam atualizados.

Mas lidar com os metadados corretamente na maioria dos casos é um pesadelo, principalmente porque existem muitos fornecedores que não seguem as especificações oficiais ao escrever os metadados.

O Daminion não leva em consideração a tag EXIF ​​TimeZoneOffset, mas leva em consideração as informações do fuso horário XMP , porque a especificação XMP formata os valores de data / hora de acordo com o documento Data e hora (W3C) . Nesse padrão, um designador de fuso horário é necessário se houver alguma informação de horário. Portanto, se o bloco XMP existir em uma imagem junto com as informações de horário, você poderá extrair as informações de fuso horário do XMP. Se o bloco XMP não existir e as informações não padrão do EXIF ​​TimeZone forem perdidas, tente localizar o TimeZone no bloco EXIF: GPS.

Murat - Daminion Software
fonte