SlideShare uma empresa Scribd logo
1 de 60
Baixar para ler offline
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

Mais conteúdo relacionado

Semelhante 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
 

Semelhante 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

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Último (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

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