Created attachment 130508 [details] Resultate der Eingaben SUMMARY Bei Eingabe im Metadaten-Editor werden die Daten nicht wie erwartet übernommen. Die Ereignisse "Wann wurde das Foto aufgenommen" (was sieht man auf dem Foto) und "Wann wurde das Foto digitalisiert" werden gleich behandelt. Bei Digitalkameras stimmt das, beim Scannen alter analoger Fotos (z.B. Negative oder Dias) sind das jedoch zwei verschiedene Daten. STEPS TO REPRODUCE 1. Foto ohne Metadaten erzeugen 2. in Digikam im Metadaten-Editor ein Feld ausfüllen z.B. Exif(!)-Digitaliserungsdatum 3. die Daten "in Datei schreiben" (mit Sidecar .xmp) 4. Werte in Sidecar überprüfen OBSERVED RESULT Das Digitalisierungsdatum wird ins Feld u.a. exif:DateTimeOriginal geschrieben - nicht in das Feld exif:DateTimeDigitized (existiert nicht). EXPECTED RESULT Das Datum wird in exif:DateTimeDigitized (u.a. Digitized-Felder) gespeichert. Andere Felder (exif:DateTimeOriginal etc.) bleiben leer SOFTWARE/OS VERSIONS Windows: Windows 10 DigiKam: 7.0.0 ADDITIONAL INFORMATION Die Eingabe in den Felder (Metadaten-Editor) Exif-Originaldatum und Exif-Erstellungsdatum (Wo ist der Unterschied?) hat die identischen Ergebnisse in der Anzeige der Metadaten und in der Sidecar-Datei. Das Digitalisierungsdatum wird nur in das Feld exif:DateTimeDigitized übernommen, wenn es im Editor unter XMP(!)-Digitaliserungsdatum eingegeben wird. Wenn nur das XMP-Digitalsierungsdatum eingegeben wird (weil z.B. das reale Aufnahmedatum unbekannt ist) wird das Datum trotzdem in alle "Erstellungsdatum"-Felder übernommen z.B. exif:DateTimeOriginal. Das ist falsch, da ich das Original-Datum nicht kenne. Nur bei Eingabe von XMP_Erstellungsdatum und XMP-Digitalisierungdatum werden die Felder exif:DateTimeOriginal und exif:DateTimeDigitized richtig gefüllt. (Sorry, falls ich den Fehler hier im Hinweissystem übersehen habe.)
Bitte in English schreiben, damit alle Entwickler es verstehen. Nun, Du kannst EXIF Metadaten nicht 100% prozentig in Seitenwagen abbilden, denn Seitenwagen spiegeln nur den XMP Namensraum wieder. Dein Problem haben wir hier schon öfter behandelt. Es wird ein Mapping durchgeführt, damit EXIF Metadaten in XMP abgebildet werden können. Maik
*** This bug has been marked as a duplicate of bug 420710 ***
https://www.exiv2.org/conversion.html Maik
(Deepl-Übersetzung) So I probably did not enter the right search terms if the "problem" is known. I'm sorry. Too bad it still exists. Because the mapping doesn't seem to work properly - independent of the storage functions in a sidecar file. When I enter a date in the Metadata Editor under XMP Digitized - it appears correctly in the Metadata Display in DigiKam under "XMP-Exif Properties-Date Digitized". But then why is the date from the "XMP-Date (original)" field in the "Exif-Photo Information-Date (digitized)" field there? The input (metadata editor) in the field EXIF Digitized Date has then no effect on "Exif-Photoinformation-Date (digitized)" or "XMP-Exif-Properties-Date Digitized" ...
Look in the conversion table. XMP metadata is also interpreted backwards as EXIF metadata. Exiv2 carries out this mapping, we have only limited influence on it. Perhaps it will help to ask which metadata standard it corresponds to. I don't think it's flawed. https://www.exiv2.org/conversion.html Maik
(Deepl-Übersetzung) Ok, a bit difficult to judge, because I don't know which meta fields are actually displayed in digicam or filled in the metadata editor. It would be helpful to understand if the technical metadata name was visible in the editor (e.g. as a mouse overlay). Or also, at which time and in which direction data are / must be converted. I understand the exiv2 table in such a way that the fields Exif.Photo.DateTimeDigitized <-> Xmp.xmp.CreateDate should be identical - namely the digitization date! The creation date would be the combination: Exif.Photo.DateTimeOriginal <-> Xmp.photoshop.DateCreated. Is it like that in digicam? Why then (in the .xmp file)? exif:DateTimeDigitized="2020-02-02T02:02:02+00:00" xmp:CreateDate="2020-01-01T01:01:01" The right one would be after exiv2: exif:DateTimeDigitized="2020-02-02T02:02:02+00:00" xmp:CreateDate="2020-02-02T02:02:02" and exif:DateTimeOriginal="2020-01-01T01:01:01" photoshop:DateCreated="2020-01-01T01:01:01" Thanks for your efforts and answers so far :-) And a big praise to the developers of Digikam. Despite some shortcomings and possibilities for improvement, it fulfills my ideas best, even in contrast to commercial programs.