Difference between revisions of "Embedded Metadata"

From Creative Commons
Jump to: navigation, search
(<!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">)
(Undo revision 114280 by CCID-jeremyhardin (talk))
 
(33 intermediate revisions by 22 users not shown)
Line 5: Line 5:
 
[[Category:Metadata]]
 
[[Category:Metadata]]
  
Creative Commons licenses are attached to Web pages. But we also want our licenses to be useful for materials distributed in file formats around the Net. The protocol described here works for [[MP3]] files and via [[XMP]] embedding many other formats, including PDF, JPEG and video files.
+
Creative Commons licenses are attached to Web pages. But we also want our licenses to be useful for materials distributed in file formats around the Net. The protocol described here works for many [[:Category:Filetype|filetypes]].
  
If you just want to get started, try the [[CcPublisher|ccPublisher]] app, available for Linux, OS X, and Windows.
+
If your software does not transparently support embedding CC license metadata (you should only have to select a license), do not attempt to do it yourself (it will be a frustrating experience).
  
 
<div id="1"></div>
 
<div id="1"></div>
Line 16: Line 16:
  
 
<div style="text-align:center">
 
<div style="text-align:center">
http://www.creativecommons.org/images/comics/mp3/1.gif
+
http://creativecommons.org/images/comics/mp3/1.gif
 
</div>
 
</div>
  
First, Anita would put a "Some Rights Reserved"  button on the site where her song could be downloaded — along with a link to a license, some RDF metadata, and an assertion about the copyright status of the work. Nothing new here: this is what Creative Commons licensors do now.
+
First, Anita would put a "Some Rights Reserved"  button on the page displaying here work where her song could be downloaded — along with a link to a license, some RDF metadata, and an assertion about the copyright status of the work. Nothing new here: this is what Creative Commons licensors do now.
  
 
<div style="text-align:center">
 
<div style="text-align:center">
http://www.creativecommons.org/images/comics/mp3/2.gif
+
http://creativecommons.org/images/comics/mp3/2.gif
 
</div>
 
</div>
  
Line 28: Line 28:
  
 
<div style="text-align:center">
 
<div style="text-align:center">
http://www.creativecommons.org/images/comics/mp3/4.gif
+
http://creativecommons.org/images/comics/mp3/4.gif
 
</div>
 
</div>
  
Line 34: Line 34:
  
 
<div id="2"></div>
 
<div id="2"></div>
 +
 
== The advantage of the verification link ==
 
== The advantage of the verification link ==
  
Line 40: Line 41:
 
<Work rdf:about="urn:sha1:WCTFGBUENNGSRBIWB42B3WMSR2GAD7MO"><dc:date>2007</dc:date><dc:title>In my trunk</dc:title><dc:description>hard rap</dc:description><dc:rights><Agent><dc:title>DyNasty M.I.C. Ent./U kno Records</dc:title></Agent></dc:rights><dc:type rdf:resource="http://purl.org/dc/dcmitype/Sound" /><license rdf:resource="http://creativecommons.org/licenses/by/2.5/" /></Work>
 
<Work rdf:about="urn:sha1:WCTFGBUENNGSRBIWB42B3WMSR2GAD7MO"><dc:date>2007</dc:date><dc:title>In my trunk</dc:title><dc:description>hard rap</dc:description><dc:rights><Agent><dc:title>DyNasty M.I.C. Ent./U kno Records</dc:title></Agent></dc:rights><dc:type rdf:resource="http://purl.org/dc/dcmitype/Sound" /><license rdf:resource="http://creativecommons.org/licenses/by/2.5/" /></Work>
 
<License rdf:about="http://creativecommons.org/licenses/by/2.5/"><requires rdf:resource="http://web.resource.org/cc/Attribution" /><permits rdf:resource="http://web.resource.org/cc/Reproduction" /><permits rdf:resource="http://web.resource.org/cc/Distribution" /><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /><requires rdf:resource="http://web.resource.org/cc/Notice" /></License>
 
<License rdf:about="http://creativecommons.org/licenses/by/2.5/"><requires rdf:resource="http://web.resource.org/cc/Attribution" /><permits rdf:resource="http://web.resource.org/cc/Reproduction" /><permits rdf:resource="http://web.resource.org/cc/Distribution" /><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /><requires rdf:resource="http://web.resource.org/cc/Notice" /></License>
 +
</rdf:RDF> -->
 +
<!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
 +
<Work rdf:about="urn:sha1:T2NB4XMG4UKYBAIUJF4WLJQ2I4VHP7B7"><dc:date></dc:date><dc:title></dc:title><dc:description></dc:description><dc:rights><Agent><dc:title></dc:title></Agent></dc:rights><dc:type rdf:resource="http://purl.org/dc/dcmitype/Sound" /><license rdf:resource="http://creativecommons.org/licenses/by-nc/2.5/" /></Work>
 +
<License rdf:about="http://creativecommons.org/licenses/by-nc/2.5/"><requires rdf:resource="http://web.resource.org/cc/Attribution" /><permits rdf:resource="http://web.resource.org/cc/Reproduction" /><permits rdf:resource="http://web.resource.org/cc/Distribution" /><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /><prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" /><requires rdf:resource="http://web.resource.org/cc/Notice" /></License>
 +
</rdf:RDF> -->
 +
<!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
 +
<Work rdf:about="urn:sha1:AUHHKL7RET7YFRLZI3RGZIMQ2UJOBYVB"><dc:date>2007</dc:date><dc:title>Sexy gial feat. JK</dc:title><dc:description>djlumar klan 504 honduras de kora que pedo pues</dc:description><dc:rights><Agent><dc:title>Yerbaklan</dc:title></Agent></dc:rights><dc:type rdf:resource="http://purl.org/dc/dcmitype/Sound" /><license rdf:resource="http://creativecommons.org/licenses/by-nc/2.5/" /></Work>
 +
<License rdf:about="http://creativecommons.org/licenses/by-nc/2.5/"><requires rdf:resource="http://web.resource.org/cc/Attribution" /><permits rdf:resource="http://web.resource.org/cc/Reproduction" /><permits rdf:resource="http://web.resource.org/cc/Distribution" /><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /><prohibits rdf:resource="http://web.resource.org/cc/CommercialUse" /><requires rdf:resource="http://web.resource.org/cc/Notice" /></License>
 
</rdf:RDF> -->
 
</rdf:RDF> -->
  
== Verification Link: Also a Traffic Engine ==
 
  
An added benefit of the verification link is that licensors, or the companies who do their hosting, can use them to draw traffic to their websites.
 
  
'''Example:'''
+
Ravi circulates the photos among his schoolmates, whose photo-viewing software reads the copyright fields and takes them to the SNAP website, where they can see Ravi's whole catalog of photography and links to other SNAP services.<!-- <rdf:RDF xmlns="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
 
+
<Work rdf:about="urn:sha1:55QRQ2ZQXJQGK6D6ZEYERTA3QRDFCE2M"><dc:date>2008</dc:date><dc:title>Number one sex</dc:title><dc:description></dc:description><dc:rights><Agent><dc:title>R. Kelly & Keri Hilson</dc:title></Agent></dc:rights><dc:type rdf:resource="http://purl.org/dc/dcmitype/Sound" /><license rdf:resource="http://creativecommons.org/licenses/by/2.5/" /></Work>
<div style="text-align:center">
+
<License rdf:about="http://creativecommons.org/licenses/by/2.5/"><requires rdf:resource="http://web.resource.org/cc/Attribution" /><permits rdf:resource="http://web.resource.org/cc/Reproduction" /><permits rdf:resource="http://web.resource.org/cc/Distribution" /><permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /><requires rdf:resource="http://web.resource.org/cc/Notice" /></License>
http://www.creativecommons.org/images/comics/mp3/8.gif
+
</rdf:RDF> -->
</div>
 
 
 
Ravi is an amateur photographer. He hosts his photos at SNAP, a website devoted to photography. Each time Ravi uploads his photos to the SNAP website, the SNAP software offers Ravi an opportunity to use Creative Commons licenses, and the tools to embed his webpage on SNAP with the appropriate RDF. Next, SNAP's software automatically inserts the verification link into his photo files' copyright fields.
 
 
 
<div style="text-align:center">
 
http://www.creativecommons.org/images/comics/mp3/9.gif
 
</div>
 
 
 
Ravi circulates the photos among his schoolmates, whose photo-viewing software reads the copyright fields and takes them to the SNAP website, where they can see Ravi's whole catalog of photography and links to other SNAP services.
 
  
 
== Technical Explanation ==
 
== Technical Explanation ==
  
 
See [[Nonweb Tagging]], and for specific formats, see [[MP3]] and [[XMP]] (PDF, JPEG, video).
 
See [[Nonweb Tagging]], and for specific formats, see [[MP3]] and [[XMP]] (PDF, JPEG, video).

Latest revision as of 20:46, 23 September 2015


Creative Commons licenses are attached to Web pages. But we also want our licenses to be useful for materials distributed in file formats around the Net. The protocol described here works for many filetypes.

If your software does not transparently support embedding CC license metadata (you should only have to select a license), do not attempt to do it yourself (it will be a frustrating experience).

Embedding the metadata

Let's say Anita wants to license her song, "Volcano Love," with a Creative Commons license, and release it as an MP3. Here's what she'd do:

http://creativecommons.org/images/comics/mp3/1.gif

First, Anita would put a "Some Rights Reserved" button on the page displaying here work where her song could be downloaded — along with a link to a license, some RDF metadata, and an assertion about the copyright status of the work. Nothing new here: this is what Creative Commons licensors do now.

http://creativecommons.org/images/comics/mp3/2.gif

With file embedding, though, this page will now serve the added function of verification. Here's how: Anita would insert the URL to that webpage in the copyright field of the MP3 file, along with a short, plain description of the work's license status. We call this the license verification link because it points back to a page that Anita herself controls.

http://creativecommons.org/images/comics/mp3/4.gif

Next, imagine Anita puts the MP3 on a file-sharing network. A user comes across her MP3 and can follow the verification link to Anita's page. In the future, we hope that file-sharing networks, media players, and other applications will build tools that read the verification link automatically and inform users of the copyright assertions like Anita's.

The advantage of the verification link

Embedding this kind of "verification link" in MP3s, as opposed to merely the license metadata, is a measure of protection for artists against the incorrect or fraudulent labeling and sharing of their work.


Ravi circulates the photos among his schoolmates, whose photo-viewing software reads the copyright fields and takes them to the SNAP website, where they can see Ravi's whole catalog of photography and links to other SNAP services.

Technical Explanation

See Nonweb Tagging, and for specific formats, see MP3 and XMP (PDF, JPEG, video).