Dear friends,
with your help, I am at a very good point with my installation. Almost all tagging/transcribing functionality works. I do have one more question at this time: When I create a new tag or annotation or transcript, the end time shown in the edit box is always 0:00:30 and not the actual end time (or duration) of the video, and I have to update it by typing in the end time and then adjust with the slider. How can I fix this to show the video's end time by default?
Best Regards Ioannis
From: metavid-l-request@lists.wikimedia.org Subject: MetaVid-l Digest, Vol 11, Issue 6 To: metavid-l@lists.wikimedia.org Date: Mon, 10 Dec 2012 12:00:15 +0000
Send MetaVid-l mailing list submissions to metavid-l@lists.wikimedia.org
To subscribe or unsubscribe via the World Wide Web, visit https://lists.wikimedia.org/mailman/listinfo/metavid-l or, via email, send a message with subject or body 'help' to metavid-l-request@lists.wikimedia.org
You can reach the person managing the list at metavid-l-owner@lists.wikimedia.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of MetaVid-l digest..."
Today's Topics:
- Re: My metavid installation status as of 3-12-2012 (George Chriss)
- Re: Updated: My metavid installation status as of 3-12-2012 (George Chriss)
- Re: Solved: My metavid installation status as of 7-12-2012 (George Chriss)
Message: 1 Date: Sun, 9 Dec 2012 16:51:49 -0500 From: "George Chriss" gchriss@openmeetings.org To: "metavid-l@lists.wikimedia.org" metavid-l@lists.wikimedia.org Cc: ioannis ioannis ioannisc@hotmail.com Subject: Re: [MetaVid-l] My metavid installation status as of 3-12-2012 Message-ID: 4ac9e13c76f6729e659a6c8ee8b2d610.squirrel@cpanel09.myhostcenter.com Content-Type: text/plain;charset=iso-8859-1
On Mon, December 3, 2012 9:01 am, ioannis ioannis wrote:
Hi, Following George's comments, I have worked a bit during the weekend on my installation.
With the following configuration in apache2.conf I avoided using the relevant rewrite rules in .htaccess and all seems to work fine
<IfModule mod_actions.c> ScriptAlias /oggz-chop /usr/bin/oggz-chop.cgi Action application/ogg /oggz-chop.cgi Action video/ogg /oggz-chop.cgi Action audio/ogg /oggz-chop.cgi Action application/ogv /oggz-chop.cgi Action video/ogv /oggz-chop.cgi Action audio/ogv /oggz-chop.cgi </IfModule>
Yup, this one of the two other ways to trigger oggz-chop handing. I think AddHandler should work as well.
However there is an important difference in that the above example will send all Ogg multimedia through oggz-chop whereas the RewriteCond statement in .htaccess will only trigger oggz-chop if there is actually a query string present. Without a query string the media is delivered as a static file (w/ HTTP Range request support).
This difference affects at least three things: a) md5sum "correctness," b) load times, and c) client-side seeking performance.
For a) oggz-chop can and does rewrite some of the header metadata and can even omit "extra" Ogg streams listed in RFC3533. Thus, a file uploaded to the server will differ from the same one downloaded; consecutive downloads will also differ slightly.
For b) the current implementation of oggz-chop starts at byte 0 on the media and reads all bytes into memory until the specified time ranges are satisfied; once this is completed the media is then sent through Apache to the client. For ~1GB recordings read off of a non-SSD drive the delay can be around 8 seconds or so. A search algorithm that reads the first few Ogg packets, generates a bitrate, uses this to jump-to the approximate byte range of interest, and bumps forward/back as needed shouldn't be 'hard' to implement -- patches welcome?
On the plus side subsequent requests are read from memory (=temporarily fast access) and the Oggz codebase is mostly bullet-proof from a security perspective. The folks in #theora are friendly and highly knowledgeable.
For c) some browsers (e.g., Firefox) implement "fast" seeking based on byte range requests on raw media. I'm not entirely sure how well this interacts with oggz-chop other than to say that a well-trimmed video segment (i.e., a 10-min clip delivered w/ oggz-chop and a query string) sidesteps the need to do client-side seeking.
I also created two new pages in mediawiki to cater for the relevant input fields when tagging/annotating a video. Property:Bill & Property:Speech By
I created [[Property:Speech by]] with [[has type::page]] myself.
With the above modifications, I can add new videos and then edit them by adding tags/annotations and transcripts. A few more questions : A) I add a new video from special pages -> metavid add stream I edit the stream and add the video file, also typing in its length, i.e. 0:10:00
'Duration' listed in the 'Editing Stream:' view should be entered as total length in seconds, without punctuation.
However the video (and all videos imported) show a time length of 0:20:00. Any suggestions on how to make the video pages show the actual video length?
Append '&view=overview' (or, if using Short URLs, '?view=overview') to the URL to arrive at an "overview" of the meeting with the entire duration displayed. In this view transcripts are shown in logical "chunks" -- for example, the entire Q&A portion of a meeting would be be collapsed into a single block right after a "closing remarks" block.
To enable AJAX 'Date range' search functionality the 'date_start_time' property of the 'mv_streams' MySQL table should match the UNIX timestamp of the start of the meeting. The only way I know of entering this data is by editing the backend DB directly w/ phpMyAdmin.
B) It seems that I am not able to create a Sequence. From the demo video of metavid, It seems that by using a Sequence:ABCD you can create a sequence where videos can be edited in the timeline. How can I enable this?
Take a look at the following: http://openmeetings.org/w/js2/mwEmbed_rev115787/example_usage/
The Sequencer is more of a standalone component of mwEmbed at this point, I think?
C) In the new transcript part of editing, there seems to be an image of the person making the speech. In my case its always the missing person.jpg. How can I add my custom picture?
- Create [[Template:Person]] with the following:
<div id="profile"><p>{{ #if: {Image:{{PAGENAME}}.jpg}| [[Image:{{PAGENAME}}.png|80px]] |}}<span>{{#external_value:title}}. {{PAGENAME}} </span></p></div>
- Create/upload [[File:Firstname_Lastname.jpg]] and
[[File:Firstname_Lastname.png]] with a 80?99 .jpg/.png images of the person. 3) In segment edit view, enter Speech by: -> Firsname Lastname such that the wikitext contains [[Speech by::Firstname Lastname]]. Do a hard page refresh as needed.
Cheers, George
I do have more questions, but I thinks the above are quite enough for now :)
Best Regards Ioannis
_______________________________________________
MetaVid-l mailing list MetaVid-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/metavid-l
--
Message: 2 Date: Sun, 9 Dec 2012 17:34:09 -0500 From: "George Chriss" gchriss@openmeetings.org To: "metavid-l@lists.wikimedia.org" metavid-l@lists.wikimedia.org Cc: ioannis ioannis ioannisc@hotmail.com Subject: Re: [MetaVid-l] Updated: My metavid installation status as of 3-12-2012 Message-ID: 64a9b1a824e4ae833ff598918b166fe2.squirrel@cpanel09.myhostcenter.com Content-Type: text/plain;charset=iso-8859-1
On Mon, December 3, 2012 4:22 pm, ioannis ioannis wrote:
One more update... In the add annotatio or tag box, I do not see the video time slider on the top of the edit box. I believe there is something wrong with my mvembed, perhaps I need another version?
There are differences between version of both MetaVidWiki and mwEmbed. Try upgrading/downgrading mwEmbed, yes, but don't be afraid to upgrade MetaVidWiki itself -- there's no recent DB schema changes so it's really a matter or replacing files in the extensions/ directory and re-applying any customizations.
At the moment OpenMeetings.org runs MetaVidWiki rev. 51560 and mwEmbed rev. 51518. Your mileage may vary but I do recommend monitoring Firebug for errors, esp. with the most-recent versions.
==
I forgot to mention that Extension:OggHandler and MetaVidWiki require a working copy of FFmpeg and now would be a good time to check it's in good working condition. My build (circa mid-2009):
FFmpeg version SVN-r19749 configuration: --disable-demuxers --disable-muxers --disable-decoders --disable-encoders --disable-ffserver --disable-ffplay --enable-encoder=mjpeg --enable-muxer=mjpeg --enable-decoder=theora --enable-demuxer=ogg --disable-network --disable-devices --disable-parsers --enable-parser=vp3
Sincerely, George
Using firebug, I compared the mv_embed.js in the openmeetings done section and it seems that this and my version are different. Can you plz suggest what could be wrong? Regards Ioannis
From: ioannisc@hotmail.com To: metavid-l@lists.wikimedia.org Subject: My metavid installation status as of 3-12-2012 Date: Mon, 3 Dec 2012 14:01:04 +0000
Hi, Following George's comments, I have worked a bit during the weekend on my installation.
With the following configuration in apache2.conf I avoided using the relevant rewrite rules in .htaccess and all seems to work fine
<IfModule mod_actions.c> ScriptAlias /oggz-chop /usr/bin/oggz-chop.cgi Action application/ogg /oggz-chop.cgi Action video/ogg /oggz-chop.cgi Action audio/ogg /oggz-chop.cgi Action application/ogv /oggz-chop.cgi Action video/ogv /oggz-chop.cgi Action audio/ogv /oggz-chop.cgi </IfModule>
I also created two new pages in mediawiki to cater for the relevant input fields when tagging/annotating a video. Property:Bill & Property:Speech By
With the above modifications, I can add new videos and then edit them by adding tags/annotations and transcripts. A few more questions : A) I add a new video from special pages -> metavid add stream I edit the stream and add the video file, also typing in its length, i.e. 0:10:00 However the video (and all videos imported) show a time length of 0:20:00. Any suggestions on how to make the video pages show the actual video length?
B) It seems that I am not able to create a Sequence. From the demo video of metavid, It seems that by using a Sequence:ABCD you can create a sequence where videos can be edited in the timeline. How can I enable this?
C) In the new transcript part of editing, there seems to be an image of the person making the speech. In my case its always the missing person.jpg. How can I add my custom picture?
I do have more questions, but I thinks the above are quite enough for now :)
Best Regards Ioannis
_______________________________________________
MetaVid-l mailing list MetaVid-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/metavid-l
--
Message: 3 Date: Sun, 9 Dec 2012 17:37:04 -0500 From: "George Chriss" gchriss@openmeetings.org To: "metavid-l@lists.wikimedia.org" metavid-l@lists.wikimedia.org Cc: ioannis ioannis ioannisc@hotmail.com Subject: Re: [MetaVid-l] Solved: My metavid installation status as of 7-12-2012 Message-ID: 0b6cb58bfcde9b2547f3079c78a7eb4d.squirrel@cpanel09.myhostcenter.com Content-Type: text/plain;charset=iso-8859-1
On Fri, December 7, 2012 10:46 am, ioannis ioannis wrote:
For the uploading problem, after examining the apache error log for php errors, I found the following page with the appropriate patches and after applying it, upload of ogg / ogv files now works properly. http://www.mail-archive.com/mediawiki-cvs@lists.wikimedia.org/msg07933.html My new problem is with the Sequence part of the wiki, which has the following problem:
A new sequence is created A video file is added to the sequence Attempting to switch to visual editor shows the visual editor window but does not produce any output, instead it shows for ever "Loading playlist...", "Loading timeline...", "Loading user rights..."
Ah, I show the same. No idea -- I've never used it.
-George
Any suggestions on what to check are very welcome.
Regards Ioannis
From: ioannisc@hotmail.com To: metavid-l@lists.wikimedia.org Subject: My metavid installation status as of 7-12-2012 Date: Fri, 7 Dec 2012 12:43:08 +0000
Dear friends,
following the much appreciated support from Michael and George, I finally managed to install and configure a working platform consisting of the following elements:
Mediawiki 1.16a r52874 PHP 5.3.2-1ubuntu4.18 (apache2handler) MySQL 5.1.41-3ubuntu2.10
Cite (Version 2008-01-31) ParserFunctions RSS Reader (Version 0.2.3) Semantic MediaWiki (Version 1.3) OggHandler (r42524) MetaVidWiki (Version 1.0r47961)
Essentially, the platform is the same as the one on metavid.org site.
I am now able to add new streams and tag / transcribe them. My question though has to do with uploading new video content to the site. I have setup all the relevant variables for allowed extensions, file size uploads,etc. If I upload any type of allowed content (i.e. mp4 video, word document, jpeg image) the upload is completed and the new content is available. However, if I try to upload an ogg or ogv file, either directly or by transcoding it by fireogg plugin, the upload does not complete. No errors are produced in the web server or other system logs. Any suggestions on what to look for in order to resolve this ? My current way of uploading content is to copy the file to a folder on the web server and then use the add stream to create a stream and reference to the video file. Also, is there any batch upload / import method available?
Regards Ioannis
_______________________________________________
MetaVid-l mailing list MetaVid-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/metavid-l
--
MetaVid-l mailing list MetaVid-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/metavid-l
End of MetaVid-l Digest, Vol 11, Issue 6