Qué contiene un archivo JSON de Takeout
Para IMG_1234.jpg, Google añade un archivo como IMG_1234.jpg.supplemental-metadata.json (en las exportaciones anteriores a 2024: IMG_1234.jpg.json). Los campos importantes son:
| Campo | Significado | Uso en esta herramienta |
|---|---|---|
title | el nombre de archivo original | para emparejar archivos cuyos nombres se acortaron |
photoTakenTime.timestamp | cuándo se tomó la foto, en segundos desde 1970 en UTC | la fecha que se escribe |
creationTime.timestamp | cuándo se subió a Google Photos | solo si falta la hora de captura |
geoData | latitud, longitud y altitud tal como se muestran en Google Photos (0,0 significa que no hay) | GPS para las fotos JPEG y HEIC sin ubicación |
geoDataExif | la ubicación que tenía el archivo original | alternativa para el GPS |
description, people, url | leyenda, etiquetas de caras, enlace | no se escriben en las fotos |
Las carpetas de álbum también contienen un metadata.json (título y fecha del álbum). No es el archivo JSON de una foto y se conserva tal cual.
Cómo nombra Google los archivos JSON
| Foto | Archivo JSON | Motivo |
|---|---|---|
IMG_1234.jpg | IMG_1234.jpg.supplemental-metadata.json | nomenclatura actual |
Screenshot_20231027_123303_Facebook.jpg | …Facebook.jpg.supple.json | los nombres de los JSON se recortan a 51 caracteres |
PXL_20230809_203449253.LONG_EXPOSURE-02.ORIGINA.jpg | …LONG_EXPOSURE-02.ORIGIN.json | los nombres largos de fotos también se recortan (a 51 caracteres) |
IMG_1234(1).jpg | IMG_1234.jpg.supplemental-metadata(1).json o IMG_1234.jpg(1).json | segundo archivo con el mismo nombre en una misma carpeta |
IMG_1234-edited.jpg | ninguno: usa el JSON de IMG_1234.jpg | copia editada |
IMG_4488.MP4 | ninguno: usa el JSON de IMG_4488.HEIC | video de Live Photo |
La herramienta prueba estas reglas de la más literal a la más flexible, dentro de la misma carpeta y en todas las partes ZIP, y el informe indica qué regla emparejó cada archivo.
Cómo aplicar los metadatos
- Suelta arriba todas las partes ZIP. Verás cuántas fotos se emparejaron y cuáles no.
- Elige una zona horaria y las opciones, y luego haz clic en Corregir y guardar.
- Extrae el resultado. Las fotos JPEG y HEIC llevan la fecha y la ubicación en su EXIF. Los videos MP4 y MOV llevan la fecha en su cabecera. Todos los archivos la llevan como fecha del archivo.
Preguntas frecuentes
¿Puedo simplemente borrar los archivos JSON?
Solo después de aplicar sus fechas. Las fotos sin fecha EXIF propia (capturas de pantalla, imágenes de WhatsApp, copias editadas, muchos videos) solo tienen su fecha real en el archivo JSON. El ZIP corregido omite los archivos JSON de forma predeterminada; marca Conservar los archivos .json para mantenerlos.
¿Por qué una foto no tiene archivo JSON?
Las copias editadas y los videos de Live Photo nunca lo tienen (la herramienta les da la fecha del original). Los demás suelen estar en una parte ZIP que no añadiste, o Google no los exportó. La pestaña Sin emparejar los muestra.
¿Qué pasa con las fotos y videos sin archivo JSON?
Si el nombre del archivo contiene una fecha, se usa esa fecha: IMG_20190704_150000.jpg, VID_20190101_101010.mp4, PXL_20190809_203449253.jpg (Pixel, en UTC), Screenshot_20190305-101010.png, 20190704_150000.jpg (Samsung) y el IMG-20190812-WA0003.jpg de WhatsApp. Los nombres se interpretan en la zona horaria que elegiste. La fecha del nombre solo se usa en archivos que no tienen fecha interna (nunca reemplaza los datos de la cámara), y los nombres de WhatsApp solo indican el día, así que esos archivos reciben una fecha de archivo (a mediodía) y nada en su interior. El informe los marca como «por el nombre»; desmarca la opción para dejar esos archivos como están. Los archivos sin archivo JSON y sin fecha en el nombre conservan sus bytes y su fecha del ZIP.
¿En qué archivos se escribe la fecha internamente?
En las fotos JPEG, la fecha (y la ubicación, si falta) se escribe en sus datos EXIF, que es lo primero que leen las apps de fotos. Las fotos HEIC reciben lo mismo en su bloque EXIF cuando lo tienen, como las del iPhone; un HEIC sin bloque EXIF solo recibe la fecha del archivo. En los videos MP4, MOV, M4V y 3GP, la fecha se escribe en sus cabeceras de película y de pista (la «fecha de creación» que leen las apps de video), directamente en el archivo y sin recodificar. PNG, GIF, WebP, AVI, MKV y otros formatos no se modifican: reciben la fecha como fecha del archivo (la fecha de «modificación») al extraer el ZIP corregido.
¿En qué zona horaria están las fechas?
Google guarda en UTC el momento en que se tomó cada foto. La herramienta lo convierte a la zona horaria que elijas (por defecto, la de tu equipo) y también escribe el desfase respecto a UTC (OffsetTimeOriginal) para que las apps puedan mostrar el momento exacto. Las cabeceras de video guardan UTC por definición, así que los videos reciben el momento exacto y las apps lo muestran en su propia zona. Las fotos tomadas durante un viaje mostrarán la hora en la zona que elegiste, no la hora local del viaje.
¿Se suben mis fotos?
No. Tu navegador lee los archivos ZIP en tu propio equipo y el ZIP corregido también se escribe allí. No se envía nada a ningún servidor: puedes desconectarte de internet una vez cargada la página y sigue funcionando.