By pbcore on February 14, 2011
PBCore can either include or reference data from other schemas to create a better, more comprehensive data record about an asset. For example, rights information about an asset might already or best be described within a dedicated schema like the Open Digital Rights Language (ODRL): <?xml version="1.0" encoding="UTF-8"?> <pbcoreDescriptionDocument xmlns="http://pbcore.org/PBCore/PBCoreNamespace.html" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pbcore.org/PBCore/PBCoreNamespace.html> <pbcoreIdentifier source="MARS">XYZ1234</pbcoreIdentifier> <pbcoreTitle>The […]
Posted in How To, Training | Tagged extensionEmbedded, ODRL, pbcoreExtension, rights |
By pbcore on February 7, 2011
Use PBCore 2.0′s extension elements to embed metadata from external schema’s within your PBCore record. In this example, PREMIS fields are embedded within PBCore:
Posted in How To, Training | Tagged extensionEmbedded, instantiationExtension, PREMIS |
By pbcore on February 1, 2011
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>
Posted in How To, Training | Tagged contributor, coverage, creator, endTime, instantiationPart, instantiationRights, pbcoreDescription, pbcoreGenre, pbcoreInstantiation, pbcoreInstantiationDocument, pbcorePart, pbcorePublisher, pbcoreRightsSummary, pbcoreSubject, pbcoreTitle, startTime |
By pbcore on February 1, 2011
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 […]
Posted in How To, Training | Tagged pbcoreIdentifier, pbcorePart, titleType |