Schlagwort-Archive: Adobe Photoshop

Rätsel um verschwundene IPTC-Daten in Photoshop und Bridge gelöst?

Im Juli hatte ich einen Artikel veröffentlicht, in dem ich nach den Ursachen für fehlende IPTC-Daten in Fotos gesucht habe, wenn diese auf eine bestimmte Art in Adobe Photoshop oder Bridge bearbeitet werden. Die Metadaten können mit Photoshop selbst meist ausgelesen werden und ich merke diesen Fehler erst, wenn ich meine Fotos zu Bildagenturen hochlade und dort keine oder nicht alle IPTC-Daten angezeigt werden. Auf meinem Rechner kann ich es überprüfen, indem ich schaue, ob IrfanView die IPTC-Daten auslesen kann.

Mittlerweile weiß ich, wie das Problem gelöst werden kann. Der Leser Peter hat in einem Kommentar unter dem Artikel eine mögliche Ursache genannt und in der STOCKPHOTO-Yahoo Group bin ich auf eine weitere gestoßen. Deswegen hier vier Gründe, die unter Umständen zu fehlenden IPTC-Daten führen.

  1. Die simple Variante: Wer seine Bilder mit der Funktion „Für Web und Geräte speichern“ sichert, verliert die Metadaten. Das lässt sich leicht beheben, indem auch Bilder für das Internet mit der Funktion „Speichern unter…“ gesichert werden, nur in geringerer JPG-Qualität.
  2. Einige ältere Versionen von Adobe Bridge können unter Umständen die Metadaten nur als XMP abspeichern statt als „legacy“ IPTC. Wenn andere Software dann nur IPTC, aber nicht XML-Metadaten auslesen kann, sieht es schlecht aus. Das ist ein Ansatz aus dem genannten Forum und er klingt verwandt mit dem dort ebenfalls als nächstes beschriebenen.
  3. Jetzt kommt der Punkt, der mein Problem am wahrscheinlichsten beschreibt: Es scheint, dass manche Software die Metadaten nur auslesen kann, wenn sie „an einem Stück“ geschrieben wurden oder nur, wenn sie zusammen beim Speichern geschrieben wurden. Wer ein gespeichertes Bild z.B. in Bridge bearbeitet, muss es ja nicht zwangsweise neu speichern, nachdem er neue Metadaten eingetragen hat. Das wäre dann etwas, was einige Programme nicht richtig interpretieren können. Die Lösung hier heißt: Ein weiterer Speicherschritt muss her, am besten nach der Verschlagwortung eines Ordners als gespeicherte Aktion. Beim neuen Speichern werden auch die Metadaten „synchronisiert“ und die Bildagenturen können die Daten auslesen. So mache ich das jetzt und seitdem habe ich keine Probleme.
  4. Peter hat vermutlich das Gleiche Problem auf eine ähnliche Weise beschrieben: „Es gibt wohl zwei IPTC-Standards und die meisten Programme arbeiten mit dem Standard-1. Photoshop (hier: CS3 für Mac, aber auch Elements 6.0 für Windows) übernimmt vorhandene IPTC-Daten nach Standard-1 meist problemlos auch in den Standard-2. Damit kommen die Agenturen meist auch klar. Problematisch wird es, wenn man zwischen den Standards wechselt, also mit einem Programm nach Standard-1 nachbessern will, aber schon Standard-2 im Bild steht. Manche Agenturen lesen dann trotzdem Standard-2 aus, andere wieder nach Standard-1. Und wenn man – wie Du – gerade die andere Variante zum Verschlagworten hatte, kommt bei der Agentur womöglich nichts mehr an oder es sind veraltete Daten, wenn im falschen Standard nachgebessert wurde. Ich hab das Problem gerade bei Veer.“

Etwas frustrierend war, dass auch ein wochenlanger Mail-Wechsel mit dem Adobe-Kundendienstnichts nicht zu diesen Ergebnissen geführt hat, da der Support-Mitarbeiter das Problem weder nachvollziehen konnte, weil er keine Fremdprogramme benutzen wollte. Ich zitiere:

„Guten Tag,

anbei eine Beispieldatei, bei der ich die Metadaten mit Bridge und Photoshop auslesen kann, aber alle anderen Programme (z.B. IrfanView) und auch Bildagenturen die IPTC-Daten nicht lesen können.

Sehr geehrter Herr Kneschke, vielen Dank für Ihre Anfrage.

Leider kann ich das Problem nicht nachstellen da mir die von Ihnen genannten Programme dazu fehlen. So wie bei Ihnen werden mir in den Adobe Programmen die IPTC-Daten vollständig angezeigt. Das heisst, ein Bildfehler kann nicht vorliegen.“

Leider scheint der Mitarbeiter insofern recht zu haben, dass das Problem nicht auf der Seite von Adobe liegt, denn die definierten Standards für Metadaten lassen ein nachträgliches Schreiben von Metadaten zu. Hier eine Übersicht über die festgelegten Definitionen für ITPC- und XML-Metadaten. Trotzdem wäre es doch für Adobe ein Leichtes, in den Voreinstellungen eine Funktion anzubieten, die automatisch ein Bild komplett in identischer Qualität speichert, wenn ein Teil der Metadaten geändert wird. Die Funktion wäre mächtig, da beim Speichern als JPG Verluste auftreten, aber wer wie ich in der beste Qualitätsstufe speichert, kann freiwillig 1-2 zusätzliche Speicherungen verkraften.

Kurz zusammengefasst: Wer Probleme mit verschwundenen IPTC-Daten hat, die sich nicht auf Punkt 1 zurückführen lassen, sollte die betreffenden Bilder noch mal neu abspeichern.

Hat Euch das geholfen? Oder ist jetzt mehr unklar als vorher?

Übernahme der IPTC-Infos abhängig von… ja, was eigentlich?

In diesem Blog seid ihr es gewohnt, Meinungen und Antworten zu lesen. Diesmal muss ich Euch jedoch etwas fragen.

Gestern habe ich eine Fotosession fertig verschlagwortet und zu einigen Bildagenturen hochgeladen. Da wurde ich stutzig, denn obwohl ich an meinem Workflow nichts geändert habe, wurden die IPTC-Daten mit meinen Bildtiteln, der Bildbeschriftung und vor allem den Keywords nicht ausgelesen. Bei allen Agenturen.

Ich habe bei Adobe Bridge und in Adobe Photoshop (CS3) geschaut, dort werden die Daten wie gewohnt angezeigt. In IrfanView und anderen Programmen, welche sonst immer die IPTC-Daten anzeigen können, wurden sie auch nicht angezeigt.

Foto mit und ohne IPTC-Daten
Einziger Unterschied: Die JPG-Qualität - und die IPTC-Infos

Nun habe ich – einer leisen Ahnung folgend – meine Dateien statt wie gewohnt in der vollen Dateigröße (JPG-Qualität 12) via Aktion als JPG-Datei in Qualität 11 gespeichert. Dadurch wurden die Dateien von durchschnittlich ca. 9 MB auf knapp die Hälfte, also 4,5 MB reduziert. Und siehe da – sowohl bei IrfanView als auch bei den Bildagenturen werden die IPTC-Daten nun ausgelesen. Aber warum?

Mein Workflow sieht – wie immer – so aus:

  • RAW-Datei in Photoshop einlesen (entweder via CameraRaw oder CaptureOne)
  • Bild bearbeiten und als PSD abspeichern
  • IPTC-Daten der Bilder in Adobe Bridge ausfüllen (dabei werden die Daten direkt ins Bild geschrieben, nicht in die XML-Dateien)
  • Fotos über eine Aktion als JPG (Qualität 12) abspeichern

Die IPTC-Daten werden jetzt zwar in Adobe Photoshop und Bridge angezeigt, aber nicht anderen Programmen. Jetzt habe ich folgendes gemacht:

  • alle Fotos via Aktion öffnen und als JPG (Qualität 11) abspeichern

Nun können auch die anderen Programme und die Bildagenturen die IPTC-Daten lesen.

Liegt es an einem Programmierfehler von Adobe? Hat der IPTC-Standard Macken? Ich weiß es nicht.

Ich könnte jetzt den Kundenservice von Adobe in Anspruch nehmen, aber das letzte Mal, als ich von dort eine Antwort bekam wegen des „Weiche Kante“-Problems, war das DSLR-Forum viel schneller und hilfreicher. Bei meiner letzten Anfrage bekam ich nicht mal mehr eine Antwort.

Deswegen meine Frage an Euch: Könnt ihr das Problem reproduzieren? Habt ihr eine Idee, woran das liegen könnte?