Difference between revisions of "XMP"

From Creative Commons
Jump to: navigation, search
 
m (Add XMP_help_for_Adobe_applications XMP help for Adobe applications)
 
(61 intermediate revisions by 17 users not shown)
Line 1: Line 1:
= Creative Commons Metadata and Adobe Applications Help =
+
{{Filetype
   
+
|license_url=Yes
        <div class="smallcat" style="margin-bottom: 20px;"></div>
+
|web_statement=Yes
   
+
|more_permissions=Yes
       
+
}}
   
 
        <div class="plain">
 
            <span style="margin: 40px; float: right; width: 240px;"><a href="http://www.adobe.com/products/xmp"><img src="/images/metadata//xmp_tagline.png" border="0" height="64" width="160"></a></span>
 
  
<p>Many Adobe applications<super><a href="#bug">*</a></super> support embedding <a href="xmp">XMP</a> metadata in files, most notably PDF documentsThe Creative Commons <a href="/license/">licensing process</a> offers an XMP template which may be used to mark documents with Creative Commons license information.</p>
+
[[Image:Xmp_tagline.png|right]]
 +
[http://www.adobe.com/products/xmp XMP] ([http://en.wikipedia.org/wiki/Extensible_Metadata_Platform Extensible Metadata Platform]) facilitates embedding metadata in files using a subset of RDF. Most notably, XMP supports embedding metadata in PDF and many image formats, though it is designed to support nearly any file type.   
  
<p>Note that a licensed PDF document should include a visible copyright notice as described in <a href="web">how to tag works</a> in addition to embedded metadata.</p>
+
Creative Commons is recommending XMP as the preferred format for embedded metadata, given its [http://web.archive.org/web/20070426051136/http://labs.adobe.com/technologies/xmptoolkit/#FAQ support for numerous file formats] and the balkanized state of embedded metadata standards. Others are coming to a similar conclusion; Microsoft has announced support for [http://blogs.msdn.com/pix/archive/2006/08/23/715340.aspx XMP in Vista applications] and Jon Udell [http://blog.jonudell.net/2007/02/14/truth-files-microformats-and-xmp/ notes] "There’s also good support in .NET Framework 3.0 for reading and writing XMP metadata."  Note that even when embedded with XMP metadata, Creative Commons recommends a licensed document include a visible copyright notice; [[Marking|format-specific recommendations]] for visible notices are available.
  
<a name="bug"></a>
+
The Creative Commons [http://www.creativecommons.org/license/ licensing process] offers a XMP template which may be used to mark files within XMP-supporting [[XMP help for Adobe applications|Adobe applications (step-by-step how-to document)]]. An [[Adobe_Metadata_Panel|XMP FileInfo panel]] is also available.
<p><super>*</super> Only Photoshop CS has been well tested. Problems have been reported getting Acrobat 6.0 to select downloaded XMP templates. Acrobat 5.0 does not support a UI for embedding XMP. Photoshop CS can embed XMP in PDFs via its <a href="#multiple">file browser</a>.</p>
 
  
<h3>Step 1: Choose a license</h3>
+
== Specifying License Information ==
  
<p>Click on "choose license" on most pages at creativecommons.org to visit the <a href="/license/">license selection application</a>.</p>
+
XMP [http://www.adobe.com/devnet/xmp/ defines] a rights management schema (see XMP Specification, p. 42). Creative Commons sets the following properties (example values):
  
<a name="save"></a>
+
* '''xmpRights:Marked''' &mdash; ''False'' if Public Domain, ''True'' otherwise.
<h3>Step 2: Save XMP template</h3>
+
* '''xmpRights:WebStatement''' &mdash; ''http://example.com/pdf-metadata.html'' (Replace with URL containing metadata about the XMP-embedded file; this is referred to as the [[WebStatement|Web Statement]].)
 +
* '''xmpRights:UsageTerms''' &mdash; An optional field describing legal terms of use; Creative Commons recommends that when present this take the form ''This work is licensed to the public under the Creative Commons Attribution-ShareAlike license http://creativecommons.org/licenses/by­sa/2.0/ verify at http://example.com/pdf­metadata.html'' (Replace URL following 'verify at' with URL containing metadata about the XMP-­embedded file; this is typically the URL specified by '''xmpRights:WebStatement'''.)<br />'''''Note''': as of 2011-05 http://www.metadataworkinggroup.org/pdf/mwg_guidance.pdf suggests using '''dc:rights''' and xmpRights:WebStatement; it probably makes sense to populate dc:rights and xmpRights:UsageTerms with identical content.''
  
<p>In the second step of the licensing process, see <em>"To mark a PDF or other XMP-supported file, save this template following these instructions."</em> Click on "save this template". You will be prompted to save a file.  Under Windows save it to</p>
+
We also define a Creative Commons schema ''http://creativecommons.org/ns#'' whose common prefix is cc. It currently has the following properties:
<pre>C:\Documents and Settings\<em>{user}</em>\Application Data\Adobe\XMP\Metadata Templates</pre>
 
  
<p>where {user} is replaced with your Windows username. Under OS X save the file to</p>
+
* '''license''' &mdash; The license URL; for example, ''http://creativecommons.org/licenses/by-sa/2.0/''.
<pre>/Users/{user}/Library/Application Support/Adobe/XMP/Metadata Templates</pre>
+
* '''morePermissions''' &mdash; A URL where additional permissions (commercial licensing, etc) are available.
<p>where {user} is replaced with your OS X short username. You will likely have to manually create the 'Metadata Templates' directory before saving.</p>
+
* '''attributionURL''' &mdash; The URL to use when attributing this work.
 +
* '''attributionName''' &mdash; The creator's preferred name to use when attributing this work.
  
<h3>Step 3: Mark Document</h3>
+
== Verification Links and XMP ==
  
<p>Within your Adobe application open the metadata panel while editing a file you want to mark (File|File Info in Photoshop)Using the fly-out menu in the upper right corner of the panel, choose the template you saved.</p>
+
A publisher can boost confidence in embedded metadata by providing a '''verifying web statement'''A verifying web statement is a [http://watersoftenerreviewspro.com/water-softener-comparison/ URL] which contains metadata with assertions matching those embedded in the file.  The difference is that instead of making the assertions about a URL, the assertions are made in reference to the SHA-1 hash of the file.
  
<p><img src="/images/metadata/xmp-adobe-panel.png"></p>
+
For example, the example web statement <code>http://example.com/pdf-metadata.html</code> would include metadata encoded as [[RDFa]].
  
<p>In Acrobat 6, go to Advanced | Document Metadata, select the Advanced panel on the left, then click on replace and select the xmp text file that you downloaded.</p>
+
<code><pre>
 +
  <p>The document example.pdf is licensed under a
 +
    <a about="urn:sha1:MSMBC5VEUDLTC26UT5W7GZBAKZHCY2MD" rel="license"
 +
        href="http://creativecommons.org/license/by/3.0/">
 +
          Creative Commons Attribution 3.0</a> license.
 +
    </a>
 +
  </p>
 +
</pre></code>
  
<p>Creative Commons license information will appear in the Description panel.</p>
+
When processing a file containing an embedded web statement, an [http://www.windows8softwares.com application] can retrieve the statement and parse it for additional metadata.  If matching assertions are found which apply to the calculated SHA-1 hash of the file, the application can display an indicator noting increased confidence in the metadata.  This approach has the added benefit of taking advantage of an existing mechanism (copyright take-down procedures) in order to break the confidence in the case of inappropriately licensed material.
  
<h3>Step 4: Save and Publish</h3>
+
== Additional Information ==
  
<p>Save your file.  If publishing on the web the page that links to your XMP-marked document should contain a license notice and metadata, which can be copied from the same licensing process.</p>
+
* [[XMP Implementations]]
 +
* [[:Category:XMP|All XMP-related articles]]
 +
* [http://en.wikipedia.org/wiki/Extensible_Metadata_Platform Wikipedia article]
 +
* [[Adobe Metadata Panel|Adobe XMP FileInfo Panel]]
 +
* [[XMP help for Adobe applications|XMP help for Adobe applications]]
  
<br>
+
<small>The XMP logo is either a registered trademark or trademark of the Adobe Systems Incorporated in the United States and/or other countries.</small>
  
<a name="multiple"></a>
+
{{Translations
<h3>Multiple Files</h3>
+
| articles = Pt:XMP
 +
}}
  
<p>You can mark multiple files with the same license metadata using the file browser (File|Browse in Photoshop).  Select the files you want to mark, then select the template you saved via the flyout menu in the metadata pane.</p>
+
[[Category:Developer]]
 
+
[[Category:Technology]]
<p><img src="/images/metadata/xmp-multiple.jpg"></p>
+
[[Category:Metadata]]
 
+
[[Category:XMP]]
<br>
 
 
 
<a name="cc-panel"></a>
 
<h3>Creative Commons File Info Panel</h3>
 
 
 
<p>Copyright information is displayed in the standard Description panel (see screenshot above).  This may be supplemented by the <a href="CreativeCommonsPanel.txt">Creative Commons panel</a> (right-click to download and save to a directory named "Custom File Info Panels" peer to "Metadata Templates" <a href="#save">above</a>).  This optional panel displays the copyright information available via the Description panel as well as a pointer to this page for help and a License URL, which may differ from the Copyright Info URL (see <a href="xmp#advanced">advanced usage</a>).</p>
 
 
 
<p><img src="/images/metadata/xmp-cc-panel.png"></p>
 
 
 
<p><small><br>The XMP logo is either a registered trademark or trademark of the Adobe Systems Incorporated in the United States and/or other countries.</small>
 

Latest revision as of 06:58, 15 January 2015

File Type Information
Supports embedding license URL: supports_license_url::Yes
Supports embedding web statement: supports_web_statement::Yes
Supports embedding more permissions: supports_more_permissions::Yes
Metadata Location: [[Metadata location::{{{metadata_location}}}]] | (unknown) }}
Metadata Format: [[Metadata format::{{{metadata_format}}}]] | (unknown) }}


Xmp tagline.png

XMP (Extensible Metadata Platform) facilitates embedding metadata in files using a subset of RDF. Most notably, XMP supports embedding metadata in PDF and many image formats, though it is designed to support nearly any file type.

Creative Commons is recommending XMP as the preferred format for embedded metadata, given its support for numerous file formats and the balkanized state of embedded metadata standards. Others are coming to a similar conclusion; Microsoft has announced support for XMP in Vista applications and Jon Udell notes "There’s also good support in .NET Framework 3.0 for reading and writing XMP metadata." Note that even when embedded with XMP metadata, Creative Commons recommends a licensed document include a visible copyright notice; format-specific recommendations for visible notices are available.

The Creative Commons licensing process offers a XMP template which may be used to mark files within XMP-supporting Adobe applications (step-by-step how-to document). An XMP FileInfo panel is also available.

Specifying License Information

XMP defines a rights management schema (see XMP Specification, p. 42). Creative Commons sets the following properties (example values):

  • xmpRights:MarkedFalse if Public Domain, True otherwise.
  • xmpRights:WebStatementhttp://example.com/pdf-metadata.html (Replace with URL containing metadata about the XMP-embedded file; this is referred to as the Web Statement.)
  • xmpRights:UsageTerms — An optional field describing legal terms of use; Creative Commons recommends that when present this take the form This work is licensed to the public under the Creative Commons Attribution-ShareAlike license http://creativecommons.org/licenses/by­sa/2.0/ verify at http://example.com/pdf­metadata.html (Replace URL following 'verify at' with URL containing metadata about the XMP-­embedded file; this is typically the URL specified by xmpRights:WebStatement.)
    Note: as of 2011-05 http://www.metadataworkinggroup.org/pdf/mwg_guidance.pdf suggests using dc:rights and xmpRights:WebStatement; it probably makes sense to populate dc:rights and xmpRights:UsageTerms with identical content.

We also define a Creative Commons schema http://creativecommons.org/ns# whose common prefix is cc. It currently has the following properties:

  • license — The license URL; for example, http://creativecommons.org/licenses/by-sa/2.0/.
  • morePermissions — A URL where additional permissions (commercial licensing, etc) are available.
  • attributionURL — The URL to use when attributing this work.
  • attributionName — The creator's preferred name to use when attributing this work.

Verification Links and XMP

A publisher can boost confidence in embedded metadata by providing a verifying web statement. A verifying web statement is a URL which contains metadata with assertions matching those embedded in the file. The difference is that instead of making the assertions about a URL, the assertions are made in reference to the SHA-1 hash of the file.

For example, the example web statement http://example.com/pdf-metadata.html would include metadata encoded as RDFa.


  <p>The document example.pdf is licensed under a 
     <a about="urn:sha1:MSMBC5VEUDLTC26UT5W7GZBAKZHCY2MD" rel="license" 
        href="http://creativecommons.org/license/by/3.0/">
          Creative Commons Attribution 3.0</a> license.
     </a>
  </p>

When processing a file containing an embedded web statement, an application can retrieve the statement and parse it for additional metadata. If matching assertions are found which apply to the calculated SHA-1 hash of the file, the application can display an indicator noting increased confidence in the metadata. This approach has the added benefit of taking advantage of an existing mechanism (copyright take-down procedures) in order to break the confidence in the case of inappropriately licensed material.

Additional Information

The XMP logo is either a registered trademark or trademark of the Adobe Systems Incorporated in the United States and/or other countries.