Monthly Archive for April, 2008

Glasshouse Birdman prototype

I am in the process of making the Videodefunct prototype ‘Glasshouse Birdman’ I am interested in making a prototype that reflects more of a traditional documentary approach compared to the earlier abstract VD prototype ‘Pedestrian’. The content is personal and intimate with the objective to produce an example that is accessible to a broader audience. The portrait is of a wildlife carer named Terry Dale who specialises in looking after native birds in Queensland. We recorded together his daily routine of caring for native birds, which included in a very informal manner the documentation of numerous stories of his experiences.

thumb candy - blog based documentary

Chris let me know recently about a online documentary that he made titled ‘Thumb Candy’ on SMS text culture in the Philipphines that he put together within a blog. He gives Videodefunct a plug on the More about the project page as being an influence on using tagging and a blog to classify the video content.

tag mapping

Keith has devises a great tool which maps out the relationships that are created across tags in VD prototypes. He has some examples to use and check out online.

http://greyspace.com.au/dev/tag_permutations-color/inverted.html
http://greyspace.com.au/dev/tag_permutations-color/drunken.html

javascript QT plugin

Web standards compliant Javascript Quicktime detect and embed

Embedding QuickTime movies in websites presents many of the same problems as embedding Flash. Since QuickTime relies on a third party plugin, your users will need to have this plugin installed before they can view your content. If they don’t have the plugin, they will be greeted by either an AcitveX install window (Internet Explorer) or an ugly ‘broken plugin’ image on other browsers. I prefer using Javascript to detect the presence of plugins because it gives you more control over what your users see when they visit your site.

Pad.ma opening up online video

http://pad.ma/about

PAD.MA - short for Public Access Digital Media Archive - is an online archive of densely text-annotated video material, primarily footage and not finished films. The entire collection is searchable and viewable online, and is free to download for non- commercial use.

We see PAD.MA as a way of opening up a set of images, intentions and effects present in video footage, resources that conventions of video- making, editing and spectatorship have tended to suppress, or leave behind. This expanded treatment then points to other, political potentials for such material, and leads us into lesser-known territory for video itself… beyond the finite documentary film or the online video clip.

The design of the archive makes possible various types of “viewing”, and contextualisation: from an overview of themes and timelines to much closer readings of transcribed dialogue and geographical locations, to layers of “writing” on top of the image material. Descriptions, keywords and other annotations have been placed on timelines by both archive contributors and users. At the moment, PAD.MA has approximately 160 “events” on video, mostly from Mumbai and Bangalore. This adds up to about 100 hours of fully transcribed video footage, which we expect to grow to more than 400 hours by early 2009.

Notes: Pad.ma uses a lot of text-annotating to provide extra information on video content across the timeline.

Q 4.1: What is annotation?

A 4.1: Annotation is the adding of textual information, in this case to parts or the whole of a video event. This is similar to the general concepts: comments, commentary, or marginalia.

Q 4.2: Who has put in the current annotations?

A 5.2: The first layer of annotations have been put in by the original contributors of the video event.

They also have a map function as an overview which utlises google map functionality. The videos are kept at full length and have a scrolling feature for accessing the timeline at any point. Once a point in the timeline is accessed an overview of where you are on the timeline is provided along with a lot of annotated text, including keywords. In a way the features normally hidden in video editing software are revealed in the interface. The application seems to rely on Python and JavaScript programming with the source code available https://wiki.pad.ma/wiki/Source. They are not bothering with supporting IE and there are plans to support Ogg theora.

Q 2.1: Which browsers do you support, on which platforms?
A 2.1: We currently support Firefox and Safari, on Linux, MacOS and Windows. We do not support Internet Explorer. However, if you wish to endeavour to make the site work on IE, please appeal to IE to support web standards in their next version.
Q 2.2: Do I need to install anything to view the videos on pad.ma?
A 2.2: Yes, currently you need to install either the VLC plugin (ensure you tick the “Install Mozilla Plugin” box while installing) for Firefox/Safari on Windows or OSX, or the OggPlay plugin for Firefox on OSX or Linux machines, to play the videos. In the near future, Firefox plans to support Ogg Theora (the open source video codec we are using) natively, and you should not need to download anything to view videos on pad.ma.

Notes on their position in terms of software development:

PAD.MA is not intended as a software product, but you are free to use the code to create your own instance, if you like. Obviously it would be more interesting if these instances fed into each other, if people’s annotations could layer and combine rather than exist in artificially separated environments.

video themes wordpress

The SIAB people have released a number of wordpress blog themes customised for publishing video:

The Video Producer theme series will feature WordPress themes that are designed from the ground up to break the “blog diary” format and allow video creators to display their work differently from what is usually seen on most blogs, while retaining the flexibility and functionality that the WordPress core already provides.

After some recent writing on videodefunct about what it is, I recognised even more the work VD is doing as part of a growing movement towards customised video themes for blogs. I see in the distant future a plethora of choices as this development becomes more and more accessible.

videodefunct pedestrian critique

Daniel a student in Integrated Media this semester has done a lengthy critique of the pedestrian - videodefunct prototype on his blog. The closing paragraph taken from his review:

This is purely explorational; a writerly text. A conversation is in progress between the creators and the functionality and capabilities of multiple-streaming, interactive video. Its creators on the frontier, finding future pathways for video experience. It’s amazing to examine what forms and meanings videos take on when configured this way. Vlogging is evolving at breakneck speeds, video|defunct suggest where this evolution may be taking us.

VD in a nutshell

I have been writing some notes to for a presentation that demonstrates what VD is how it works. Here is the first draft:

What is Videodefunct? Videodefunct (VD) is multi-channel video environment. VD is an application that enables producers to classify and publish video content online.

What is multi-channel? In this context multi-channel is a term we use to refer to displaying more than one stream of video content as a frame alongside each other. The amount of frames and configuration of the frames can be altered to suit particular content if required. At this point we have mainly been focusing on producing content in a triptych layout.

How do you use it? VD is designed on top of the popular open source blog software WordPress and therefore utilises the very user-friendly functionality of publishing to a blog. But in this case like with video blogging, video content is posted online using blog software.

How do you prepare content? VD is not an authoring environment so video content is prepared beforehand in standard video-editing software like apple iMovie or Final Cut Pro for example. A scenario is recorded in the standard way on video then separate clips are edited and compressed ready for web publishing, along with a still image (a screenshot from a clip) as a jpeg file that is used as a poster image. This poster image provides users with the option to chose whether to download that particular clip and is converted into a thumbnail for use in the player. The movie is compressed using the H.264 codec as an file which can be played back in QuickTime or Flash. Both the movie MPEG-4 and jpeg files for each clip are uploaded to a server and the url for each file is placed in the custom fields part of the post for publishing.

But a key difference compared to the traditional editing process is thinking about the outcome as a collection of fragmented short duration clips that together make up a larger whole. VD has been designed in response to the way the Internet encourages fragmentation and short duration video clips that download easily with limited cost.

How do you classify the clips? Once the clips have been selected and prepared for publication either as continuous shots recorded in one take or as edited sequences they go through a classification process. Each video clip becomes a post like in a conventional blog, where they are assigned a title, category and tag. VD utilises the process of tagging, which is where a term or keyword that describes the content in some way is assigned to the video clip. For example (the date recorded, the location, the time of day, a detail in the shot) whatever information the producer of a project wants to use as way of making connections across that content and subsequently developing themes for users to watch that material.

Tagging is a type of classification called folksonomy that has been developed across social software applications on the Internet. Examples of collaborative user-generated tagging are sharing websites like Flickr and YouTube. The social bookmarking website delicious is another example. Tagging is also used on blogs where in most cases individuals use it to classify written posts. These tags are often represented in tag clouds on their blog as another way for users to access material on a blog.

How do you view the video content?
There are two main parts to VD. The index/home page is set to the player where material is viewed. The usual chronological posts that are in the front end of a conventional blog become a type of archive of each individual shot as an accessible web page behind the VD player. In the current player version, which is triptych composition the central frame is used as a pivotal point for the other left and right frames of video content. To begin the user is given a written list of categories in the centre. Choosing one of these categories brings up a group of thumbnails that show what clips have been allocated to that category. Choosing a thumbnail downloads an individual clip into the central frame. Revealing the title and tags that have been assigned to that clip. The tag keywords are duplicated in the left and right frames. Choosing a tag reveals the group of thumbnails that have been tagged with that particular keyword. The user can then begin to curate varying combinations of clips together. Each time a thumbnail and subsequently a clip has been selected in the left and right frames both the title and tag of the clips is revealed. Re-selecting the tag returns the tag list and the same for the categories which allows the user to go through all of the clips that have been posted into the project.

How do you control the video and audio in the player? Built into the triptych there are some other simple controls for the viewer to control the playback of the clips. These interaction design features can be varied. In this version each clip can be individually started and stopped. Mousing over a particular clip makes the audio volume in that clip the loudest with the volume on the other two clips automatically lowering.

VD hack-it-up workshop

We decided to get together in one space at the same time for a couple of days and work on cross-browser functionality, along with streamlining cloning amongst other things.