Ich habe versucht, das Thema weiter zu untersuchen, und es scheint, dass Apple Photos in seiner aktuellen Version ( 2.0 (3130.0.240) ) nicht einmal seine eigenen People-Tags importiert. Daher scheint die Konvertierung von XMP-Metadaten, die ich machen wollte, jetzt sinnlos.
Wenn ich ein Bild aus Fotos exportiere und dann die Metadaten mit Exiv2 extrahiere, sind alle Gesichts-Tags (und andere Daten) vorhanden. Photos exportiert also alles, was benötigt wird. Wenn ich jedoch das zuvor exportierte Bild zurück importiere, werden die in der Datei gespeicherten Personen ignoriert, und Photos startet die Gesichtserkennung für dieses Bild erneut. Ich bin enttäuscht, ich habe es nicht erwartet.
Nur für die Neugierigen - ich hatte vor, den folgenden Befehl zu verwenden, um alle Metadaten aus einer Bilddatei in eine .xmp-Datei zu extrahieren:
exiv2 -eaX MyPhoto.jpg
Die Metadaten, die in einer MyPhoto.xmp-Datei angezeigt werden, können folgendermaßen geändert und in die Originaldatei zurückgeschrieben werden:
exiv2 -iaX MyPhoto.jpg
Und meine Idee war, Daten aus in Microsoft Photo Gallery markierten Dateien zu extrahieren und eine Anwendung zu schreiben, mit der die Microsoft-spezifischen XMP-Dateien in ein Apple-spezifisches Format konvertiert werden können. Und schließlich schreiben Sie die xmp-Dateien in ihrem neuen Format wieder in die Quelle. Aber solange Fotos Personen-Tags ignorieren, ist dies sinnlos.
Meine Frage nach verfügbaren Tools, die das alles automatisch machen würden, scheint jetzt dumm zu sein, sorry. Wenn ich mich irre, lass es mich wissen. Vielen Dank!