Metadata specifications


Tech 3293 (EBUCore) is the flagship of our metadata specifications. Combined with the EBU Class Conceptual Model (CCDM) of simple business objects, it provides the framework for descriptive and technical metadata for use in service orientated architectures and audiovisual ontologies for semantic web and linked data developments. EBUCore is adopted by several broadcasters and is referenced by the UK Digital Production Partnership. It was selected as the best 'core' specifications and integrated in MediaCorp's metadata framework. EBUCore is the foundation for technical and descriptive metadata in FIMS and it is the metadata scheme of reference in the EUScreen project (a European portal on audiovisual public archives counting 12 EBU Members and national archives) which delivers linked data to Europeana. It has been published as AES60 by the Audio Engineering Society. MediaInfo is regularly updated to extract and map metadata to EBUCore from a variety of file formats (currently under the sponsorship of the library of Wales). The Nordiff Group is also using EBUCore for metadata exchange between Nordic countries and the Swiss archive project "Memoriav" uses it for its Memobase. The W3C Media Annotation Ontology is based on EBU's CCDM and is fully compatible with EBUCore and the EBU and Limecraft have developed a MXF SDK for embedding/extracting EBUCore metadata in MXF files. It registered under SMPTE's EBU Class 13. Etc.

Audio and metadata experts have defined an extended audio model, which schema has been published in EBUCore. The model is being discussed in ITU, SMPTE and AES. More information on the audio model can be found in Tech 3364.

EBUcore comes with tools!   EBU is working with the NTUA University of Athens on the MINT for EBUCore mapping tool which will allow future EBUCore users to map their own metadata into this format.   EBU and Limecraft have developed a MXF SDK for embedding/extracting EBUCore metadata in MXF files.  The MediaInfo application is regularly updated to follow EBUCore.

EBUCore is also at the heart of EBU's semantic web developments. EBU T&I, in collaboration with partners such as Perfect Memory are developing solutions for the management, archiving, automatic indexation, and ready-for-monetization packaging of mass media content (video). First Perfect Memory (EBUCore compliant) middle ware deployments can be found at RTBF and Radio-France.

Tech 3295 (P-META) is a library of xml-based descriptive elements and datatypes now superseded by EBUCore.

EBUCore is published under the Creative Commons "Attribution-Non-Commercial-ShareAlike3.0 Unported(CC BY-SA 3.0)". Users and implementers have the freedom to change EBUCore to address their respective needs. They should mention that the new specification is based on EBUCore. They are encouraged to share the results alike. It can be implemented intoproducts for commercial pruposes but cannot be traded as a specific commodity .


EBU T&I  collaborates with other standardisation bodies like IPTC on NewsML-G2, a metadata format for news exchange (EBU defined the audio-visual requirements for remote content and the part elements). EBU Eurovision News Exchange is a technical specification detailing the NewsML-G2 mapping into which data is now transmitted operationally.


The EBU has also co-published the egtaMETA specification (Tech 3340 based on EBUCore) in collaboration with egta, the association of radio and television sales houses, for the exchange of advertising files. egtaMETA is primarily a set of semantically defined attributes considered to sufficiently describe advertising clips (descriptive information like the title of the advertising spot, exploitation information like what is the period during which it shall be used, credits inc. keys persons and companies involved in the creation, post-production and release of the advertising spot and technical information about the file format and its audio, video and data components.  It is also a common representation format in the form of a standardised  XML schema.

Video Acquisition

The acquisition Metadata project published Tech 3349, which contains a set of technical metadata to be delivered from camcorders or live cameras.


The MIM-MM and FAR-BWF groups have jointly developed Tech 3352 for the transport of identifiers (in particular ISRC) in BWF chunks.  EBUCore defines the xml schema of the new EBU Audio Definition Model (ADM) specified in Tech 3364.

Automatic Metadata Extraction

The SCAIE project members have played a key role in developing two new MPEG7 specifications, namely the AVDP (audio-visual description profile) and it reference implementation, respectively in part 9 and 11 of the MPEG7 specification. EBU has published AVDP publishing guidelines and is maintaining a list of tools for automatic metadata extraction.

Semantic Web

EBU Technical is promoting the use of semantic web technologies and linked data in broadcasting production. It is foreseen that, in a not so distant future, semantic web technologies will penetrate media production deeply as a mechanims to manipulate business objects as web resources, harmonise metadata formats in the form of triples, and enhance data exchange and search through common storage structures such as triple stores (and associated powerful search patterns and engines).

EBU Technical has actively taken part in the definition of the Media Annotation (MA-ONT) ontology of W3C based on the EBU Class Conceptual Data Model (CCDM).

EBU CCDM is an ontology that proposes a high level data model for broadcasting from commissioning to play-out. It has been developed with the active collaboration of VRT, NRK and ABC Australia.

EBUCore RDF is a representation of an EBU CCDM compliant hierarchy of business objects described using simple EBUCore descriptive and technical metadata properties in more details than CCDM. The RDF representation of EBUCore has been updated to reflect the final version of the EBU Class Conceptual Data Model (CCDM) and improve mapping to schema-org, Dublin Core and FOAF. EBUCore RDF has been published as a Linked Open Vocabulary (LOV) (

EBU's XML Classification Schemes (reference data sets) have also been represented after XSLT transformation in RDF SKOS (Simple Knowledge Organisation System) to facilitate reuse with the EBUCore ontology.  

Elements from EBUCore have been jointly submitted to schema-org by EBU and BBC to describe publication events associated to on-line and broadcast services.

The EBU is now promoting the use of semantic technologies in FIMS, the framework of interoperable media service, a joint AMWA-EBU initiative.

Related articles and reports:EBU Technical @ IBC 2009, EBU Technical Review 08/2009, EBU Semantic Web Report 2013.

Big Data for production

Big Data is another important subject for the project group. The scope of Big Data is being discussed as well as how it can be used to help developing richer content and aplications. The project is a platform for users and developers to share knowledge and best practice.  

EBU Namespace (RFC 5174)

All EBU metadata specifications are published under the EBU namespace. RFC 5174 describes a Uniform Resource Name (URN) namespace for the European Broadcasting Union (EBU) for naming persistent resources defined within EBU technical documentation and Internet resources. Example resources include technical documents and specifications, eXtensible Markup Language (XML) Schemas, classification schemes, XML Document Type Definitions (DTDs), namespaces, style sheets, media assets, and other types of resources produced or managed by the EBU.