J'ai récemment examiné un ensemble de paires JPEG + RAW qu'Apple Photos n'a pas réussi à faire correspondre. Le comportement que j'ai observé était le suivant :
Les images étaient géolocalisées et avaient un horodatage GPS : Heure GMT de la position GPS utilisée pour marquer les images.
Sur le JPEG, Photos a regardé l'heure de la photo et l'heure GPS et a calculé que l'heure de l'horloge avait une heure d'écart. Il en a conclu que l'horloge de l'appareil photo était réglée sur GMT+1.
Sur le RAW, il semble que Photos ait ignoré l'heure GPS. Au lieu de cela, il a travaillé à partir de l'horloge de mon ordinateur. Celle-ci est à GMT+2. Il a chargé le RAW en supposant que l'horloge de l'appareil photo était réglée sur GMT+2.
Dans l'application Photos, les images JPEG et RAW étaient affichées avec la même heure : celle enregistrée par l'appareil photo. Cependant, dans la bibliothèque, les images étaient stockées avec des horodatages séparés d'une heure. La seule façon de "voir" cela dans l'application Photos était de trier les images par date. Les paires n'étaient pas triées l'une à côté de l'autre.
Une solution consiste à utiliser ExifTool ou HoudahGeo pour écrire les horodatages, y compris les décalages de fuseau horaire, dans les fichiers JPEG et RAW. Une fois que les horodatages des fichiers JPEG et RAW correspondent exactement, Photos devrait reconnaître la paire.
BTW : Je considère que c'est un bug dans Apple Photos. L'hypothèse selon laquelle l'horloge de l'appareil photo et celle de l'ordinateur sont réglées sur le même fuseau horaire est assez courante, mais malheureuse. Le fait que Photos fasse des suppositions différentes sur le JPEG et le RAW est certainement un bug.
Divulgation complète : je suis le développeur derrière HoudahGeo.