MetaVidWiki Video Searching Tagging and Sequencing for your Wiki
From Devwiki
Michael Dale
MetaVidWiki is an established community video archive project. Metavid Wiki builds off of the MediaWiki code base, the semantic wiki extension and the open media platform. MetaVidWiki employs a structured temporal name space with the wiki page model to enable dynamic, versioned metadata for arbitrary stream segments. Congressional data along with stream metadata is used to build a rich query space for stream segment search. These segments can then be searched, annotated and sequenced and referenced internally or externally via rss, CMML and json/html- transclusion.
Description: The metavid presentation will cover the MetaVidWiki feature set, the metavid "community" around the congressional archive, and other projects using the MetaVidWiki software.
Software Features: Presentation will give a demo of MetaVidWiki software, highlighting the following feature set:
- Adds namespaces for Streams, temporal stream metadata, and sequences.
- Adds interfaces for editing multiple sub-name-spaces of temporal metadata per Stream or layers. Enabling the separation of transcript languages, annotative layers or the defining of other layer types.
- Adds a media search engine based on page semantic properties and defined layer types.
- Extends Categories, Page Histories, and Semantic result sets with inline video playback.
- Adds an in-browser sequencer for editing and creating sequences from clip segments.
- Exports to video rss for categories & searches. Exports CMML for temporal metadata.
Specifically for the legislative archive:
- Auto-completes media searches with likely people, bills, issue groups or full text search.
- massive data scrape from open secrets, maplight, govtrack, and others to populate base data set.
- template based display of people, bills, & interest groups (separating data from display while remaining flexible with user contributed structured data)
Mv_Embed
- Is a stand alone javascript library used for video playback in MetaVidWiki
- Abstracts all ogg plugins to a near html5 spec, letting web developers target a single abstraction for multiple underlining plugin or native video support systems.
- Supports draft ROE (Rich Open multitrack media Encapsulation) spec for xml distribution of media.
- Supports playlists in xiph xspf , rss or inline format.
Metavid Community: The metavid archival video project has a more indexical relationship to its content sources than traditional wikis. A transcript page has a strati forward "correct" textual representation of the spoken word. While categorization, tagging, and semantic properties can be debated the speech spoken in a given time range is generally not controversial. This allows casual participants to make meaningful contributions without needing to engage in the complexity or politics of textual representation conventions. While other conventions emerge for structuring metadata, and general guidelines for where temporal segments should start and end, the majority of the wiki work is relatively non-controversial.
Other MetaVidWiki Projects: For more uptodate page see: http://metavid.ucsc.edu/wiki/index.php/SitesUsingMetaVidWiki
City Councils: Missoula City Council Open source hackers from Missoula have braved the bleeding edge of metavidWiki for quite some time. Their installation of metavid uses open source sphinx speech to text software to generate the initial transcripts. Open Gov is also working to make it easier for people to set up metavid for their own city councils.

