open video and metadata presentation

60
Fred Benenson Open Video Conference, June 20th 2009 [email protected] Product Manager, Creative Commons C Open Video & Metadata Saturday, June 20, 2009

Upload: fred-benenson

Post on 28-Jan-2015

108 views

Category:

Technology


4 download

DESCRIPTION

In this semi-technical talk, Fred Benenson, Creative Commons' Product Manager will describe best practices for integrating CC licenses and CC licensed content in video. Also covered will be the various ways in which CC licenses are expressed currently on platforms and in communities, as well as future directions for the public licensing scheme in the video ecosphere. Particular attention will be paid to best practices for attribution, RDFa and HTML5 markup, Ogg Theora license expression and creation of standardized video assets for CC licensing in digital content. More info available here: http://wiki.creativecommons.org/RDFa

TRANSCRIPT

Page 1: Open Video And Metadata Presentation

Fred BenensonOpen Video Conference, June 20th [email protected] Manager, Creative Commons

COpen Video & Metadata

Saturday, June 20, 2009

Page 2: Open Video And Metadata Presentation

What is C?We’re a 501c3 corporation headquartered in

San Francisco with 30 employees around the world.We’re a non-profit.We do not offer legal services per se.

We offer free legal and technology tools that allow creators to publish their works on more flexible terms than standard copyright.

Terms that allow public sharing, reuse, and remix.

Saturday, June 20, 2009

Page 3: Open Video And Metadata Presentation

Why do we do what we do?

Saturday, June 20, 2009

Page 4: Open Video And Metadata Presentation

Two Reasons

Saturday, June 20, 2009

Page 5: Open Video And Metadata Presentation

#1

Saturday, June 20, 2009

Page 6: Open Video And Metadata Presentation

Analog Media

AllPossible

Uses of a Work

Uses Implicating

© Law

Fair Uses

Saturday, June 20, 2009

Page 7: Open Video And Metadata Presentation

Digital Media

*Where every use is a copy.

Uses Implicating

© Law

AllPossible

Uses of a Work*

Fair Uses

Saturday, June 20, 2009

Page 8: Open Video And Metadata Presentation

#2

Saturday, June 20, 2009

Page 9: Open Video And Metadata Presentation

The State of theCommons Prior to 2002

Pre-1923 works, Federal Government Works, etc.

Orphan Works

Everything from Dinsey filmsto your notes, to most of theweb.

Default Automatic © All Rights ReservedPublic Domain

No Rights Reserved

Saturday, June 20, 2009

Page 10: Open Video And Metadata Presentation

Introducing:

Pre-1923 works, Federal Government Works, etc. Everything from Dinsey films

to your notes, to most of theweb.

Orphan Works

c

CNo Rights Reserved All Rights ReservedSome Rights Reserved

Saturday, June 20, 2009

Page 11: Open Video And Metadata Presentation

What does C actually do?

Saturday, June 20, 2009

Page 12: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 13: Open Video And Metadata Presentation

Attribution

Saturday, June 20, 2009

Page 14: Open Video And Metadata Presentation

ShareAlike

Saturday, June 20, 2009

Page 15: Open Video And Metadata Presentation

NoDerivatives

Saturday, June 20, 2009

Page 16: Open Video And Metadata Presentation

NonCommercial

Saturday, June 20, 2009

Page 17: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 18: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 19: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 20: Open Video And Metadata Presentation

Three Different Formats

Saturday, June 20, 2009

Page 21: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 22: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 23: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 24: Open Video And Metadata Presentation

Some Considerations

Public licenses are irrevocable and perpetualHowever works can be removed from public and their licenses can be changed

CC licenses are non-exclusiveDual licensing

Creative Commons licenses do not preclude fair uses, fair dealing, etc.

Saturday, June 20, 2009

Page 25: Open Video And Metadata Presentation

Semantic Web Metadata (RDF, RDFa)

Saturday, June 20, 2009

Page 26: Open Video And Metadata Presentation

“The Resource Description Framework (RDF) is a family of World Wide Web Consortium (W3C) specifications originally designed as a metadata data model. It has come to be used as a general method for conceptual description or modeling of information that is implemented in web resources; using a variety of syntax formats.” - Wikipedia

Saturday, June 20, 2009

Page 27: Open Video And Metadata Presentation

“[Simple] Wikipedia does not yet have an article with this name.” - Simple Wikipedia

Saturday, June 20, 2009

Page 28: Open Video And Metadata Presentation

RDF, Really

“Triple” statements.<Fred> <is giving> <a talk on RDF>.<This work> <is licensed> <under CC BY>.

Serialized XML fileLike RSS, sort of.

Vocabularies to describe anything Using URIs

Some Microformats are RDF, but not all.Saturday, June 20, 2009

Page 29: Open Video And Metadata Presentation

RDFa

The “a” is for “attribute”Using XHTML meta and link attributes.

A good compromise with the goals of Microformats

Now a W3C RecommendationccREL is expressed in RDFaGoogle, Yahoo, MySpace, Digg, etc.

Saturday, June 20, 2009

Page 30: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 31: Open Video And Metadata Presentation

<a rel="license" href="http://creativecommons.org/licenses/by/3.0/us/"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by/3.0/us/88x31.png" /></a><br />

<span xmlns:dc="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text"

property="dc:title" rel="dc:type">RDFa FAQ</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="www.example.com" property="cc:attributionName" rel="cc:attributionURL">John Doe</a>

is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/3.0/us/">Creative Commons

Attribution 3.0 United States License</a>.<br />Based on a work at <a xmlns:dc="http://purl.org/dc/terms/1.1/" href="http://wiki.creativecommons.org/RDFa"

rel="dc:source">wiki.creativecommons.org</a>.<br />Permissions beyond the scope of this license may be available at <a

xmlns:cc="http://creativecommons.org/ns#" href="http://moreperms" rel="cc:morePermissions">http://moreperms</a>.

Saturday, June 20, 2009

Page 32: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 33: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 34: Open Video And Metadata Presentation

<span xmlns:dc="http://purl.org/dc//" href="http://purl.org/dc/dcmitype/Text" property="dc:title" rel="dc:type">RDFa FAQ</span>

dc:title/dc:type

dc is Dublin Core Title, Author, Type, etc.

The inner HTML of the tag is “RDFa FAQ” which is the title of the work.

This is a text document, so we point dc:type to the Dublin Core definition for "Text" using the rel tag.

Another document Type that could be specified with the href is http://purl.org/dc/dcmitype/StillImage or http://purl.org/dc/dcmitype/Sound, depending on the medium being licensed.

Saturday, June 20, 2009

Page 35: Open Video And Metadata Presentation

<a xmlns:cc="http://creativecommons.org/ns#" href="http://www.example.com" property="cc:attributionName" rel="cc:attributionURL">John Doe</a>

cc:attributionName/cc:attributionURL

CC is using its own XML namespace, abbreviated using cc:

The property is CC's AttributionName attribute, the value is the content inside the anchor tag (in this case, the fictitious John Doe), and a relationship of cc:AttributionURL is defined as being http://www.example.com.

Saturday, June 20, 2009

Page 36: Open Video And Metadata Presentation

<a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 United States License</a>.

rel="license"

Most basic and fundamental part of CC's usage of RDFa

Always included in the HTML offered, regardless of whether users fill out the "Additional Information" section.

The rel specifies the relationship of the href's URL. In this case, the relationship is "license" and the URL is a standard Creative Commons license.

Saturday, June 20, 2009

Page 37: Open Video And Metadata Presentation

Based on a work at <a xmlns:dc="http://purl.org/dc//" href="http://wiki.creativecommons.org/RDFa" rel="dc:source">wiki.creativecommons.org</a>

dc:source

Similar to dc:title, dc:source specifies where the original source of the file is located.

Flickr does this and its awesome.

In this case it is pointing to http://wiki.creativecommons.org/RDFa

Saturday, June 20, 2009

Page 38: Open Video And Metadata Presentation

Permissions beyond the scope of this license may be available at <a xmlns:cc="http://creativecommons.org/ns#" href="http://moreperms" rel="cc:morePermissions">http://moreperms</a>.

cc:morePermissions

Part of the CC+ protocol, creators can specify a URL where re-users of CC licenses can obtain more rights to the work.

Here, the nonexistent URL of http://moreperms is used as a placeholder.

Saturday, June 20, 2009

Page 39: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 40: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 41: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 42: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 43: Open Video And Metadata Presentation

File Metadata (XMP, Ogg, etc.)

Saturday, June 20, 2009

Page 44: Open Video And Metadata Presentation

liblicenseLow-level license metadata integration for applications.Features:

Extract and write license information for filesSupports enumeration of available licensesWraps internationalized license information for Creative

Commons licensesBindings for dynamic languages (currently Python and Ruby)Extensible support for file types using module systemNo specific GUI library dependency allows applications to

build the graphical chooser most appropriate for their platform.

FLAC, MP3, XMP, Ogg, GSF.

Saturday, June 20, 2009

Page 45: Open Video And Metadata Presentation

License Tagger Demo App

Saturday, June 20, 2009

Page 46: Open Video And Metadata Presentation

$> ffmpeg2theora -a 3 -v 7 --pp de,tn:256:512:1024 \--artist "Fred Benenson" --title "RDFa Video" \--date "June 2009" --location "NY, NY" \

--organization "Creative Commons (http://www.creativecommons.org)" \--copyright "Copyright 2009, Fred Benenson" \

--license "Creative Commons Attribution-ShareAlike 3.0" \-o video.ogv video.dv

ffmpeg2theora

Ogg Theora supports a license field as well as other metadata.

VLC can expose it.

Saturday, June 20, 2009

Page 47: Open Video And Metadata Presentation

Standardized Assets

Saturday, June 20, 2009

Page 48: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 49: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 50: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 51: Open Video And Metadata Presentation

Help?!

Saturday, June 20, 2009

Page 52: Open Video And Metadata Presentation

How C Uses Open Video &

Metadata

Saturday, June 20, 2009

Page 53: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 54: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 55: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 56: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 57: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 58: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 59: Open Video And Metadata Presentation

Saturday, June 20, 2009

Page 60: Open Video And Metadata Presentation

<video src="http://player.uncensoredinterview.com/e/11222.ogv" controls width="384" height="216"><br /><object type="application/x-shockwave-flash" width="384" height="216"

data="http://player.uncensoredinterview.com/e/11222.swf"><param name="movie" value="http://player.uncensoredinterview.com/e/

11222.swf"></param><param name="allowfullscreen" value="true"></param></object></video>

Try Ogg Player Fall Back to Flash Player

Firefox 3.5, Chrome natively supports Ogg + <video> within HTML5

Safari, IE? Anyone?

Push to default YouTube to OGV instead of H.264 No good excuse from Google.

Saturday, June 20, 2009