Extension:FlvHandler

What can this extension do?
This extension adds support for using Flash video (.flv) files in exactly the same way as images are normally used, i.e. .  This allows users to upload Flash videos and add them to articles using a method they are already familiar with.

Usage
Once uploading of .flv files has been permitted, Flash videos can be uploaded and then embedded in an article page in the same manner as with images:



Requirements

 * 1) ffmpeg: This extension uses ffmpeg to extract the first frame from the video file, for use as a thumbnail.  If you do not have the command-line ffmpeg binary available on your web host, you will not see any preview frames.  You will however still be able to embed videos, but your site visitors will not know what the video is until they start playing it.
 * 2) flowplayer: This extension uses the GPL'd flowplayer Flash applet to play the FLV files.  A future version will probably extend this to include other players as well (especially if someone sends me the HTML code to embed a particular player.)
 * 3) File uploads must already be working on your wiki.  If not, see Manual:Configuring file uploads.

Download

 * 1) Download FlvHandler.zip and extract it into the   directory in your MediaWiki installation.
 * 2) Download flowplayer v3.0.3 and unzip it into   or alternatively set   to the URL of flowplayer's .swf file.  If you do not use flowplayer version 3.0.3 you will need to set   as the default will point to the wrong filename version (see below.)
 * 3) Add the following to LocalSettings.php:

Configuration parameters
All these parameters are optional, and suitable defaults are selected if omitted.


 * - URL of the flowplayer .swf file. Default is
 * - Minimum size of the playback window. Default is   (250 pixels wide by 250 pixels tall) which is about as small as flowplayer will go before the controls start being drawn on top of each other.
 * - program to use to extract first frame of video for thumbnails. Default is   (currently the only available option.)
 * - Path to conversion binary (ffmpeg executable) if not in the system path.