Skip to Content.
Sympa Menu

cc-metadata - draft document on CC metadata in SMIL

cc-metadata AT lists.ibiblio.org

Subject: discussion of the Creative Commons Metadata work

List archive

Chronological Thread  
  • From: Lucas Gonze <lgonze AT panix.com>
  • To: cc-metadata AT lists.ibiblio.org
  • Subject: draft document on CC metadata in SMIL
  • Date: Wed, 29 Oct 2003 13:58:44 -0500


This is an example of Creative Commons metadata in SMIL resources. The
ideas are derived from an IRC chat between Mike Linksvayer, Jim
Nachlin and Lucas Gonze. This document was authored by Lucas Gonze
with help from Jim Nachlin. Comments and corrections are welcome.

General principles
==================

1) Apply SMIL 2.0 metadata format to SMIL 1.0. Don't use 1.0 style
metadata, because it's unlikely that there are readers that use it,
and because 2.0 style metadata is more compatible with existing
Creative Commons RDF recommendations.

2) Don't insert Creative Commons metadata into the rdf:description
metadata format given as an example in the SMIL 2.0 metadata
recommendation, since it is only an example and is somewhat hard to
work with. Insert Creative Commons metadata in a cc:Work element
which is a peer of rdf:description.

For example:
<metadata id="meta-rdf">
<rdf:RDF>
<!-- CC stuff here -->
</rdf:RDF>
</metadata>

Complete Example
================

<smil>
<head>
<metadata id="meta-rdf">
<rdf:RDF
xmlns="http://web.resource.org/cc/";
xmlns:rdf = "http://www.w3.org/1999/02/22-rdf-syntax-ns#";
xmlns:rdfs = "http://www.w3.org/TR/1999/PR-rdf-schema-19990303#";
xmlns:dc = "http://purl.org/metadata/dublin_core#";
xmlns:smilmetadata = "http://www.example.org/AudioVideo/.../smil-ns#"; >

<!-- Value of rdf:about attribute should be the URI of your playlist -->
<Work rdf:about="http://www.example.com/smil-cc.smil";>

<!-- The name of your playlist. --->
<dc:title>SMIL CC</dc:title>
<dc:description>An example of how to apply Creative Commons metadata to SMIL resources.</dc:description>

<dc:creator>
<Agent>
<dc:title>Yo-Yo Dyne</dc:title>
</Agent>
</dc:creator>

<dc:rights>
<Agent>
<dc:title>Gnomophone</dc:title>
</Agent>
</dc:rights>

<dc:date>1842</dc:date>

<!-- Mime type of SMIL is application/smil, not text/smil as given in the SMIL recommendation! -->
<dc:format>application/smil</dc:format>

<!-- If your playlist is derived from any others, put the
URL here. Please preserve dc:source elements from
source SMIL files. Put additions at the top of the
list of dc:source elements, so that they are ordered
from newest to oldest. -->
<dc:source>http://example.com/a_prior_smil_resource.smil</dc:source>
<dc:source>http://example.com/value_of_dc:source_in_the_above.smil</ dc:source>

<license rdf:resource="http://creativecommons.org/licenses/by-nd-nc/1.0/"; />
</Work>

<License
rdf:about="http://creativecommons.org/licenses/by-nd-nc/1.0/";>
<permits rdf:resource="http://web.resource.org/cc/Reproduction"; />
<permits rdf:resource="http://web.resource.org/cc/Distribution"; />
<requires rdf:resource="http://web.resource.org/cc/Notice"; />
<requires rdf:resource="http://web.resource.org/cc/Attribution"; />
<prohibits rdf:resource="http://web.resource.org/cc/CommercialUse";
/>
</License>

</rdf:RDF>
</metadata>
</head>

<body>
<seq>

<audio src="http://example.com/mp3/first.mp3"/>
<audio src="http://example.com/mp3/second.mp3"/>
<audio src="http://example.com/mp3/third.mp3"/>

</seq>
</body>
</smil>





Archive powered by MHonArc 2.6.24.

Top of Page