PBCore is the metadata standard of choice for organizations that manage audiovisual collections, particularly in the public broadcasting sector. Developed through a collaboration between WGBH (now GBH) and the Corporation for Public Broadcasting, PBCore has grown from a niche cataloging tool into a widely adopted schema used by dozens of institutions across the United States and beyond.
Background
PBCore originated in the early 2000s as part of an initiative funded by the Corporation for Public Broadcasting to create a standardized way for public media stations to describe their audiovisual holdings. The goal was to enable stations to share cataloging records and make their collections more discoverable. The first version drew heavily on Dublin Core concepts but extended them with elements specific to the needs of audiovisual content description, such as instantiation-level metadata for different physical and digital formats of the same intellectual work.
Version 2.0 was released in 2011 as a significant restructuring, and version 2.1 followed in 2015 with refinements to the data model. The standard is maintained by the PBCore Advisory Committee, with GBH Archives serving as the lead steward.
Purpose & Scope
PBCore provides a vocabulary for describing media assets at both the intellectual content level and the instantiation (format-specific) level. It addresses needs common to audiovisual archives: tracking the relationships between a program and its various physical and digital copies, recording technical characteristics of media files, managing rights and provenance information, and supporting discovery through subject classification.
The standard is designed to be used by catalogers, archivists, and digital asset management systems. It accommodates both simple flat records and complex hierarchical descriptions of multi-part works.
Key Elements
PBCore organizes its elements into several functional groups:
| Group | Purpose |
|---|---|
| Intellectual Content | Title, description, subject, genre, audience, creator, contributor, publisher, rights |
| Intellectual Property | Rights summary and rights links |
| Instantiation | Format, media type, file size, duration, data rate, colors, tracks, channel configuration |
| Extensions | Embedded XML from other schemas for local or domain-specific needs |
Elements can be further qualified through attributes such as source, annotation, and start/end times. PBCore also maintains a set of controlled vocabularies for commonly used values.
Serializations & Technical Formats
PBCore is expressed as an XML Schema Definition (XSD). Records are serialized in XML. The schema supports both standalone PBCore documents and embedding of PBCore within other XML structures. There is no official RDF or JSON-LD serialization, though community mappings exist.
Governance & Maintenance
PBCore is maintained by GBH Archives in collaboration with the PBCore Advisory Committee, which includes representatives from public broadcasting stations, archives, and the library community. The standard is licensed under Creative Commons Attribution 4.0 International (CC-BY-4.0). Changes are discussed through user groups and annual meetings, with updates published on the official PBCore website.
Notable Implementations
- American Archive of Public Broadcasting (AAPB): The flagship implementation, providing access to a large collection of public media content using PBCore as its core metadata schema.
- Louisiana Public Broadcasting: Uses PBCore for cataloging its broadcast archive.
- Numerous public television and radio stations across the United States employ PBCore through digital asset management systems such as those integrated with the PBCore Cataloging Tool.
PBCore has also been adopted by academic institutions and cultural heritage organizations that manage audiovisual collections beyond the public broadcasting domain.
Related Standards
- Dublin Core (DCMES): PBCore draws on Dublin Core for foundational descriptive elements and extends them for audiovisual specifics.
- EAD (Encoded Archival Description): Some institutions use PBCore in conjunction with EAD for archival finding aids that include audiovisual materials.
- PREMIS: Often used alongside PBCore for digital preservation metadata.
PBCore