本館粉絲專頁

使用者:Minwei/維基筆記/多媒體外掛

分享此網頁到Facebook
分享此網頁到Plurk
分享此網頁到百度搜藏
分享此網頁到Twitter
分享此網頁到Del.icio.us
最近作者:Minwei 2008年6月28日 (星期六)19:57
台灣棒球維基館
跳轉到: 導覽搜尋

目次

[編輯] Extension:Flash swf

Mediawiki Extension:Flash swf

安裝之後extensions/swf.php要修改才行,將以下數行註解

$img->load();

if ( ! $img->imagePath ) return "No path for internal Media:$input";

$dir = dirname($_SERVER['SCRIPT_FILENAME']);

$url = str_replace($dir, $wgScriptPath, $img->imagePath );

再新增以下數行

if (substr($input,0,7) == 'http://')

        $url = $input;

else

        $url = $img->getURL();

if ($url == '') return "No path for internal Media:$input"; 

[編輯] Extension:OggHandler

參考Mediawiki Extension:OggHandler

下載OggHandler:

# svn checkout http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/OggHandler

另外還要下載ffmpeg:

# svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg

之後編譯安裝:

# ./configure --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 \

  --build-suffix=-still

# make

# make install

還少了兩個檔:

Copy PEAR.php from http://scripts.ringsworld.com/polls-and-voting/fungl/PEAR/PEAR.php.html

放在extensions/OggHandler/PEAR/File_Ogg目錄

Copy Exception.php from http://scripts.ringsworld.com/polls-and-voting/fungl/PEAR/PEAR/Exception.php.html

放在extensions/OggHandler/PEAR/File_Ogg/PEAR目錄

[編輯] Extension:EmbedVideo

參考Mediawiki Extension:EmbedVideo

這個除了內嵌YouTube的影片之外,也可內嵌Google Video等,請參考:

EmbedVideo_Extension

[編輯] Extension:Mp3

Mediawiki Extension:Mp3

必須再下載dewplayer.swf放在extensions目錄下。如果可讓user下載,另放一個download.gif在images目錄下

[編輯] Extension:Player

參考Media Extension:Player

抓回來的檔案解壓後要更改權限及ownership

安裝之後要修改extensions/Player/SpecialPlayer.php,註解以下兩行

$exif = $this->img->getExifData();

$showmeta = count($exif) ? true : false;

再加上以下兩行

$exif = true;

$showmeta = true; 

swf檔可播放,但找不到可設自動播放。

mp3檔可播放,但在IE要在「工具/網際網路/安全性/自訂層級/起始不標示為安全的ActiveX控制項」勾選啟用或提示,之後才會用media player播放。

ogg檔試不出來。

Media player預設無法播放ogg檔,但可從 http://www.illiminable.com/ogg/ 下載oggcodecs_0.71.0946.exe,安裝之後也可播放ogg檔,但只能將ogg檔抓回本機之後才能播放。千千靜聽 TTPlayer 5.1.0可播放ogg檔,但仍無法點選網頁的ogg後就可自動啟動