tags:

views:

206

answers:

4

I am looking for a schema to hold video metadata such as Title, Source, Description, Transcription, Copyright date, URL, etc.

It would be used to store information about the video in a database and make that searchable.

Is there a standard XSD or other schema for this type of data?

+1  A: 

There is no THE STANDARD for doing that, it would involve a large number of fields and descriptions which may be unnecessary for a single format.

So each format has its own method of Meta-Data storage But since you want to implement it in an external file (or database),

You almost certainly have to implement your own schema, its not very hard.

You haven't mentioned what back end you're using, SQL would be good if you're database if going to be reasonably large, and easy to search if you index the right fields.

OR

You can use XML / XSD combination if you like.

Vivek Bernard
+1  A: 

There is the MPEG 7 standard, but it is my impression that it is not (yet) widely supported. It sounds very much like what you are asking for. A blurb snippet from Wikipedia:

MPEG-7 is a multimedia content description standard. It was standardized in ISO/IEC 15938 (Multimedia content description interface). This description will be associated with the content itself, to allow fast and efficient searching for material that is of interest to the user. MPEG-7 is formally called Multimedia Content Description Interface. ... It uses XML to store metadata, and can be attached to timecode in order to tag particular events, or synchronise lyrics to a song, for example.

There are many applications and application domains which will benefit from the MPEG-7 standard. A few application examples are:

  • Digital library: Image/video catalogue, musical dictionary.
  • Multimedia directory services: e.g. yellow pages.
  • Broadcast media selection: Radio channel, TV channel.
  • Multimedia editing: Personalized electronic news service, media authoring.
  • Security services: Traffic control, production chains...
  • E-business: Searching process of products.
  • Cultural services: Art-galleries, museums...
  • Educational applications.
  • Biomedical applications.
Stu Thompson
A: 

So further research has left us with MRSS (Media RSS) while this isn't a storage mechanism, it provides the standard fields that are used to both search on and store video file (and other media) content. It also doesn't have an official XSD.

Jeff Martin
A: 

check out the the Dublin Core Metadata Initiative

The Dublin Core Metadata Initiative, or "DCMI", is an open organization engaged in the development of interoperable metadata standards that support a broad range of purposes and business models.

Joe Koberg