Help:Editing

From MMVLWiki
(Difference between revisions)
Jump to: navigation, search
m
m (Embedding Adobe Shockwave Videos)
 
(21 intermediate revisions by one user not shown)
Line 1: Line 1:
 +
=Editing-Help=
 
* Usage
 
* Usage
 
** [http://meta.wikimedia.org/wiki/MediaWiki_User's_Guide MediaWiki User's Guide]
 
** [http://meta.wikimedia.org/wiki/MediaWiki_User's_Guide MediaWiki User's Guide]
Line 5: Line 6:
 
** [http://meta.wikimedia.org/wiki/Help:Administrator%27s_Guide MediaWiki Administrator's Guide]
 
** [http://meta.wikimedia.org/wiki/Help:Administrator%27s_Guide MediaWiki Administrator's Guide]
 
** [http://meta.wikimedia.org/wiki/Regexp_wgWhitelistRead Regular expression hack for wgWhitelistRead]
 
** [http://meta.wikimedia.org/wiki/Regexp_wgWhitelistRead Regular expression hack for wgWhitelistRead]
* Compare Wiki systems at [http://www.wikimatrix.org/ wikimatrix.org]
+
 
** [http://www.jspwiki.org/ JSPWiki] is a powerful Java Wiki
+
=Embedding Adobe Shockwave Videos=
** [http://www.tiddlywiki.com/ TiddlyWiki] is a self-modifying HTML/Javascript page, which can act as a notebook
+
<html>
 +
  <div class="thumb tright"><div style="width:240px;">
 +
    <object type="application/x-shockwave-flash" data="http://vision.eng.shu.ac.uk/jan/flv/flvplayer.swf" width="240" height="177">
 +
      <param name="flashvars" value="file=http://vision.eng.shu.ac.uk/jan/flv/foodautomation.flv&amp;image=http://vision.eng.shu.ac.uk/jan/flv/foodautomation.jpg&amp;searchbar=false&amp;displayheight=177" />
 +
      <param name="movie" value="http://vision.eng.shu.ac.uk/jan/flv/flvplayer.swf" />
 +
      <param name="allowfullscreen" value="true" />
 +
    </object>
 +
    <div class="thumbcaption">Embedding Shockwave in a Mediawiki page</div>
 +
  </div></div>
 +
</html>
 +
 
 +
You can create and embed [http://www.adobe.com/products/shockwaveplayer/ Adobe Shockwave] videos in MediaWiki. This is only possible
 +
if [http://www.mediawiki.org/wiki/Manual:%24wgRawHtml $wgRawHtml] is ''true'' in the configuration of the Mediawiki system. Note that
 +
this is a safety issue and therefore requires [http://www.mediawiki.org/wiki/Manual:%24wgWhitelistEdit $wgWhitelistEdit] to be ''true'' as well.
 +
# Create a public directory for the web-server.
 +
# Get Jeroen Wijering's free and open source [http://www.longtailvideo.com/players/jw-flv-player/ JW_FLV_Player] and copy the file '''flvplayer.swf''' into this directory.
 +
# [http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-selecting-codec.html Convert your video to Shockwave using MEncoder] and store the result in the same directory.
 +
# Use [http://www.mplayerhq.hu/ MPlayer] with option ''-vo jpeg'' to create a preview image.
 +
# Use the tags ''html'' and ''embed'' to embed the video in a page.
 +
 
 +
This is an example for a command line creating a Shockwave video (FLV):
 +
<pre>
 +
mencoder input.avi -o output.flv -vop scale -zoom -xy 320 -of lavf \
 +
    -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc \
 +
    -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:keyint=6
 +
</pre>
 +
You may have to specify ''-lavfopts i_certify_that_my_video_stream_does_not_use_b_frames'' as additional parameter.
 +
 
 +
This is some example HTML-code for embedding a Shockwave video in a page of the Mediawiki:
 +
<pre>
 +
&lt;html&gt;
 +
  <div class="thumb tright"><div style="width:240px;">
 +
    <object type="application/x-shockwave-flash" data="http://vision.eng.shu.ac.uk/mypath/flvplayer.swf" width="240" height="177">
 +
      <param name="flashvars"
 +
            value="file=http://vision.eng.shu.ac.uk/mypath/myvideo.flv&amp;amp;image=http://vision.eng.shu.ac.uk/mypath/mypreview.jpg&amp;amp;searchbar=false&amp;amp;displayheight=177" />
 +
      <param name="movie" value="http://vision.eng.shu.ac.uk/mypath/flvplayer.swf" />
 +
      <param name="allowfullscreen" value="true" />
 +
    </object>
 +
    <div class="thumbcaption">My caption</div>
 +
  </div></div>
 +
&lt;/html&gt;
 +
</pre>
 +
 
 +
=See Also=
 +
* [[Help:Contents|Help contents]]
 +
* Administration
 +
** [[Special:Allmessages|MediaWiki messages]]
 +
** [[Help:Regexp wgWhitelistRead|Regular expressions for wgWhiteListRead]]
 +
 
 +
=External Links=
 +
* [http://meta.wikimedia.org/wiki/MediaWiki_User's_Guide Mediawiki User's Guide]
 +
* [http://www.mediawiki.org/ Mediawiki documentation]</html></pre>

Latest revision as of 14:06, 10 June 2010

Contents

[edit] Editing-Help

[edit] Embedding Adobe Shockwave Videos

Embedding Shockwave in a Mediawiki page

You can create and embed Adobe Shockwave videos in MediaWiki. This is only possible if $wgRawHtml is true in the configuration of the Mediawiki system. Note that this is a safety issue and therefore requires $wgWhitelistEdit to be true as well.

  1. Create a public directory for the web-server.
  2. Get Jeroen Wijering's free and open source JW_FLV_Player and copy the file flvplayer.swf into this directory.
  3. Convert your video to Shockwave using MEncoder and store the result in the same directory.
  4. Use MPlayer with option -vo jpeg to create a preview image.
  5. Use the tags html and embed to embed the video in a page.

This is an example for a command line creating a Shockwave video (FLV):

mencoder input.avi -o output.flv -vop scale -zoom -xy 320 -of lavf \
    -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc \
    -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:keyint=6

You may have to specify -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames as additional parameter.

This is some example HTML-code for embedding a Shockwave video in a page of the Mediawiki:

<html>
  <div class="thumb tright"><div style="width:240px;">
    <object type="application/x-shockwave-flash" data="http://vision.eng.shu.ac.uk/mypath/flvplayer.swf" width="240" height="177">
      <param name="flashvars"
             value="file=http://vision.eng.shu.ac.uk/mypath/myvideo.flv&amp;image=http://vision.eng.shu.ac.uk/mypath/mypreview.jpg&amp;searchbar=false&amp;displayheight=177" />
      <param name="movie" value="http://vision.eng.shu.ac.uk/mypath/flvplayer.swf" />
      <param name="allowfullscreen" value="true" />
    </object>
    <div class="thumbcaption">My caption</div>
  </div></div>
</html>

[edit] See Also

[edit] External Links

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox