Was sind adaptive Metadaten?

Adaptive Metadaten sind ein Schemamodell, bei dem definierbare Merkmale wie Typ, Klasse oder Lebenszyklusphase bestimmen, welche Metadatenfelder einem Asset zugeordnet werden. Ein Video kann Felder für Dauer und Codec enthalten, ein Foto dagegen Felder zur Aufnahme, ohne dass ein starres Schema irrelevante Einträge erzwingt.

So funktionieren adaptive Metadaten

Adaptive Metadaten bündeln zusammengehörige Felder zu benannten Gruppen und ordnen diese einzelnen Assets zu. So können zwei Assets in einem Katalog unterschiedliche Felder enthalten, und die Feldgruppe eines Assets kann sich im Laufe der Zeit ändern. Picturepark, dem das DAM Glossary die erstmalige Verwendung des Begriffs zuschreibt, bezeichnete diese Gruppen in einem Erklärartikel von 2013 als Asset-Klassen. Fotoware Alto, die umbenannte Picturepark Content Platform, nennt sie Ebenen. Der Erklärartikel von 2013 knüpft die Gruppen an Quelle, Zweck oder Lebenszyklusphase eines Assets: Lizenzbedingungen für lizenzierte Inhalte, aber nicht für eigene Arbeiten, und Produktfelder für Verpackungsaufnahmen, aber nicht für Mitarbeiterporträts. Die aktuelle Seite von Fotoware ergänzt Freigabe- und Veröffentlichungsfelder, sobald ein Asset veröffentlicht ist. Das DAM Glossary verwendet auch die Bezeichnung klassenorientierte Metadaten, weil Implementierungen üblicherweise auf objektorientierten Konzepten wie Vererbung beruhen. Es unterscheidet eine vollständige Implementierung, die eine Zuordnung zwischen einem Feld und einem Asset speichert, von einer Oberfläche, die Felder lediglich ausblendet oder unterdrückt.

Wichtige Fakten

  1. Sind adaptive Metadaten ein Standard, den ich von einem DAM verlangen kann? Nein. Der Begriff wurde von einem Anbieter geprägt: Das DAM Glossary schreibt Picturepark die erstmalige Verwendung zu, und Fotoware Alto, die umbenannte Picturepark Content Platform, präsentiert das Konzept als Adaptive Metadata™. Dasselbe Glossar weist darauf hin, dass andere DAM-Produkte ähnliche Methoden verwenden, diese aber anhand von Asset-Typen oder Berechtigungen beschreiben. Vergleichen Sie Systeme daher nach ihren Fähigkeiten, also nach Feldgruppen pro Asset, die sich im Laufe der Zeit ändern können, statt nach diesem Namen.
  2. Werden Feldgruppen automatisch anhand des Asset-Typs zugeordnet? Nicht unbedingt. In Fotoware Alto fügt eine bearbeitende Person eine Ebene in der Detailansicht eines Inhaltselements, im Batch-Editor oder nach einem Upload hinzu. Änderungen der Lebenszyklusphase erfolgen laut Anbieter durch einen berechtigten Nutzer oder durch Automatisierung. Die Einstellung „Verfügbar für“ einer Ebene benennt die Dateitypen und virtuellen Typen, für die diese Ebene verfügbar ist. Laut der Handbuchseite zu Dateitypen können nach dem Upload nur Ebenen angewendet werden, die für den jeweiligen Dateityp verfügbar sind. Wie für dieses Produkt dokumentiert, bestimmt der Typ eines Assets, welche Ebenen es erhalten kann. Das Hinzufügen ist ein separater Schritt, und die drei im Handbuch beschriebenen Wege dafür sind Nutzeraktionen.
  3. Was geschieht mit Werten, wenn eine Feldgruppe entfernt wird? Prüfen Sie das, bevor Sie das Entfernen als routinemäßigen Lebenszyklusschritt behandeln. Laut dem Handbuch von Fotoware Alto werden beim Entfernen einer Ebene deren Felder und alle zugewiesenen Werte unwiderruflich gelöscht. Der Blogbeitrag von Fotoware beschreibt Ebenen als jederzeit leicht hinzufügbar oder entfernbar, wiederholt diese Warnung aber nicht. Um den Verlauf bei einem Phasenwechsel zu bewahren, beschreibt der Blogbeitrag Feldsammlungen, die Gruppen strukturierter Daten innerhalb einer Ebene stapeln. Er erklärt jedoch nicht, wie diese Einträge erhalten bleiben. Andere Produkte können sich anders verhalten. Prüfen Sie daher für jedes System, wie es mit dem Entfernen und dem Verlauf umgeht.
  4. Wie können Suche oder Validierung ein nicht zutreffendes Feld von einem leer gelassenen unterscheiden? Nicht allein anhand des Werts. Eine Aufzeichnung darüber, welche Feldgruppen jedes Asset enthält, unterscheidet eine nicht zugeordnete Gruppe von einer zugeordneten Gruppe mit leeren Werten. Fotoware Alto speichert diese Zuordnung im Systemfeld layerSchemaIds, das im Handbuch für Anzeigemuster, Suchen und Filter dokumentiert ist. Laut Handbuch enthält das Feld die Ebenen eines Inhaltselements. Dass entfernte Ebenen weiterhin aufgeführt werden, steht dort nicht. Eine fehlende Gruppe könnte daher entfernt worden sein, statt nie zugeordnet gewesen zu sein. Die Aufzeichnung belegt außerdem nicht, dass eine Zuordnung korrekt war. Eine Validierungsregel sollte deshalb zunächst prüfen, ob ein Asset alle Gruppen enthält, die seine Merkmale erfordern, und danach die Pflichtfelder innerhalb dieser Gruppen prüfen. Diese Regel ist eine Gestaltungsempfehlung. Das Handbuch dokumentiert das Feld, nicht diese Prüfung.

Wann adaptive Metadaten relevant sind

Verwenden Sie adaptive Metadaten, wenn eine einzige feste Feldgruppe für alle Inhaltstypen viele Felder leer oder bedeutungslos lassen würde. Halten Sie vor der Einführung fest, welches Merkmal die Zuordnung jeder Feldgruppe bestimmt, wer oder was die Gruppe zuordnet und entfernt und was beim Entfernen mit ihren Werten geschieht.

So hilft Transloadit bei adaptiven Metadaten

Die Dateiergebnisse von Transloadit liefern Merkmale, anhand derer ein Katalog entscheiden kann, welche Feldgruppe zutrifft. Jede hochgeladene, importierte oder verarbeitete Datei wird mit einem Feld type zurückgegeben, dessen Wert beispielsweise image, video oder audio ist. Das extrahierte Objekt meta enthält typabhängige Schlüssel: framerate und video_codec für Video, aperture und iso für Bilder sowie duration für Audio.

Die Dokumentation beschreibt diese Schlüssel als typisch, nicht als garantiert: Was extrahiert werden kann, hängt von der Datei, ihrem Typ und ihrer Erzeugung ab. Der Wert von type ist null, wenn keine Kategorie erkannt wurde. Behandeln Sie einen fehlenden Schlüssel als nicht extrahiert. Das Definieren von Feldgruppen und ihre Zuordnung zu Assets bleiben Aufgabe Ihres Katalogs.

Entdecken Sie die Metadatenfunktionen von Transloadit

Quellen

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren