Scripts & Screenplays: Difference between revisions

From XPUB & Lens-Based wiki
 
(38 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Two examples of data-driven drama ==
<slidy theme="aa" />


From data to video...
== Scripts ==
 
Scripts have a variety of applications with regard to narrative/image:
 
* Process the pixels of a video [http://seriouslyjs.org/]
* Assistant editor: Generate one or more edits,
* Respond to (live) input (data, user interaction)
* Assemble various forms of data to create new narratives
 
== Examples of data-driven drama ==
 
From text to video...


* [http://www.minimovies.org/documentaires/view/ilovealaska I love alaska], "The heartbreaking search history of AOL user #711391"
* [http://www.minimovies.org/documentaires/view/ilovealaska I love alaska], "The heartbreaking search history of AOL user #711391"
* [[Videogrep]] Subtitles + Search = Automatic Edit
* [http://epicpedia.org/ Epicpedia], by PZI alum Annemieke van der Hoek
* [http://epicpedia.org/ Epicpedia], by PZI alum Annemieke van der Hoek


Line 20: Line 32:
== Wikipedia has an [[API]] ==
== Wikipedia has an [[API]] ==


http://en.wikipedia.org/w/api.php
* [http://www.mediawiki.org/wiki/API:Main_page About the API]
* [http://en.wikipedia.org/w/api.php The API itself]
 
Every Mediawiki (by default) supports the API:
* http://pzwart3.wdka.hro.nl/mediawiki/api.php
 
== Etiquette ==
[[File:WikipediaAPIEtiquette.png]]


== API ==
== API ==
Line 48: Line 67:


[[File:WikipediaEpicTheatre.png]]
[[File:WikipediaEpicTheatre.png]]
== Feeds & APIs ==
* [http://dev.twitter.com/docs/api/1.1/get/search/tweets Searching twitter]
* [http://www.mediawiki.org/wiki/API Wikipedia] (http://en.wikipedia.org/w/api.php)


== Anatomy of a tweet ==
== Anatomy of a tweet ==
Line 59: Line 74:
http://www.readwriteweb.com/archives/this_is_what_a_tweet_looks_like.php?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+readwriteweb+%28ReadWriteWeb%29&utm_content=Google+Reader
http://www.readwriteweb.com/archives/this_is_what_a_tweet_looks_like.php?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+readwriteweb+%28ReadWriteWeb%29&utm_content=Google+Reader


== Videogrep ==
== Twitter ==


From SRT to EDL
http://dev.twitter.com/


== SubRip Text ==
* [http://dev.twitter.com/docs/api/1.1/get/search/tweets Searching twitter]
 
<pre>
48
00:06:13,530 --> 00:06:14,460
lt's about time you got married,
 
49
00:06:14,530 --> 00:06:18,530
Before you turn into
a lonesome and bitter, old man.


50
== Bad Authentication data ==
00:06:19,730 --> 00:06:21,860
[[File:Twittersearchapichange.png]]
yeah, can't you just see me?


51
https://api.twitter.com/1.1/search/tweets.json?q=%23man
00:06:23,000 --> 00:06:25,000
Rushing home to a hot apartment


52
== Welcome to the new API ==
00:06:25,060 --> 00:06:29,060
[[File:TwitterAPI11.png]]
To listen to the automatic laundry
and the electric dishwasher


53
https://dev.twitter.com/docs/faq#10659 October 2012
00:06:29,130 --> 00:06:33,130
And the garbage disposal
and the nagging wife.
</pre>


http://en.wikipedia.org/wiki/SubRip
== Rules of the Road ==
[[File:TwitterDevelopersRulesOfTheRoad.png]]


== grep "\bman\b" ==
https://dev.twitter.com/apps/new October 2012


http://activearchives.org/mw/images/3/3c/Videogrep_man.png
== Changing APIs ==
http://automatist.org/blog/2012/09/08/youtube-who-tags/


== grep "\bwoman\b" ==
== RSS ==
http://sociable.co/social-media/twitter-hasnt-killed-rss-just-yet-heres-how-to-find-your-twitter-feed-rss-url/


http://activearchives.org/mw/images/3/3c/Videogrep_woman.png
== Alternatives to APIs ==
* [[RSS Feed]] (when available)
* [[Scraping]]


== Videogrep ==
== Assignment ==
Without using code, find a feed/data API of interest and make a mockup/prototype using (solely) the data it contains. The emphasis here is to focus on revealing something interesting in the data that is not necessarily evident in a public / "normal" view of that same data. On the basis of your mockup, you will then make a plan for realizing the sketch in code in the coming week.


{{#Widget:Video|webm=http://automatist.org/video/man.webm}}
== Links ==
{{#Widget:Video|webm=http://automatist.org/video/woman.webm}}
* http://www.colourlovers.com/api
* https://github.com/huang47/css-crawler
* http://en.wikipedia.org/wiki/List_of_websites_blocked_in_the_People%27s_Republic_of_China
* http://services.tineye.com/TinEyeAPI
* http://wiki.openstreetmap.org/wiki/API
* http://tribune.com.pk/story/429025/apple-shoots-down-drone-strike-tracking-iphone-app/
* http://www.goodiff.org/

Latest revision as of 17:21, 8 October 2012

<slidy theme="aa" />

Scripts

Scripts have a variety of applications with regard to narrative/image:

  • Process the pixels of a video [1]
  • Assistant editor: Generate one or more edits,
  • Respond to (live) input (data, user interaction)
  • Assemble various forms of data to create new narratives

Examples of data-driven drama

From text to video...

  • I love alaska, "The heartbreaking search history of AOL user #711391"
  • Videogrep Subtitles + Search = Automatic Edit
  • Epicpedia, by PZI alum Annemieke van der Hoek

Epicpedia

A wikipedia article:

and its history:

Wikipedia has an API

Every Mediawiki (by default) supports the API:

Etiquette

WikipediaAPIEtiquette.png

API

URL Structure:

 http://en.wikipedia.org/w/api.php
 ?
 titles=Epic_theatre
 action=query
 rvlimit=10
 prop=revisions
 format=json
 rvprop=user|timestamp|content|comment

becomes:

http://en.wikipedia.org/w/api.php?titles=Epic_theatre&action=query&rvlimit=10&prop=revisions&format=json&rvprop=user%7Ctimestamp%7Ccontent%7Ccomment

JSONView

Browser extensions that specifically handle JSON are handy!

http://addons.mozilla.org/nl/firefox/addon/jsonview/

JSON Response

WikipediaEpicTheatre.png

Anatomy of a tweet

Map-of-a-tweet.png

http://www.readwriteweb.com/archives/this_is_what_a_tweet_looks_like.php?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+readwriteweb+%28ReadWriteWeb%29&utm_content=Google+Reader

Twitter

http://dev.twitter.com/

Bad Authentication data

Twittersearchapichange.png

https://api.twitter.com/1.1/search/tweets.json?q=%23man

Welcome to the new API

TwitterAPI11.png

https://dev.twitter.com/docs/faq#10659 October 2012

Rules of the Road

TwitterDevelopersRulesOfTheRoad.png

https://dev.twitter.com/apps/new October 2012

Changing APIs

http://automatist.org/blog/2012/09/08/youtube-who-tags/

RSS

http://sociable.co/social-media/twitter-hasnt-killed-rss-just-yet-heres-how-to-find-your-twitter-feed-rss-url/

Alternatives to APIs

Assignment

Without using code, find a feed/data API of interest and make a mockup/prototype using (solely) the data it contains. The emphasis here is to focus on revealing something interesting in the data that is not necessarily evident in a public / "normal" view of that same data. On the basis of your mockup, you will then make a plan for realizing the sketch in code in the coming week.

Links