NMM - Nepomuk Multimedia Ontology

Namespace: http://www.semanticdesktop.org/ontologies/2009/02/19/nmm# (Version 0.9.0)

Authors:

Evgeny Egorochkin

Maintainers:

Sebastian Trueg

Mandriva

Contributors:

Andrew Lake

Abstract

The Nepomuk Multimedia Ontology defines metadata properties and classes for multimedia files.

Table of Contents

Classes Overview
Properties Overview
Ontology Visualization
Introduction
NMM Vocabulary Summary
Description of Classes
Description of Properties

Classes Overview

nmm:Movie - A Movie
nmm:MusicAlbum - The music album as provided by the publisher. Not to be confused with media list...
nmm:MusicPiece - Used to assign music-specific properties such a BPM to video and audio
nmm:TVSeries - A TV Series has multiple seasons and episodes
nmm:TVShow - A TV Show

Properties Overview

nmm:actor - Actor
nmm:albumGain - ReplayGain album(audiophile) gain
nmm:albumPeakGain - ReplayGain album(audiophile) peak gain
nmm:albumTrackCount - The number of tracks in a music album.
nmm:artwork - Associated Artwork
nmm:assistantDirector -
nmm:audienceRating - Rating used to identify appropriate audience for video (MPAA rating, BBFC, FSK, ...
nmm:beatsPerMinute - beats per minute
nmm:cinematographer -
nmm:composer - Composer
nmm:director - Director
nmm:episodeNumber -
nmm:genre - Genre
nmm:hasEpisode - A TVSeries has many episodes
nmm:internationalStandardRecordingCode - ISRC ID. Format: 'CC-XXX-YY-NNNNN'
nmm:lyricist - Lyricist
nmm:musicAlbum - Album the music belongs to
nmm:musicBrainzAlbumID - MusicBrainz album ID
nmm:musicBrainzTrackID - MusicBrainz track ID
nmm:musicCDIdentifier - Music CD identifier to for databases like FreeDB.org. This property is intended ...
nmm:performer - Performer
nmm:producer - Producer
nmm:releaseDate - The date the media was released.
nmm:season -
nmm:series - series
nmm:setNumber - The part of a set the audio came from.
nmm:setSize - The number of parts in the set.
nmm:synopsis - Long form description of video content (plot, premise, etc.)
nmm:trackGain - ReplayGain track gain
nmm:trackNumber - Track number of the music in its album
nmm:trackPeakGain - ReplayGain track peak gain
nmm:writer - Writer

Ontology Visualization

Figure 19. 


Introduction

The Nepomuk Multimedia Ontology defines metadata properties and classes for multimedia files. TODO: write a few sentences regarding usage.

NMM Vocabulary Summary

Description of Classes

nmm:Movie

Labelmovie
DescriptionA Movie
Super-classesnfo:Media, nie:InformationElement, nfo:Visual, nfo:Video (direct)
Sub-classes 
In domain of 
In range of 

nmm:MusicAlbum

Labelmusic album
DescriptionThe music album as provided by the publisher. Not to be confused with media lists or collections.
Super-classesnie:InformationElement, nfo:MediaList (direct)
Sub-classes 
In domain ofnmm:musicCDIdentifier, nmm:setSize, nmm:musicBrainzAlbumID, nmm:albumPeakGain, nmm:albumTrackCount, nmm:albumGain, nmm:internationalStandardRecordingCode
In range ofnmm:musicAlbum

nmm:MusicPiece

Labelmusic
DescriptionUsed to assign music-specific properties such a BPM to video and audio
Super-classesnfo:Media, nie:InformationElement, nfo:Audio (direct)
Sub-classes 
In domain ofnmm:composer, nmm:trackNumber, nmm:lyricist, nmm:beatsPerMinute, nmm:performer, nmm:setNumber, nmm:musicBrainzTrackID, nmm:trackGain, nmm:musicAlbum, nmm:trackPeakGain
In range of 

nmm:TVSeries

Labeltv series
DescriptionA TV Series has multiple seasons and episodes
Super-classesnie:InformationElement (direct)
Sub-classes 
In domain ofnmm:hasEpisode
In range ofnmm:series

nmm:TVShow

Labeltv show
DescriptionA TV Show
Super-classesnfo:Media, nie:InformationElement, nfo:Visual, nfo:Video (direct)
Sub-classes 
In domain ofnmm:episodeNumber, nmm:series, nmm:season
In range ofnmm:hasEpisode

Description of Properties

nmm:actor

Labelactor
DescriptionActor
Domainnfo:Video
Rangenco:Contact
Cardinalitynone
Super-propertiesnco:contributor (direct), nao:contributor, nao:annotation
Sub-properties 

nmm:albumGain

Labelalbum gain
DescriptionReplayGain album(audiophile) gain
Domainnmm:MusicAlbum
Rangexsd:float
Maximum Cardinality1
Super-properties 
Sub-properties 

nmm:albumPeakGain

Labelalbum peak gain
DescriptionReplayGain album(audiophile) peak gain
Domainnmm:MusicAlbum
Rangexsd:float
Maximum Cardinality1
Super-properties 
Sub-properties 

nmm:albumTrackCount

Labelalbum track count
DescriptionThe number of tracks in a music album.
Domainnmm:MusicAlbum
Rangexsd:integer
Maximum Cardinality1
Super-properties 
Sub-properties 

nmm:artwork

Labelartwork
DescriptionAssociated Artwork
Domainnfo:Media
Rangenfo:Image
Cardinalitynone
Super-propertiesnfo:depiction (direct)
Sub-properties 

nmm:assistantDirector

Labelassistant director
Description
Domainnfo:Video
Rangenco:Contact
Cardinalitynone
Super-propertiesnco:contributor (direct), nao:contributor, nao:annotation
Sub-properties 

nmm:audienceRating

Labelaudience rating
DescriptionRating used to identify appropriate audience for video (MPAA rating, BBFC, FSK, TV content rating, etc.)
Domainnfo:Video
Rangexsd:string
Cardinalitynone
Super-propertiesnao:annotation, nao:rating (direct)
Sub-properties 

nmm:beatsPerMinute

LabelBeats per minute
Descriptionbeats per minute
Domainnmm:MusicPiece
Rangexsd:integer
Cardinalitynone
Super-properties 
Sub-properties 

nmm:cinematographer

Labelcinematographer
Description
Domainnfo:Video
Rangenco:Contact
Cardinalitynone
Super-propertiesnco:contributor (direct), nao:contributor, nao:annotation
Sub-properties 

nmm:composer

Labelcomposer
DescriptionComposer
Domainnmm:MusicPiece
Rangenco:Contact
Cardinalitynone
Super-propertiesnco:contributor (direct), nao:contributor, nao:annotation
Sub-properties 

nmm:director

Labeldirector
DescriptionDirector
Domainnfo:Video
Rangenco:Contact
Cardinalitynone
Super-propertiesnco:contributor (direct), nao:contributor, nao:annotation
Sub-properties 

nmm:episodeNumber

LabelEpisode number
Description
Domainnmm:TVShow
Rangexsd:integer
Maximum Cardinality1
Super-properties 
Sub-properties 

nmm:genre

Labelgenre
DescriptionGenre
Domainnfo:Media
Rangexsd:string
Cardinalitynone
Super-properties 
Sub-properties 

nmm:hasEpisode

Labelhas episode
DescriptionA TVSeries has many episodes
Domainnmm:TVSeries
Rangenmm:TVShow
Cardinalitynone
Super-properties 
Sub-properties 
Inverse Propertynmm:series

nmm:internationalStandardRecordingCode

Labelinternational standard recording code
DescriptionISRC ID. Format: 'CC-XXX-YY-NNNNN'
Domainnmm:MusicAlbum
Rangexsd:string
Maximum Cardinality1
Super-propertiesnie:identifier (direct), nao:identifier
Sub-properties 

nmm:lyricist

Labellyricist
DescriptionLyricist
Domainnmm:MusicPiece
Rangenco:Contact
Cardinalitynone
Super-propertiesnco:contributor (direct), nao:contributor, nao:annotation
Sub-properties 

nmm:musicAlbum

Labelalbum
DescriptionAlbum the music belongs to
Domainnmm:MusicPiece
Rangenmm:MusicAlbum
Maximum Cardinality1
Super-propertiesnie:isLogicalPartOf (direct)
Sub-properties 

nmm:musicBrainzAlbumID

Labelmusicbrainz album ID
DescriptionMusicBrainz album ID
Domainnmm:MusicAlbum
Rangexsd:string
Maximum Cardinality1
Super-propertiesnie:identifier (direct), nao:identifier
Sub-properties 

nmm:musicBrainzTrackID

Labelmusicbrainz track ID
DescriptionMusicBrainz track ID
Domainnmm:MusicPiece
Rangexsd:integer
Maximum Cardinality1
Super-propertiesnie:identifier (direct), nao:identifier
Sub-properties 

nmm:musicCDIdentifier

Labelmusic CD identifier
DescriptionMusic CD identifier to for databases like FreeDB.org. This property is intended for music that comes from a CD, so that the CD can be identified in external databases.
Domainnmm:MusicAlbum
Rangexsd:string
Cardinalitynone
Super-propertiesnie:identifier (direct), nao:identifier
Sub-properties 

nmm:performer

Labelperformer
DescriptionPerformer
Domainnmm:MusicPiece
Rangenco:Contact
Cardinalitynone
Super-propertiesnco:contributor (direct), nao:contributor, nao:annotation
Sub-properties 

nmm:producer

Labelproducer
DescriptionProducer
Domainnfo:Video
Rangenco:Contact
Cardinalitynone
Super-propertiesnco:contributor (direct), nao:contributor, nao:annotation
Sub-properties 

nmm:releaseDate

Labelrelease date
DescriptionThe date the media was released.
Domainnfo:Media
Rangexsd:dateTime
Maximum Cardinality1
Super-propertiesnie:informationElementDate (direct)
Sub-properties 

nmm:season

LabelSeason
Description
Domainnmm:TVShow
Rangexsd:integer
Maximum Cardinality1
Super-properties 
Sub-properties 

nmm:series

Labelseries
Descriptionseries
Domainnmm:TVShow
Rangenmm:TVSeries
Maximum Cardinality1
Super-properties 
Sub-properties 
Inverse Propertynmm:hasEpisode

nmm:setNumber

Labelset number
DescriptionThe part of a set the audio came from.
Domainnmm:MusicPiece
Rangexsd:integer
Maximum Cardinality1
Super-properties 
Sub-properties 

nmm:setSize

Labelset size
DescriptionThe number of parts in the set.
Domainnmm:MusicAlbum
Rangexsd:integer
Maximum Cardinality1
Super-properties 
Sub-properties 

nmm:synopsis

Labelsynopsis
DescriptionLong form description of video content (plot, premise, etc.)
Domainnfo:Video
Rangexsd:string
Maximum Cardinality1
Super-propertiesnao:description, nao:annotation, nie:description (direct)
Sub-properties 

nmm:trackGain

Labeltrack gain
DescriptionReplayGain track gain
Domainnmm:MusicPiece
Rangexsd:float
Maximum Cardinality1
Super-properties 
Sub-properties 

nmm:trackNumber

Labeltrack number
DescriptionTrack number of the music in its album
Domainnmm:MusicPiece
Rangexsd:integer
Maximum Cardinality1
Super-properties 
Sub-properties 

nmm:trackPeakGain

Labeltrack peak gain
DescriptionReplayGain track peak gain
Domainnmm:MusicPiece
Rangexsd:float
Maximum Cardinality1
Super-properties 
Sub-properties 

nmm:writer

Labelwriter
DescriptionWriter
Domainnfo:Video
Rangenco:Contact
Cardinalitynone
Super-propertiesnco:contributor (direct), nao:contributor, nao:annotation
Sub-properties