How to create abstract assets (no instantiation)
PBCore 2.0 can be used to express “abstract,” or metadata-only assets. These assets simply do not have any instantiations, and might serve to represent a high level idea such as a television for which there is no single physical or digital instantiation. The descriptive metadata within such an assets may be referenced from within other […]
How to sequence records within relationships
When PBCore is used to list related items, it can also express the nature of their interrelationships. For example, when expressing an asset within pbcoreDescriptionDocument, use the sub-element structure of pbcorePart to define segments, stories or episodes. Then utilize the element structure within ‘pbcoreRelation’ to articulate any associations between assets. <?xml version="1.0" encoding="UTF-8"?> <pbcoreDescriptionDocument xmlns="http://pbcore.org/PBCore/PBCoreNamespace.html" […]
How to embed a transcript within a description
PBCore does not limit the amount of data contained in its description-oriented fields, so it’s possible to includet whole transcripts. Transcripts and other lengthy descriptions are likely to contain characters that are problematic to include in XML, however. There are two solutions: 1) wrap or surround it within a CDATA structure: <pbcoreDescription> <![CDATA[This is how […]
How to express time segments within a video
Use time-oriented attributes (startTime, endTime) within elements such as contributor, coverage, creator, instantiationPart, instantiationRights, pbcoreDescription, pbcoreGenre, pbcoreInstantiation, pbcoreInstantiationDocument, pbcorePart, pbcoreRightsSummary, pbcoreSubject, pbcoreTitle and publisher. For example: <pbcoreDescriptionDocument> <!– section removed for clarity –> <pbcoreDescription descriptionType="Summary" segmentType="Scene" startTime="01:02:03;04" endTime="05:06:07;08">Series of cut-transition between static views of natural beauty.</pbcoreDescription> <!– section removed for clarity –> </pbcoreDescriptionDocument>
How to express relationships between assets
PBCore may be used in more than one way to express relations between assets such as programs within a series, chapters within an episode, stories within a program and limitless other combinations. The simplest approach is to put higher, container-level data next to lower, derivative-level data within the main asset (at the level of element […]
Upcoming PBCore Presentations!
Learn more about PBCore and 2.0 development at the following conferences: Open Video, October 1-2, New York City An Introduction to PBCore 2.0: Metadata for Public Broadcasters PBCore has served the Public Media community as a metadata schema for describing media since 2005. With a new round of funding from the Corporation for Public Broadcasting, […]
Sample Metadata Records Available for Review in PBCore User Guide
What do Complete Metadata Records look like with PBCore? In our PBCore User Guide, the Full Documentation and Cheat Sheet Documentation for the PBCore metadata elements provide numerous examples of data entries. These examples are viewed on an element-by-element basis. We have now posted samples as complete metadata descriptions on a record-by-record basis where all […]
Case Examples of PBCore in Use Available for review in PBCore User Guide
How is PBCore being used in the Real World? Over several years, representatives from Public Broadcasting public media and related institutions joined as a Working Group to craft what has become Version 1.1 of the Public Broadcasting Metadata Dictionary of descriptors for radio and television programs, as well as related digital and non-digital text, images, […]