Que contient un fichier JSON de Takeout
Pour IMG_1234.jpg, Google ajoute un fichier comme IMG_1234.jpg.supplemental-metadata.json (exports antérieurs à 2024 : IMG_1234.jpg.json). Les champs importants :
| Champ | Signification | Utilisation ici |
|---|---|---|
title | le nom de fichier d'origine | pour associer les fichiers dont le nom a été raccourci |
photoTakenTime.timestamp | date de prise de vue, en secondes depuis 1970 en UTC | la date écrite |
creationTime.timestamp | date de mise en ligne sur Google Photos | seulement si la date de prise de vue manque |
geoData | latitude, longitude, altitude telles qu'affichées dans Google Photos (0,0 signifie aucune position) | GPS pour les photos JPEG et HEIC sans position |
geoDataExif | la position présente dans le fichier d'origine | solution de repli pour le GPS |
description, people, url | légende, identifications de visages, lien | non écrits dans les photos |
Les dossiers d'album contiennent aussi un fichier metadata.json (titre et date de l'album). Ce n'est pas le fichier JSON d'une photo ; il est conservé tel quel.
Comment Google nomme les fichiers JSON
| Photo | Fichier JSON | Raison |
|---|---|---|
IMG_1234.jpg | IMG_1234.jpg.supplemental-metadata.json | nommage actuel |
Screenshot_20231027_123303_Facebook.jpg | …Facebook.jpg.supple.json | les noms de JSON sont tronqués à 51 caractères |
PXL_20230809_203449253.LONG_EXPOSURE-02.ORIGINA.jpg | …LONG_EXPOSURE-02.ORIGIN.json | les noms de photo longs sont aussi tronqués (à 51 caractères) |
IMG_1234(1).jpg | IMG_1234.jpg.supplemental-metadata(1).json ou IMG_1234.jpg(1).json | deuxième fichier portant le même nom dans un même dossier |
IMG_1234-edited.jpg | aucun — utilise le JSON de IMG_1234.jpg | copie retouchée |
IMG_4488.MP4 | aucun — utilise le JSON de IMG_4488.HEIC | vidéo Live Photo |
L'outil applique ces règles de la plus stricte à la plus souple, au sein d'un même dossier, sur toutes les parties ZIP, et indique dans le rapport quelle règle a permis d'associer chaque fichier.
Appliquer les métadonnées
- Déposez toutes les parties ZIP ci-dessus. Vous voyez combien de photos ont été associées et lesquelles ne l'ont pas été.
- Choisissez un fuseau horaire et les options, puis cliquez sur Corriger et enregistrer.
- Extrayez le résultat. Les photos JPEG et HEIC portent la date et la position dans leurs données EXIF. Les vidéos MP4 et MOV portent la date dans leur en-tête. Chaque fichier la porte comme date de fichier.
Questions fréquentes
Puis-je simplement supprimer les fichiers JSON ?
Seulement une fois leurs dates appliquées. Les photos sans date EXIF propre — captures d'écran, images WhatsApp, copies retouchées, beaucoup de vidéos — n'ont leur vraie date que dans le fichier JSON. Par défaut, l'archive corrigée exclut les fichiers JSON ; cochez Conserver les fichiers .json pour les garder.
Pourquoi une photo n'a-t-elle pas de fichier JSON ?
Les copies retouchées et les vidéos Live Photo n'en ont jamais (l'outil leur attribue la date de l'original). Les autres se trouvent généralement dans une partie ZIP que vous n'avez pas ajoutée, ou Google les a ignorées. L'onglet Non associés les liste.
Que deviennent les photos et vidéos sans fichier JSON ?
Si le nom du fichier contient une date, celle-ci est utilisée : IMG_20190704_150000.jpg, VID_20190101_101010.mp4, PXL_20190809_203449253.jpg (Pixel, en UTC), Screenshot_20190305-101010.png, 20190704_150000.jpg (Samsung) et IMG-20190812-WA0003.jpg de WhatsApp. Les noms sont interprétés dans le fuseau horaire que vous avez choisi. Une date tirée du nom ne complète qu'un fichier dépourvu de date interne — elle ne remplace jamais les données de l'appareil photo — et les noms WhatsApp ne donnent que le jour : ces fichiers reçoivent donc une date de fichier (midi) et rien à l'intérieur. Le rapport les signale « d'après le nom » ; décochez l'option pour laisser ces fichiers tels quels. Les fichiers sans fichier JSON et sans date dans leur nom conservent leur contenu et leur date ZIP.
Quels fichiers reçoivent la date à l'intérieur ?
Les photos JPEG reçoivent la date (et, si elle manque, la position) dans leurs données EXIF, que les applications photo lisent en priorité. Les photos HEIC reçoivent la même chose dans leur bloc EXIF lorsqu'elles en ont un, comme les photos d'iPhone ; un HEIC sans bloc EXIF ne reçoit que la date de fichier. Les vidéos MP4, MOV, M4V et 3GP reçoivent la date dans leurs en-têtes vidéo et de piste — la « date de création » que lisent les applications vidéo —, modifiés directement dans le fichier, sans réencodage. Les PNG, GIF, WebP, AVI, MKV et autres formats ne sont pas modifiés : ils reçoivent la date comme date de fichier (la date de « modification ») lorsque vous extrayez le ZIP corrigé.
Dans quel fuseau horaire les dates sont-elles indiquées ?
Google enregistre le moment de la prise de vue en UTC. L'outil le convertit dans le fuseau horaire de votre choix — celui de votre ordinateur par défaut — et inscrit également le décalage UTC (OffsetTimeOriginal) pour que les applications puissent afficher le moment exact. Les en-têtes vidéo stockent par définition l'heure UTC : les vidéos reçoivent donc le moment exact, et les applications l'affichent dans leur propre fuseau. Les photos prises en voyage afficheront l'heure dans le fuseau que vous avez choisi, et non l'heure locale du voyage.
Mes photos sont-elles envoyées en ligne ?
Non. Les fichiers ZIP sont lus par votre navigateur, sur votre propre ordinateur, et l'archive corrigée y est également écrite. Rien n'est envoyé à un serveur — vous pouvez vous déconnecter d'internet une fois la page chargée, elle fonctionne toujours.