Dear friends,
I have recently attempted to implement the metavid / mediawiki solution for educational purposes.
My setup consists of a linux host, mediawiki (version 1.20), semantic
mediawiki (version 1.7.1) and metavid (version beta 1.0rc1, downloaded
from svn).
Although mediawiki with semantic mediawiki installed works properly,
when metavid is activated in the localsettings file, I get the following
two errors:
a) When I try to edit a wiki page I get an un-handled exception error.
b) The special pages link in mediawiki opens a blank page. I have
tried various solutions for this problem that I found in posts from
other users, but with no success.
I have been unable to locate a
document that explains which versions of mediawiki/semantic
mediawiki/metavid are the proper ones for a successful installation, can
you please point me to any such information so I can implement my
project?
Regards
Ioannis
Hi George,
Great work on getting the labs project started. In terms of what a modern incarnation of metavid wiki would look like I think it would tie into wikidata and timed media handler and possibly leverage some of the UI concepts from miro subtitles.
We should have a very concrete effort to deploy timed media handler later this month. Timed media handler will support srt wiki hosted text files in the initial release and we can be looking at other temporal metadata formats. Especially in the context of wikidata enabling different content types for stored versioned data with the mediaWiki platfom. Nailing down the data format other tools can be built around that format. Similar to how we supported miro subs tool to update media wiki hosted srts.
--michael
sent from mobile
----- Reply message -----
From: "George Chriss" <gchriss(a)openmeetings.org>
To: "MetaVidWiki Discussion List" <metavid-l(a)lists.wikimedia.org>
Cc: "Wikivideo Discussion List" <wikivideo-l(a)lists.wikimedia.org>
Subject: [MetaVid-l] Call for Ideas: MetaVidWiki + Wikimedia Labs
Date: Thu, Jul 12, 2012 7:30 pm
Hi MetaVidWiki-ers (and wikivideo enthusiasts),
I'd like to call your attention to the new MetaVidWiki project hosted on
Wikimedia Labs:
https://labsconsole.wikimedia.org/wiki/Nova_Resource:Metavidwiki
Labs is "an environment where users can create and manage entire computing
and networking infrastructures" for technical development work related to
Wikimedia Foundation (WMF) projects. Software that builds and runs well
in Labs can be transferred into WMF's production environment without much
fuss; additionally, new code can be merged upstream via a web-based code
review system (Gerrit). More information:
http://blog.wikimedia.org/2012/04/16/introduction-to-wikimedia-labs/
So here's where you come in: in the context of OpenMeetings.org being
proposed as a new WMF sister project, now might be a good time to start
gathering and documenting ideas for new MetaVidWiki features (or
identifying problem areas) to serve as a technical development roadmap.
The relevant section of the sister project proposal:
https://meta.wikimedia.org/wiki/OpenMeetings.org#Features
I'm happy to grant developer access to the Labs project to anyone upon
request. It's really neat. Comments or edits to the sister project
proposal are also most welcome. Join!
Sincerely,
George / User:GChriss
p.s. -- Happy Wikimania to anyone in DC!
_______________________________________________
MetaVid-l mailing list
MetaVid-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/metavid-l
Hi MetaVidWiki-ers (and wikivideo enthusiasts),
I'd like to call your attention to the new MetaVidWiki project hosted on
Wikimedia Labs:
https://labsconsole.wikimedia.org/wiki/Nova_Resource:Metavidwiki
Labs is "an environment where users can create and manage entire computing
and networking infrastructures" for technical development work related to
Wikimedia Foundation (WMF) projects. Software that builds and runs well
in Labs can be transferred into WMF's production environment without much
fuss; additionally, new code can be merged upstream via a web-based code
review system (Gerrit). More information:
http://blog.wikimedia.org/2012/04/16/introduction-to-wikimedia-labs/
So here's where you come in: in the context of OpenMeetings.org being
proposed as a new WMF sister project, now might be a good time to start
gathering and documenting ideas for new MetaVidWiki features (or
identifying problem areas) to serve as a technical development roadmap.
The relevant section of the sister project proposal:
https://meta.wikimedia.org/wiki/OpenMeetings.org#Features
I'm happy to grant developer access to the Labs project to anyone upon
request. It's really neat. Comments or edits to the sister project
proposal are also most welcome. Join!
Sincerely,
George / User:GChriss
p.s. -- Happy Wikimania to anyone in DC!
Does MetaVidWiki work on Dreamhost?
I did the one-click install and then loaded the metavidwiki extension within
the install but I am getting some strange errors.
Does dreamhost support annodex?
I have a very exciting project for a charity (I am not getting paid) which I
am working on and I feel the MetaVidWiki is a perfect platform for it.
Over 400 two hour interviews with over 10,000 pages of transcripts which
have already been digitized. I am hoping to get the system working so I can
can sync the transcripts to the videos and make them searchable and
accessible globally.
Is this the best platform for this application?
Do you know of other platforms which might work like this?
Would anyone be able to help me get MetaVidWiki working on Dreamhost so I
can test and figure out if this is the best technology to pursue?
Thank you
Lionel
the more i look at metavid the more I see metavid can do what I need and less I need to hack a digital repository like Dspace
Can the Handle System (http://www.handle.net/) be used with metavid?
tom_a_sparks
Thanks! I was entirely unaware of this project.
I'm CC'ing the MetaVid list as there is shared interest in making video
annotation quick, easy, and fun.
Best,
George
On Tue, December 1, 2009 21:55, Lucas Cioffi wrote:
> Hello George,
>
> It was very good to meet you today. Here's the initiative by MySociety
> that
> you may be interested in:
> http://www.mysociety.org/2008/06/01/video-recordings-of-the-house-of-common…
>
> It looks like they use the audience to match up transcripts with segments
> of
> video.
>
> Lucas
>
Dear MetaVidWiki team,
my name is Angelo Crovace and i'm working on the project for the University
of Bologna (Italy), Department of "Musica e Spettacolo". The project
consists of a digitalization of the entire movies archives and the
visualization of the contents.
We have a problem when we install the extension Metavid and in particularry
during installing the template.
My configuration system is the following
MediaWiki 1.16alpha
> PHP 5.2.10-2ubuntu6.1 (apache2handler)
> MySQL 5.1.37-1ubuntu5
>
and the error message that i received when i run "php
maintenance/metavid2mvWiki.php update_templates" was:
> Warning: require_once(../../../maintenance/commandLine.inc): failed to open
> stream: No such file or directory in
> /var/lib/mediawiki/extensions/MetavidWiki/maintenance/metavid2mvWiki.php on
> line 17
>
> Fatal error: require_once(): Failed opening required
> '../../../maintenance/commandLine.inc'
> (include_path='.:/usr/share/php:/usr/share/pear') in
> /var/lib/mediawiki/extensions/MetavidWiki/maintenance/metavid2mvWiki.php on
> line 17
>
or if i run "php metavid2mvWiki.php update_templates" was:
should run on: update_templatesroot@muzzuntu:/var/lib/mediawiki/extensions/MetavidWiki/maintenance#
>
>
Thank you for your help in advance.
Thanks for you interest in metavid, I really like what you have done
with the openmeetings.org site.
I would just mention that you really should use a bit smaller
granularity in your transcripts. Big text blocks make it difficult to
search the transcripts and quickly jump to what your looking for.
comments inline: I have cc'ed the metavid-l list.
I will try and post this "roadmap" on the wiki sometime soon cuz I
realize I have been so busy programing I have not keep people updated
with ~the plan~.
George Chriss wrote:
> Hi sj,
>
> During the OVC conference you mentioned that you might know devs
> interested in hacking on MetaVidWiki, which isn't being actively developed
> at the moment pending [[MW:Media Projects Overview|the big push]]. I've
> been able to hammer OpenMeetings.org into a workable condition, but now
> I'm split on finishing a video backlog vs. blogging and site maintenance
> vs. finding and training volunteers to annotate videos as they're
> uploaded. To add to this, I'm under increasing demand as a cameraperson.
> (Yikes!)
>
We can do a post on metavid.org about the site (we don't get too many
visitors and not too may transcript contributers either ;) but maybe a
post on wikitech blog too.
There is a lot of work taking place on metavid pieces like the
javascript player and the javascript sequencer. This is not necessarily
reflected in the extension code as the javascript components have been
moved to the trunk. The idea it to as best as possible make every pieces
as reusable in a stand alone context as possible, this means a stand
alone sequencer / video editor that exports flat files a stand alone
skinnable player that can embed ogg video anywhere with a simple script
include, a stand alone firefogg encoder to export videos etc.
My next major task is to split the extension up into up into separate
"stand alone" extensions "Sequencer", "Timed Text", and "Temporal Media
Search". ( Will create a "metavidCore" that will hold the shared
functions and then re-factor all the existing metavid code into new
cleaner versions as stand alone sub extensions. This way a simple check
out of metavidWiki running trunk gives you all that functionality.
Other "sub-extensions" will be:
OggHanlder (handles user uploaded ogg video uploads)
WikiAtHome extension (helps distribute transcode and flattening
operations, we also want to integrate a bittrorent client with video tag
support)
"Semantic Media Wiki" (handles semantic properties on videos explained
in more detail below)
>
> There are several areas where development work would be helpful:
>
> ==User-selectable mirrors==
> I prefer to keep the video streams at reasonably-high quality, using Ogg
> Theora. The trade-off is of course bandwidth; I'm not really sure how
> quickly video loads on non-mid-Atlantic connections. Ideally, JavaScript
> would be able to guess the closest video mirror (e.g., the Internet
> Archive for visitors from CA). For bandwidth-restricted visitors, an
> audio-only option would be helpful.
>
That is a good idea to use the localization feature of Firefox to choose
a near by mirror. But its better to handle this at the CDN level ... I
think ultimately our thin development effort here would be best spent on
integrating a media streaming bitttorent client into firefogg. We could
add "read only" bittroent for java cortado users, include http seeding
support (which works with byte offsets request so traditional servers
can be easy to add to the seeding pool). That way you client always
tries to download from the fastest peer be it normal http server near by
or someone with a fat pipe in Alaska.
> Also, I've noticed a "local seek" feature but haven't had time to look at
> it in detail.
>
This basically does a local seek instead of an oggz_chop server request
when the media has been loaded up to that point.
>
> ==Identi.ca==
> A good way to increase project visibility would be to integrate Identi.ca
> dents (also CC-BY). A basic start would be to load dents in a new
> time-aligned text layer according to a common hashtag, such that visitors
> could see who dented what during a meeting. I have a PHP script that
> saves dents for this purpose.
>
> A more-advanced approach would be to also enable visitors to select who to
> 'subscribe' to while watching a meeting, such that you could follow what
> your friends dented during a meeting.
>
> Finally, a really fancy approach would be to build an API such that a
> visitor could dent _from_ OpenMeetings.org while watching a meeting, for
> later review by others. The dent could be labeled "..from
> OpenMeetings.org", which would then link to the specific point in the
> meeting from which the dent originated.
>
> There is some excitement on this topic at Penn State:
> http://www.colecamplese.com/2009/07/twitter-annotations/
>
That sounds really cool. The idea to integrate jabber transcrits was
also discussed at one point. Aphid may be able to tell you more about
that ;) ... I think what we need is a solid API to enable easily
building of those types of tools. Unfortunately I built metavid version
1 a while a go and did not structure it as I would have today.
Subsequent versions should make it very easy to add layers of transcript
data in simple interfaces. Also things like re-capatchca style
transcription & translation are key for quick and easy participation.
> ==Geo-searching==
> I've started to include GPS coordinates with video uploads, such that
> visitors could search for meetings by both location and time.
> Search-by-location is not yet implemented.
>
I believe there is some geo-location property work done in semantic
wiki. If we can integrate with that effort that would be ideal. Pad.ma
site also did some neat things with video tagging in that regard.
>
> ==Semantic cleanup==
> I don't really know what I'm doing with semantic metadata (e.g., labeling
> speakers). Help?
>
if you just label speakers its useful ... You can see how its useful
maybe you have some video talking /about John Doe/ and some videos /of
John Doe talking/. And you want to avoid categorization verbosity with
chance of inconsistency of categorization. Ie one person says "spoken by
john doe" another tags it with just "john doe" its hard to know what is
what.
Other things you could semantically tag are things like geo-location (We
already put the temporal tag in the wiki temporal annotation title) Only
special properties that have semantic meaning like geo-location are
ideal for semantic tagging withing the context of timed media attributes.
Everything else should fall a category or "tag" not be a semantic property.
The real value is combining semantic properties about speakers and or
you your case potential geo-location, so show me meeting where John Doe
is in Texas speaking about "Free Speech" (where Free Speech is just a
category, and John Doe is in Texas are semantic properties.
>
> ==OLPC XO==
> I'm curious to know if playback works on XOs, and if not what it would
> take to make this happen.
>
probably need to innovate on the interface a little make it work with
smaller screen, we already support a hardware accelerated rendering via
plugins (something the XO needs as it can't decode Firefox video in
software very easily) and would be nice to integrate into other features
of the device like accepting uploads captured on the device.
hope this was helpfull, keep us updated on your efforts,
peace,
--michael
Hello my name is gerardo cabero , from Argentina
Job for GSOC 2009 , in the Proyect with Michael Dale is my mentor ...
Find me now in the process of understanding the code. well as investigating
Saludos gERARDo CAbero