SlideShare una empresa de Scribd logo
1 de 60
Descargar para leer sin conexión
C
                          Open Video & Metadata


 Fred Benenson
 Open Video Conference, June 20th 2009
 fred@creativecommons.org
 Product Manager, Creative Commons
Saturday, June 20, 2009
What is       C?
             We’re      a 501c3 corporation headquartered in
                  San Francisco with 30 employees around the
                  world.
                   We’rea 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
Why do we do what we do?




Saturday, June 20, 2009
Two Reasons




Saturday, June 20, 2009
#1




Saturday, June 20, 2009
Analog Media


                              Uses
                           Implicating
                                            All
                             © Law       Possible
                                         Uses of a
                                          Work
                               Fair
                               Uses




Saturday, June 20, 2009
Digital Media

                                Uses
                             Implicating
                               © Law


                                 All       Fair
                                           Uses
                              Possible
                              Uses of a
                               Work*              *Where every
                                                  use is a copy.


Saturday, June 20, 2009
#2




Saturday, June 20, 2009
The State of the
                   Commons Prior to 2002
                            Public Domain
                                                              Default Automatic © All Rights Reserved
                          No Rights Reserved




                                               Orphan Works




           Pre-1923 works, Federal                       Everything from Dinsey films
           Government Works, etc.                        to your notes, to most of the
                                                         web.

Saturday, June 20, 2009
Introducing:
                                                C
                      No Rights Reserved   Some Rights Reserved           All Rights Reserved




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



                                            c                                    to your notes, to most of the
                                                                                 web.



Saturday, June 20, 2009
What does C actually do?




Saturday, June 20, 2009
Saturday, June 20, 2009
Attribution




Saturday, June 20, 2009
ShareAlike




Saturday, June 20, 2009
NoDerivatives




Saturday, June 20, 2009
NonCommercial




Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Three Different Formats




Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Some Considerations
             Public    licenses are irrevocable and
                  perpetual
                   However         works can be removed from public
                          and their licenses can be changed
             CC            licenses are non-exclusive
                   Dual       licensing
             Creative     Commons licenses do not
                  preclude fair uses, fair dealing, etc.
Saturday, June 20, 2009
Semantic Web Metadata
                               (RDF, RDFa)




Saturday, June 20, 2009
“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
“[Simple] Wikipedia does not yet have an article with this name.” - Simple
           Wikipedia




Saturday, June 20, 2009
RDF, Really
             “Triple”        statements.
                   <Fred>    <is giving> <a talk on RDF>.
                   <This   work> <is licensed> <under CC BY>.
             Serialized         XML file
                   Like   RSS, sort of.
             Vocabularies          to describe anything Using
                  URIs
             Some          Microformats are RDF, but not all.
Saturday, June 20, 2009
RDFa
             The            “a” is for “attribute”
             Using            XHTML meta and link attributes.
                   A       good compromise with the goals of
                          Microformats
             Now             a W3C Recommendation
             ccREL            is expressed in RDFa
             Google,             Yahoo, MySpace, Digg, etc.

Saturday, June 20, 2009
Saturday, June 20, 2009
<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
Saturday, June 20, 2009
Saturday, June 20, 2009
dc:title/dc:type
            <span xmlns:dc="http://purl.org/dc//"
            href="http://purl.org/dc/dcmitype/Text" property="dc:title" rel="dc:type">
            RDFa FAQ</span>




                 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
cc:attributionName/cc:attributionURL

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




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




                 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
dc:source
            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>




                 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
cc:morePermissions
            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>.




                 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
Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
File Metadata
                          (XMP, Ogg, etc.)




Saturday, June 20, 2009
liblicense
              Low-level          license metadata integration for applications.
              Features:
                    Extract     and write license information for files
                    Supports      enumeration of available licenses
                    Wraps     internationalized license information for Creative
                          Commons licenses
                    Bindings     for dynamic languages (currently Python and Ruby)
                    Extensible     support for file types using module system
                    No       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
License Tagger Demo App




Saturday, June 20, 2009
ffmpeg2theora
            $> 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


                Ogg Theora supports a
                 license field as well as other
                 metadata.
                VLC can expose it.




Saturday, June 20, 2009
Standardized Assets




Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Help?!




Saturday, June 20, 2009
How  C
                          Uses Open Video &
                              Metadata



Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Saturday, June 20, 2009
Try Ogg Player
                          Fall Back to Flash Player
            <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>


                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

Más contenido relacionado

Similar a Open Video And Metadata Presentation

Howdah - An Application using Pylons, PostgreSQL, Simpycity and Exceptable
Howdah - An Application using Pylons, PostgreSQL, Simpycity and ExceptableHowdah - An Application using Pylons, PostgreSQL, Simpycity and Exceptable
Howdah - An Application using Pylons, PostgreSQL, Simpycity and ExceptableCommand Prompt., Inc
 
Creative Commons Spring 2009 Presentation
Creative Commons Spring 2009 PresentationCreative Commons Spring 2009 Presentation
Creative Commons Spring 2009 PresentationFred Benenson
 
Investing in open source hw
Investing in open source hwInvesting in open source hw
Investing in open source hwbijansabet
 
Introducing Immutant
Introducing Immutant Introducing Immutant
Introducing Immutant Jim Crossley
 
Copyright Protection DCD
Copyright Protection DCD Copyright Protection DCD
Copyright Protection DCD Safe Creative
 
Lowering IT Costs with a Standards-based Platform for Web 2.0 Initiatives: A...
Lowering IT Costs with a Standards-based Platform for Web 2.0 Initiatives:  A...Lowering IT Costs with a Standards-based Platform for Web 2.0 Initiatives:  A...
Lowering IT Costs with a Standards-based Platform for Web 2.0 Initiatives: A...Day Software
 
The Open, Social Web
The Open, Social WebThe Open, Social Web
The Open, Social WebChris Messina
 
creative commons
creative commonscreative commons
creative commonsMarieke Guy
 
CSS3: The Future is Now at Drupal Design Camp Boston
CSS3: The Future is Now at Drupal Design Camp BostonCSS3: The Future is Now at Drupal Design Camp Boston
CSS3: The Future is Now at Drupal Design Camp BostonJen Simmons
 
Copyright Presentation
Copyright PresentationCopyright Presentation
Copyright Presentationaheitel
 
Creative Commons
Creative CommonsCreative Commons
Creative Commonsleenamarsh
 
Intro to Web 3.0 and the Internet of Things
Intro to Web 3.0 and the Internet of ThingsIntro to Web 3.0 and the Internet of Things
Intro to Web 3.0 and the Internet of ThingsPhilip Sheldrake
 
Refreshdc html5css3-090719085307-phpapp01
Refreshdc html5css3-090719085307-phpapp01Refreshdc html5css3-090719085307-phpapp01
Refreshdc html5css3-090719085307-phpapp01Apoorvi Kapoor
 

Similar a Open Video And Metadata Presentation (20)

Howdah
HowdahHowdah
Howdah
 
Howdah - An Application using Pylons, PostgreSQL, Simpycity and Exceptable
Howdah - An Application using Pylons, PostgreSQL, Simpycity and ExceptableHowdah - An Application using Pylons, PostgreSQL, Simpycity and Exceptable
Howdah - An Application using Pylons, PostgreSQL, Simpycity and Exceptable
 
Creative Commons Spring 2009 Presentation
Creative Commons Spring 2009 PresentationCreative Commons Spring 2009 Presentation
Creative Commons Spring 2009 Presentation
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 3.0: What's Next
Web 3.0: What's NextWeb 3.0: What's Next
Web 3.0: What's Next
 
Investing in open source hw
Investing in open source hwInvesting in open source hw
Investing in open source hw
 
Introducing Immutant
Introducing Immutant Introducing Immutant
Introducing Immutant
 
Copyright Protection DCD
Copyright Protection DCD Copyright Protection DCD
Copyright Protection DCD
 
Lowering IT Costs with a Standards-based Platform for Web 2.0 Initiatives: A...
Lowering IT Costs with a Standards-based Platform for Web 2.0 Initiatives:  A...Lowering IT Costs with a Standards-based Platform for Web 2.0 Initiatives:  A...
Lowering IT Costs with a Standards-based Platform for Web 2.0 Initiatives: A...
 
The Open, Social Web
The Open, Social WebThe Open, Social Web
The Open, Social Web
 
Ppt1
Ppt1Ppt1
Ppt1
 
creative commons
creative commonscreative commons
creative commons
 
CSS3: The Future is Now at Drupal Design Camp Boston
CSS3: The Future is Now at Drupal Design Camp BostonCSS3: The Future is Now at Drupal Design Camp Boston
CSS3: The Future is Now at Drupal Design Camp Boston
 
Unwinding The Twine
Unwinding The TwineUnwinding The Twine
Unwinding The Twine
 
Copyright Presentation
Copyright PresentationCopyright Presentation
Copyright Presentation
 
Creative Commons
Creative CommonsCreative Commons
Creative Commons
 
Intro to Web 3.0 and the Internet of Things
Intro to Web 3.0 and the Internet of ThingsIntro to Web 3.0 and the Internet of Things
Intro to Web 3.0 and the Internet of Things
 
Up to Speed on HTML 5 and CSS 3
Up to Speed on HTML 5 and CSS 3Up to Speed on HTML 5 and CSS 3
Up to Speed on HTML 5 and CSS 3
 
Refreshdc html5css3-090719085307-phpapp01
Refreshdc html5css3-090719085307-phpapp01Refreshdc html5css3-090719085307-phpapp01
Refreshdc html5css3-090719085307-phpapp01
 
Itechlaw Asia Commercial Copyleft (19 02 2009)
Itechlaw Asia   Commercial Copyleft (19 02 2009)Itechlaw Asia   Commercial Copyleft (19 02 2009)
Itechlaw Asia Commercial Copyleft (19 02 2009)
 

Último

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 

Último (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 

Open Video And Metadata Presentation

  • 1. C Open Video & Metadata Fred Benenson Open Video Conference, June 20th 2009 fred@creativecommons.org Product Manager, Creative Commons Saturday, June 20, 2009
  • 2. What is C? We’re a 501c3 corporation headquartered in San Francisco with 30 employees around the world. We’rea 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
  • 3. Why do we do what we do? Saturday, June 20, 2009
  • 6. Analog Media Uses Implicating All © Law Possible Uses of a Work Fair Uses Saturday, June 20, 2009
  • 7. Digital Media Uses Implicating © Law All Fair Uses Possible Uses of a Work* *Where every use is a copy. Saturday, June 20, 2009
  • 9. The State of the Commons Prior to 2002 Public Domain Default Automatic © All Rights Reserved No Rights Reserved Orphan Works Pre-1923 works, Federal Everything from Dinsey films Government Works, etc. to your notes, to most of the web. Saturday, June 20, 2009
  • 10. Introducing: C No Rights Reserved Some Rights Reserved All Rights Reserved Orphan Works Pre-1923 works, Federal Government Works, etc. Everything from Dinsey films c to your notes, to most of the web. Saturday, June 20, 2009
  • 11. What does C actually do? Saturday, June 20, 2009
  • 24. Some Considerations Public licenses are irrevocable and perpetual However works can be removed from public and their licenses can be changed CC licenses are non-exclusive Dual licensing Creative Commons licenses do not preclude fair uses, fair dealing, etc. Saturday, June 20, 2009
  • 25. Semantic Web Metadata (RDF, RDFa) Saturday, June 20, 2009
  • 26. “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
  • 27. “[Simple] Wikipedia does not yet have an article with this name.” - Simple Wikipedia Saturday, June 20, 2009
  • 28. RDF, Really “Triple” statements. <Fred> <is giving> <a talk on RDF>. <This work> <is licensed> <under CC BY>. Serialized XML file Like RSS, sort of. Vocabularies to describe anything Using URIs Some Microformats are RDF, but not all. Saturday, June 20, 2009
  • 29. RDFa The “a” is for “attribute” Using XHTML meta and link attributes. A good compromise with the goals of Microformats Now a W3C Recommendation ccREL is expressed in RDFa Google, Yahoo, MySpace, Digg, etc. Saturday, June 20, 2009
  • 31. <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
  • 34. dc:title/dc:type <span xmlns:dc="http://purl.org/dc//" href="http://purl.org/dc/dcmitype/Text" property="dc:title" rel="dc:type"> RDFa FAQ</span>  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
  • 35. cc:attributionName/cc:attributionURL <a xmlns:cc="http://creativecommons.org/ns#" href="http://www.example.com" property="cc:attributionName" rel="cc:attributionURL">John Doe</a>  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
  • 36. rel="license" <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/us/"> Creative Commons Attribution-Share Alike 3.0 United States License</a>.  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
  • 37. dc:source 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>  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
  • 38. cc:morePermissions 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>.  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
  • 43. File Metadata (XMP, Ogg, etc.) Saturday, June 20, 2009
  • 44. liblicense  Low-level license metadata integration for applications.  Features:  Extract and write license information for files  Supports enumeration of available licenses  Wraps internationalized license information for Creative Commons licenses  Bindings for dynamic languages (currently Python and Ruby)  Extensible support for file types using module system  No 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
  • 45. License Tagger Demo App Saturday, June 20, 2009
  • 46. ffmpeg2theora $> 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  Ogg Theora supports a license field as well as other metadata.  VLC can expose it. Saturday, June 20, 2009
  • 52. How C Uses Open Video & Metadata Saturday, June 20, 2009
  • 60. Try Ogg Player Fall Back to Flash Player <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>  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