[GERMAN] IPTC nur Kauderwelsch

Started by wanderer2022, October 27, 2017, 09:28:57 AM

Previous topic - Next topic

wanderer2022

Bei mir werden die IPTC Daten nur vermanscht dargestellt, also nicht in Feldern sondern in Textform mit Kryptischen Zeichen dazwischen. Ich habe dann bei zwei Bildern die mal neu angelegt und geschrieben, aber nach dem Neustart des Programmes sind sie wieder nicht in Tabellen Form. Was mache ich da falsch?
alles Gute
Hans
Danke für jeden der sich die Mühe gibt zu versuchen was gehen kann und was nicht.
Hans

sinus

Ich schätze, Du musst uns und Mario mehr Infos geben.
Ich jedenfalls weiss nicht genau, was Du meinst.
Best wishes from Switzerland! :-)
Markus

mastodon

Das vorkommt typischerweise weil Du bei der Datetangebung keine Unicode UTF-8 character set benutzt hast. Irfanview hatte auch ein Fehler, das solche Probleme ursachte.

wanderer2022

UTF 8 sind die Daten schon, nur sie sehen im feld Creator Contact Inf wie folgt aus:
<et:prt xmlns:et="http://ns.exiftool.ca/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" rdf:parseType="Resource">
   <XMP-iptcCore:CiAdrCity xmlns:XMP-iptcCore="http://ns.exiftool.ca/XMP/XMP-iptcCore/1.0/">33415 Verl</XMP-iptcCore:CiAdrCity>
   <XMP-iptcCore:CiAdrCtry xmlns:XMP-iptcCore="http://ns.exiftool.ca/XMP/XMP-iptcCore/1.0/">Deutschland</XMP-iptcCore:CiAdrCtry>
   <XMP-iptcCore:CiAdrExtadr xmlns:XMP-iptcCore="http://ns.exiftool.ca/XMP/XMP-iptcCore/1.0/"> St. Anna Strasse 43</XMP-iptcCore:CiAdrExtadr>
   <XMP-iptcCore:CiAdrPcode xmlns:XMP-iptcCore="http://ns.exiftool.ca/XMP/XMP-iptcCore/1.0/">33415</XMP-iptcCore:CiAdrPcode>
   <XMP-iptcCore:CiAdrRegion xmlns:XMP-iptcCore="http://ns.exiftool.ca/XMP/XMP-iptcCore/1.0/">NRW</XMP-iptcCore:CiAdrRegion>
   <XMP-iptcCore:CiEmailWork xmlns:XMP-iptcCore="http://ns.exiftool.ca/XMP/XMP-iptcCore/1.0/">hanscilker@googlemail.com</XMP-iptcCore:CiEmailWork>
   <XMP-iptcCore:CiTelWork xmlns:XMP-iptcCore="http://ns.exiftool.ca/XMP/XMP-iptcCore/1.0/">+49 5246931702</XMP-iptcCore:CiTelWork>
   <XMP-iptcCore:CiUrlWork xmlns:XMP-iptcCore="http://ns.exiftool.ca/XMP/XMP-iptcCore/1.0/">http://www.hcc-verl.de/wordpress</XMP-iptcCore:CiUrlWork>
</et:prt>
eigentlich steht da nur mein Name drin, zumindest in LR und auch in XnView, nach dem vermanschen kann XnView keine IPTC Daten mehr erkennen.
Danke für jeden der sich die Mühe gibt zu versuchen was gehen kann und was nicht.
Hans

Mario

#4
CreatorContact ist ein komplexes XMP-Feld (eine Strutkur).  Das ist nicht für Benutzer gedacht.

Wenn Du dieses Feld im Metadaten-Panel anzeigst, bekommst Du genau den Inhalt wie er auch im XMP-Record enthalten ist.
Es wäre sehr viel sinnvoller, die von IMatch bereitgestellten Einzelfelder wie "City" oder "Postal Code" zu verwenden. ExifTool splittet die Struktiur in einzelne Felder auf.

Die "Default"-Layouts für das Metatenpanel von IMatch machen auch genau das - sie stellen die einzelnen Felder dar.
Gleiches gilt für andere XMP-Strukturen wie LocationShown. Diese werden nur im speziellen XMP Layout im Metadaten-Panel angezeigt - und da sollen sie auch, für Spezialisten.
Auch hier werden die einzelnen Fehler der Struktur direkt darunter dargestellt. Wenn die einzelnen Fehler durch den Benutzer verändert werden, basteln IMatch/ExifTool beim Rückschreiben die Struktur im XMP-Satz wieder zusammen.

Im IPTC (XMP) Layout sieht das z.B. so aus



Wenn Du selbst ein Layout bauen möchtest, nimm die einzelnen Felder statt as Strukturfeld:



Wenn Du neu bei IMatch bist, verwende einfach das "Default"-Layout. Da sind alle oft verwendeten Fehler drin und auch analog zu PS/Lr benannt.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

wanderer2022

Die sind da beim Import drin gelandet, ich habe ungefähr 20 Dateien jetzt kontrolliert, alle dieses Kauderwelsch. Heißt das es tut nix wenn die drin bleiben?
alles Gute
Hans
Danke für jeden der sich die Mühe gibt zu versuchen was gehen kann und was nicht.
Hans

Mario

Nochmal:

Der XMP-Datensatz speichert Felder wie CreatorContactInfo oder LocationShown als Struktur (in deinen Worten "Kauderwelsch"). Das ist so.
Dass ist auch nicht für Benutzter gedacht und wird normalerweise von IMatch auch nicht im Metadaten-Panel angezeigt.

IMatch splittet die Strukturen in einzelne Felder (siehe oben) - und damit arbeitest Du im Metadaten-Panel.

Beim Speichern baut IMatch aus den einzelnen Feldern wieder das Kauderwelsch für XMP zusammen?

In welchen Layout siehst Du denn die Strukturen? Oder hast Du selbst ein Layout gebaut?
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

wanderer2022

Die werden mir als Feldinhalt ganz normal angezeigt. Ich habe einfach bei den Metadaten das pull down gebommen, IPTC Core ausgewählt, alle werden richtig dargestellt, aber im Feld Creator Contact Info steht das drin was ich gepostet habe. Leider bekomme ich es nicht hin hier ein Bild ein zu fügen, sonst könnte ich es auch noch zeigen. Ich habe gerade weiter Verzeichnisse untersucht, das ist bei allen importierten so, beio denen wo ich von einem importierten das als Vorlage genommen habe ebenfalls. Nur wenn ich eine Vorlage komplett neu aufbaue steht in dem Feld genau was drin sein sollte, mein Name.
alles Gute
Hans
Danke für jeden der sich die Mühe gibt zu versuchen was gehen kann und was nicht.
Hans

Mario

Das ist alles korrekt so! Kein Grund zur Sorge.

IPTC Core zeigt dir alle Felder an. Das ist für Spezialisten, die alle Felder sehen müssen. Nicht für normale User.

Ignoriere einfach CreatorContactInfo, oder wenn es Dich stört oder entferne es aus dem Layout.

Du arbeitest nur mit den von mir oben genannten einzelnen Feldern wie Creator: Country oder Creator: Address.

Wie gesagt, das "Default" Layout ist für Einsteiger das einfachste.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook