Media APIs/Metadata Formats
This page is maintained by the W3C Web&TV Media APIs Task Force.
The Media APIs task force is maintaining this list of known metadata formats. It does not aim to be comprehensive but will be used as a reference in discussions about APIs and metadata exchange in the task force.
- The work of the Media Annotations WG: http://www.w3.org/2008/01/media-annotations-wg.html
- The schema.org schemas and the http://www.w3.org/wiki/TVRadioSchema proposed extensions
- The work of the LinkedTV project and in particular the LinkedTV core ontology
- Base Level Metadata (MovieLabs) - This deals with all the base level descriptive metadata so that a digital product can be fully described. http://www.movielabs.com/md/md/index.html
- The Content Recognition Metadata specification (http://www.movielabs.com/crmd/) specifies an XML-based format for the delivery of descriptive metadata from content owners to content recognition entities. A couple of use cases are provided.
- The Entertainment Merchants Association has derived a profile from that specific to digital movie and TV episodic retail: (EMA Core 1.0) -http://www.entmerch.org/programsinitiatives/the-ema-metadata-structure
- Ultraviolet: (in the metadata specs) On this page look for “Technical Specifications” http://uvvu.com/uv-for-business.php
- Indirectly more metadata is available via web api’s from EIDR: http://eidr.org/technology/
- TV and Radio metadata has been extensively studied by TV-Anytime, which has been actively maintained for the last 10 years, which demonstrates it is used http://tech.ebu.ch/tvanytime. The main publication of TV-Anytime are covered by the http://www.w3.org/wiki/TVRadioSchema proposed extensions
- EBU is also working on metadata schemas such as EBUCore (http://tech.ebu.ch/docs/tech/tech3293v1_3.pdf - 1.4 will be released shortly with a refined RDF/XML representation - http://www.ebu.ch/metadata/ontologies/ebucore/). EBUCore is also being registered in SMPTE to facilitate the introduction of semantic web in production on the long term. The EBUCore ontology is used in key audiovisual archive projects such as EUScreen providing metadata to the European Digital Library Europeana as linked open data using the EBUCore ontology.
- EBU is known for providing a large set of classification schemes as html pages (http://www.ebu.ch/metadata/cs/web/), in xml (http://www.ebu.ch/metadata/cs/) and also in RDF/SKOS (http://www.ebu.ch/metadata/ontologies/skos/).
- The CableLabs' VoD Metadata specification (http://cablelabs.com/specifications/MD-SP-CONTENTv3.0-I02-121210.pdf) is a new specification for metadata describing VoD assets that will be used by North American and European cable operators. V3.0 replaces V1.1 (http://cablelabs.com/projects/metadata/specifications/specifications11.html); The metadata defined in V3.0 is a superset of V1.1.
- The MPEG-2 TS Program Map Table contains metadata used to describe the contents of video, audio and data elementary streams. The following specifications define metadata formats in use by North American broadcast and cable operators: Subtitles (http://www.scte.org/documents/pdf/Standards/ANSI_SCTE_27_2011.pdf), Ad Insertion (http://www.scte.org/documents/pdf/standards/ANSI_SCTE%2035%202007%20Digital%20Program%20Insertion%20Cueing%20Message%20for%20Cable.pdf), eTV Signaling (http://cablelabs.com/specifications/OC-SP-ETV-AM1.0.1-120614.pdf), Secondary Audio Program (http://mumudvb.braice.net/mumudrupal/sites/default/files/iso13818-1.pdf section 2.6.18 (ISO 639-2)) and Descriptive Video Service (ISO13818-1 section 2.6.18 and http://www.atsc.org/cms/standards/a53/a_53-Part-1-6-2007.pdf section 6.8.1)
- The OATC Metadata Feed Recommended Practice document serves as a recommendation for content providers and content distributors who have a need to exchange data to describe their content and detail how it can be used and further distributed. The RP can be found at http://oatc.us/Standards/RecommendedPracticesDownload.aspx
- TV-Anytime (ETSI TS 102822 series). The global TV-Anytime Forum was an association of organizations which seeked to develop specifications to enable audio-visual and other services based on mass-market high volume digital storage in consumer platforms - simply referred to as local storage. It has developed specifications for interoperable and integrated systems, from content creators/providers, through service providers, to the consumers. The TV-Anytime specifications can be easily used for accessing most recent catch-up TV or other services. (tech.ebu.ch/tvanytime or www.etsi.org). The TV-Anytime's publication event mechanisms have been adpated to schema.org (TV & Radio programmes and services).