PBCore is a metadata standard for audiovisual media maintained by the Corporation for Public Broadcasting. It provides a rich set of descriptors for radio and television programs, in both analog and digital formats. This module adds Language, Rating, and Genre vocabularies, populates the terms, and defines fields that can be used on any content type.
This project contains 2 modules:
- PBCore - Defines genre, rating, and language as Taxonomies and populates them with the official PBCore values. Defines a field for each Vocabulary. Includes a base PBCore XML template.
- PBCore Custom Names - Allows the enabling/disabling and altering the names of terms in the UI. A common use is to limit the languages so that users don't see options like English - Middle Ages... unless of course you are cataloging the library of a Tolken fan. In that case, you might change English - Middle Ages to appear as Lord of the Ringlish. A more practical example of using a customized name is changing gay/lesbian to GLBTQ.
The PBCore module includes a tpl for its XML output. This allows you to add additional fields and customize the XML by moving it from pbcore/templates directory to your theme's templates directory. If you do customize the XML, PLEASE validate using PBCore Validator.
Discussions that influenced the features of this module:
- Original Open Media Project plan for sharing video using Archive.org and Standardized
- Neither open tagging nor developing a new standard worked, will mapping PBCore terms work?
- Mappable values for all terms used by Denver Open Media found in PBCore
- AmherstMedia successfully maps their genre's to PBCore terms
- channelAustin adopts adaptable PBCore