Speichern verschiedene Softwareprogramme Meta-Keyword-Tags unterschiedlich?

Ich betreibe eine beliebte Website für Sportfotografie und erlaube Fotografen, Fotos hochzuladen und sie dann mit Tags zu versehen, damit die Teilnehmer ihre einzelnen Fotos leichter finden können.

Einige Fotografen finden es vorteilhaft, ihre Fotos vor dem Hochladen zu taggen und sie nach dem Hochladen erneut zu taggen.

In diesen Fällen möchte ich die Tags programmgesteuert aus den JPEG-Dateien lesen, wenn sie hochgeladen werden.

In einer Beispieldatei, die mir zugesandt wurde, sind die Tags in iptc > APP13 > 2#025 gespeichert.

Ist das so ziemlich immer der Fall, oder speichern verschiedene Programme sie in verschiedenen Feldern?

Danke vielmals!

Ich hoffe, es stört Sie nicht, dass ich den Titel geändert habe. Ich habe anfangs gesehen und gedacht, was das sein wird (war nicht besonders klar), aber es ist eine wirklich faire Frage! (Nur im Fall von DV, das nur auf dem Titel basiert)
Ich denke, die Frage hat vielleicht auch ein bisschen mehr zu bieten, nicht nur mit Schlüsselwörtern. Zum Beispiel könnten die Leute sie mit Bildunterschriften, Titeln, Labels, Schlüsselwörtern taggen ... es gibt eine Menge Möglichkeiten und Auswahlmöglichkeiten. Dabei handelt es sich weniger um Unterschiede in der technischen Umsetzung als vielmehr um Entscheidungen des Fotografen. Und zusätzlich zur Feldauswahl gibt es ein Format für hierarchische oder nicht hierarchische Schlüsselwörter usw.
Schreiben Sie ein Programm für Ihre Website, das die rohen EXIF-Daten aus der Datei verarbeitet, oder planen Sie, eine Bibliothek eines Drittanbieters wie ExifTool zu verwenden , um die Daten zu extrahieren?
Derzeit mache ich es selbst mit nacktem PHP, aber ich werde mir das Tool ansehen, um zu sehen, ob es in irgendeiner Weise hilft

Antworten (1)

JPEG, TIFF, PSD und andere Dateiformate können zahlreiche Arten von Standards enthalten. Solange Ihre Software so geschrieben ist, dass sie diese Standards erkennt und analysiert, sollten Sie in der Lage sein, die benötigten Informationen zu extrahieren.

Zu den Standards, die Programme zum Speichern von Metadaten zu Bildern verwenden, gehören:

  • Exif
  • XMP
  • IPTC-IIM
  • IPTC-Kern und -Erweiterung
  • PLUS
  • Dubliner Kern

Es gibt auch andere.