Tomé más de dos mil fotos durante mis vacaciones en Europa con el iPhone 15 Pro de mi pareja. Al revisarlas ahora, veo que las marcas de tiempo (almacenadas en la sección de metadatos 'EXIF' de la imagen) en cientos de ellas son completamente incorrectas: están desfasadas exactamente 9 horas, que resulta ser la diferencia de huso horario entre mi hogar en California y la ubicación de las fotos en Europa. Ejemplos (estas fotos fueron tomadas en la misma ubicación general y aproximadamente a la misma hora, y son claramente secuenciales):
-
IMG_2011 - marca de tiempo EXIF 02:19:45 (yo estaba durmiendo a las 02:19 hora local, por lo que esto claramente es incorrecto)
-
IMG_2012 - marca de tiempo EXIF 11:25:39 (esta es la hora local correcta)
-
IMG_2013 - marca de tiempo EXIF 02:25:58 (tomada 19 segundos después de la imagen anterior pero con marca de tiempo incorrecta)
-
IMG_2014 - marca de tiempo EXIF 11:28:09 (tomada ~2 minutos después de la imagen anterior) con marca de tiempo correcta
Las tres marcas de tiempo EXIF son igualmente incorrectas en las imágenes 'malas' - DateTime, DateTimeOriginal y DateTimeDigitized.
De particular interés son las imágenes IMG_2012 e IMG_2013 - fueron tomadas desde el mismo lugar, solo con 19 segundos de diferencia, pero muestran marcas de tiempo 9 horas aparte.
La ubicación GPS de todas las fotos es correcta - por lo que no es como si no hubiera señal GPS en algunos momentos haciendo que la cámara pensara que estaba de vuelta en CA. Estas son fotos al aire libre, por lo que nuevamente, no hay problemas con el GPS.
Las marcas de tiempo EXIF son muy importantes para mí por varios motivos, por lo que este es un gran problema. Tengo herramientas EXIF para corregir las marcas de tiempo, pero es un procedimiento terriblemente tedioso.
Analizé detenidamente todos los datos EXIF y noté una cosa - para las imágenes con marcas de tiempo 'correctas', muestran OffsetTime, OffsetTimeOriginal y OffsetTimeDigital como +2:00; y para las imágenes con las marcas de tiempo incorrectas, muestran OffsetTime, OffsetTimeOriginal y OffsetTimeDigital como -7:00. Supongo que estos son relativos a GMT/UTC, ya que España actualmente es UTC+2 y California es UTC-7. Entonces algo está haciendo que el iPhone marque la mitad de las imágenes con el offset incorrecto por alguna razón.
Aquí tienes una captura de pantalla combinada de las dos imágenes discutidas anteriormente (capturas de pantalla del iPhone) que fueron tomadas con 19 segundos de diferencia. Como puedes ver, la imagen de la izquierda muestra las 11:25 am, mientras que la imagen de la derecha muestra las 2:25 am - 9 horas de diferencia. Curiosamente, se ordenan correctamente en el iPhone a pesar de los problemas de tiempo.
Y aquí tienes una captura de pantalla de los datos EXIF de las dos imágenes anteriores:
y una captura de pantalla de la parte de datos GPS de los datos EXIF:
La entrada "GPSTimeStamp" - aproximadamente 9:25 - es la hora 'UTC' correcta para ambas fotos.
Tengo curiosidad por entender cómo pudo haber ocurrido esto, pero supongo que también necesito encontrar una forma de corregir las versiones 'malas'.
Actualización menor - las primeras ~1,600 fotos del viaje (tomadas durante un periodo de 2 semanas) tienen metadatos precisos. La primera marca de tiempo 'mala' fue IMG_1800, tomada el 20 de septiembre de 2024, y fue parte de una secuencia de imágenes tomadas dentro de una iglesia en Montserrat - sin diferencia obvia con la imagen anterior. Para el resto de las vacaciones (2 días, aproximadamente 200 imágenes), los metadatos de las imágenes eran 'en su mayoría malos' con ocasionalmente metadatos 'buenos', pero algunas secuencias de metadatos 'en su mayoría buenos' con metadatos 'malos' ocasionales. Lo más extraño es que las imágenes 'buenas' y 'malas' a menudo se tomaron en la misma ubicación / momento similar, lo que descarta problemas ambientales / posicionales.
Ahora que estamos de vuelta en EE. UU., tengo muy pocas fotos nuevas para analizar y todo parece haber vuelto a la normalidad (pero no lo sabremos hasta nuestro próximo viaje).
ACTUALIZACIÓN - aquí tienes una captura de pantalla de una ventana del administrador de archivos de Windows, mostrando la información de 'fecha de toma' para una secuencia de imágenes tomadas a lo largo del día (reconozco que el administrador de archivos de Windows no siempre es el indicador más confiable, pero en este caso puedo confirmar que la columna 'fecha de toma' corresponde a los datos EXIF en los archivos).
Las imágenes mostradas están en secuencia cronológica. Img_1914 e Img_1915 tienen marcas de tiempo cerca de las 3 am (yo estaba durmiendo en ese momento). Img_1916 tiene una marca de tiempo de 12:24 pm y es correcta. Luego, Img_1917 retrocede a cerca de las 3 am, y las imágenes hasta Img_1931 son demasiado tempranas por 9 horas. Luego, Img_1932 tiene la hora correcta de las 3:15 pm, después las imágenes siguientes vuelven a estar mal, hasta Img_1939, que muestra la hora correcta de las 7:44 pm. Las imágenes luego permanecen 'buenas' hasta Img_1951, que retrocede 9 horas. Las imágenes 'buenas' y 'malas' en muchos casos fueron tomadas en la misma ubicación exacta, y TODAS las imágenes tienen la hora GPS correcta.