Der Metadatenstandard PBCore (Public Broadcasting Metadata Dictionary) wurde von der öffentlich-rechtlichen Rundfunkgemeinschaft der USA für öffentlich-rechtliche Rundfunkanstalten und verwandte Einrichtungen entwickelt, die audiovisuelle Bestände verwalten, darunter Bibliotheken, Archive, unabhängige Produzenten usw. PBCore ist als Satz definierter Felder organisiert, die in Datenbankanwendungen verwendet werden können, und dient als Datenmodell für Medienkatalogisierungs- und Asset-Management-Systeme. Als XML-Schema ermöglicht PBCore den Datenaustausch zwischen Mediensammlungen, Systemen und Organisationen.

Hintergrund

Die anfängliche Entwicklungsfinanzierung für PBCore wurde ab 2001 von der Corporation for Public Broadcasting bereitgestellt.

1.0 – April 2005

PBCore Version 1.0 definierte 48 Metadatenelemente, die zusammen den geistigen Inhalt, die Entstehung, die Urheber, die Nutzung, die Berechtigungen, die Einschränkungen, die Nutzungsverpflichtungen und die Form oder das Format eines Medienobjekts oder einer Ressource im physischen oder digitalen Bereich beschreiben.

1.1 – Januar 2007

PBCore Version 1.1 verbesserte die Verknüpfung zusammengehöriger Metadatenelemente (wie Titel und Titeltyp) in neuen, hierarchisch organisierten „Elementcontainern“. In dieser Struktur sammelt und enthält jeder Elementcontainer zugehörige, thematisch verwandte „untergeordnete“ Elemente. Die zuvor flache Anordnung der 48 PBCore-Elemente wurde somit zu einer verschachtelten Struktur mit 53 Elementen, die in 15 Containern und 3 Untercontainern angeordnet sind.

1.2.1 – Dezember 2008

PBCore Version 1.2.1 wurde veröffentlicht, um der Möglichkeit, dass ein Medienobjekt mehrere Instanzen mit unterschiedlichen technischen Attributen aufweisen kann, besser gerecht zu werden. Ein neuer Container namens „pbcoreEssenceTrack“ enthält alle weiteren neuen Elemente zur Darstellung der verschiedenen Attribute, die mit mehreren Instanzen verknüpft sind. PBCore v1.2.1 verwendet 61 Elemente, die in 15 Containern und 4 Subcontainern organisiert sind.

1.3 – August 2010

PBCore Version 1.3 führte ein neues Element der obersten Ebene und ein neues Attribut für Zeichenkettenwerte ein und entfernte die bisherige Anforderung, eine oder mehrere Instanziierungen eines Assets zu beschreiben. Mit dem neuen Element „pbcoreAssetType“ lässt sich der allgemeine Geschäftszweck des Assets explizit deklarieren, und das neue Attribut „source“ dient, ähnlich wie das Attribut „version“, zur Verdeutlichung des Textwerts eines Elements. PBCore v1.3 verwendet 62 Elemente, die in 15 Containern und 4 Subcontainern organisiert sind.

2.0 – November 2011

PBCore Version 2.0 wurde auf der Jahrestagung der Association of Moving Image Archivists im November 2011 veröffentlicht. Es handelte sich um eine grundlegende Überarbeitung des Schemas mit der Hinzufügung zweier neuer Elemente der obersten Ebene:

  • Das Element "pbcoreCollection" ermöglicht es, beliebig viele pbcoreDescriptionDocuments in einer Sammlung oder einem Feed zu kapseln, um beliebig viele Asset-Datensätze zwischen Systemen auszutauschen.
  • Das "pbcoreInstantiationDocument" stellt einen Metadatencontainer für physische oder digitale Instanziierungen bereit, für die keine beschreibenden Metadaten existieren, was in früheren Versionen von PBCore nicht zulässig war.

Eine weitere wichtige Änderung in PBCore 2.0 war die Hinzufügung optionaler Attribute für viele Elemente, darunter source, ref, version, annotation, startTime, endTime und timeAnnotation. Das Attribut source ermöglicht die Angabe der Quelle von Schlagwörtern und anderen Werten, während das Attribut ref einen URI für das Schlagwort selbst enthalten kann. Die Attribute version und annotation ermöglichen die Angabe der Versionsnummer des Werts sowie erläuternde Informationen, die die Art der im Element verwendeten Daten verdeutlichen. Die Attribute startTime, endTime und timeAnnotation ermöglichen die Einbindung zeitbasierter Metadaten, beispielsweise der Position in der Medienchronik, an der ein Thema, ein Name oder ein Ort relevant war. Eine dritte wichtige Änderung des Schemas war die Hinzufügung von pbcorePart als optionales Element des Wurzelelements pbcoreDescriptionDocument und rekursiv eines weiteren pbcorePart-Elements. Dies ermöglicht die Definition von Segmenten, Geschichten oder Episoden eines größeren Medienwerks.

Aktuelle Entwicklungen

Als Teil der Initiative „American Archive of Public Broadcasting“ trat PBCore im Jahr 2014 in eine neue Entwicklungsphase ein. Das Team des American Archive gründete einen PBCore-Beratungsausschuss der Association of Moving Image Archivists, um das Schema neu zu bewerten, die Kontaktaufnahme mit Nutzern und potenziellen Anwendern fortzusetzen, Ressourcen für die PBCore-Community zu erstellen und die Website zu verbessern.

Inhaltsklassen

Der PBCore-Standard basiert auf dem Dublin Core ( ISO 15836), einem internationalen Standard für die Ressourcenfindung, und wurde vom Dublin Core Metadata Initiative Usage Board geprüft, jedoch nicht befürwortet. [ 1 ]

PBCore erweitert Dublin Core um eine Reihe von Elementen speziell für audiovisuelle (AV-)Assets. Diese AV-Assets können physische analoge Medien oder digitale Medienobjekte sein. PBCore bietet einen Standard für die Katalogisierung und Beschreibung von Medienobjekten auf drei allgemeine Arten:

  • Der geistige Inhalt umfasst beschreibende Metadaten wie Titel, Thema, Beschreibung und Genre. Er enthält jedoch keine Metadaten zur physischen oder digitalen Darstellung des Objekts.
  • Das geistige Eigentum liefert Metadaten über den Urheber, den Vertreiber und den Herausgeber des AV-Assets sowie Informationen über die Nutzungsrechte.
  • Die Instanziierung enthält alle technischen Metadaten zur physischen oder digitalen Repräsentation des AV-Assets. Dazu gehören Format, Medientyp, Dauer, Dateigröße, Datenrate, Seitenverhältnis, Bildrate und viele weitere Aspekte des Medienobjekts. Die Instanziierungsmetadaten enthalten den Speicherort des physischen oder digitalen Medienobjekts, im Falle einer Streaming-Datei die vollständige URL. In PBCore können mehrere Instanziierungen für dasselbe AV-Asset existieren, die alle dieselben Metadaten zum geistigen Eigentum verwenden.
  • Die Erweiterung ermöglicht die Integration von Daten aus anderen Metadatenschemata, wie z. B. EAD und PREMIS .

PBCore stellt ein XSD bereit , das die Validierung von PBCore -XML- Datensätzen ermöglicht. PBCore-XML kann verwendet werden, um detaillierte Metadaten zu Mediendateien und optional die Mediendateien selbst zwischen Systemen auszutauschen, die für den PBCore-Standard konfiguriert sind. Das Schema wird von Organisationen der öffentlich-rechtlichen Medienbranche sowie von Archiven und Bibliotheken weltweit eingesetzt.

Elemente

Obwohl ein PBCore-Datensatz potenziell eine Vielzahl von Elementen enthalten kann, sind nur eines der folgenden Elemente erforderlich: pbcoreIdentifier und pbcoreTitle.

Wurzelelemente

  • pbcoreDescriptionDocument
  • pbcoreCollection
  • pbcoreInstantiationDocument

Geistiger Inhalt

  • pbcoreAssetType
  • pbcoreAssetDate
  • pbcoreIdentifier
  • pbcoreTitle
  • pbcoreSubject
  • pbcoreDescription
  • pbcoreGenre
  • pbcoreRelation
  • pbcoreRelationType
  • pbcoreRelationIdentifier
  • pbcoreCoverage
  • Berichterstattung
  • Abdeckungstyp
  • pbcoreAudienceLevel
  • pbcorePublikumsbewertung
  • pbcoreAnnotation

Geistiges Eigentum

  • pbcoreCreator
  • Schöpfer
  • Schöpferrolle
  • pbcoreContributor
  • Mitwirkender
  • MitwirkenderRolle
  • pbcorePublisher
  • Herausgeber
  • Herausgeberrolle
  • pbcoreRightsSummary
  • Rechteübersicht
  • rightsLink
  • rightsEmbedded

Erweiterungen

  • pbcoreExtension
  • extensionWrap
  • Erweiterungselement
  • Erweiterungswert
  • extensionAuthorityUsed
  • extensionEmbedded
  • pbcorePart

Instanziierung

  • pbcoreInstantiation
  • Instanziierungsbezeichner
  • Instanziierungsdatum
  • Instanziierungsdimensionen
  • InstanziierungPhysisch
  • instantiationDigital
  • Instanziierungsstandard
  • Instanziierungsort
  • instantiationMediaType
  • Instanziierungsgenerationen
  • instantiationFileSize
  • InstanziierungszeitStart
  • Instanziierungsdauer
  • Instanziierungsdatenrate
  • Instanziierungsfarben
  • Instanziierungsspuren
  • instantiationChannelConfiguration
  • Instanziierungssprache
  • InstanziierungsalternativenModi
  • instantiationEssenceTrack
  • essenceTrackType
  • essenceTrackIdentifier
  • essenceTrackStandard
  • essenceTrackEncoding
  • essenceTrackDataRate
  • essenceTrackFrameRate
  • essenceTrackPlaybackSpeed
  • essenceTrackSamplingRate
  • essenceTrackBitDepth
  • essenceTrackFrameSize
  • essenceTrackAspectRatio
  • essenceTrackTimeStart
  • essenceTrackDuration
  • essenceTrackLanguage
  • essenceTrackAnnotation
  • essenceTrackExtension
  • Instanziierungsbeziehung
  • instantiationRelationType
  • Instanziierungsbeziehungsbezeichner
  • Instanziierungsrechte
  • Rechteübersicht
  • rightsLink
  • rightsEmbedded
  • Instanziierungsannotation
  • Instanziierungsteil
  • Instanziierungserweiterung

Siehe auch

Referenzen

  1. ^ „Homepage für die PBCore Elements“ . v1.pbcore.org . Abgerufen am 24.01.2019 .