Os creation_time
metadados em vídeos que eu baixo do iCloud não correspondem aos timestamps que eu vejo no iCloud. Por exemplo, eu tenho um vídeo aqui cujos metadados no meu PC dizem
2025-01-10T21:14:45.000000Z
.
Mas no iCloud o registro de data e hora diz Jan 9, 2025 9:30:54 AM
:
Essa é uma diferença de 35:43:51
(hh:mm:ss)
Em um vídeo de aproximadamente duas semanas depois, a diferença é 50:08:56
. Em um vídeo de aproximadamente duas semanas antes do original, a diferença é 08:12:10
. A diferença parece estar crescendo conforme o tempo passa.
O que está acontecendo aqui? Há outro valor que eu deveria procurar? Estou usando ffprobe
para extrair os metadados.
Exemplo de comando:
ffprobe -v quiet -select_streams v:0 -show_entries stream_tags=creation_time -of default=noprint_wrappers=1:nokey=1 IMG_9912.mp4
Os
creation_time
metadados parecem ser preenchidos com o horário em que o vídeo foi concluído o upload para o iCloud.Consegui obter o registro de data e hora correto lendo dados EXIF do vídeo usando
exiftool
(ouexiftool-vendored
, mais precisamente).