playvideo plugin
playvideo.inc.pl
Copyright(c) 2011 Nanami.
for PyukiWiki(http://pyukiwiki.sourceforge.jp/)

Usage: &playvideo(filename [, option youtube video ID])
拡張子はいれないでください！
Windows Media Video 及び、変換してあれば、Flashビデオが
再生できます。

変更する場所・・・

plugin/playvideo.inc.pl を参考にして

info/setup.cgi を

$::playvideo_plugin_usedownload=0; 		# ダウンロード機能を使わない場合
$::playvideo_plugin_ziptmp="/tmp"; 		# テンポラリディスクスペースに
										# 別HDDが割り当てられていると
										# 速くなります。
$::playvideo_plugin_videopath="video";	# ビデオの配置してある./ からのパス
										# または絶対パス
$::playvideo_plugin_playsite="http://$ENV{HTTP_HOST}/v.cgi"
										# デフォルトプレイサイト
$::playvideo_plugin_videourl="http://$ENV{HTTP_HOST}/$videopath"
										# 実際に配信したいビデオのホスト名
										# 〜パス
$::playvideo_plugin_downloadfilename_inwmv=0
										# wmvのタイトルをzipに埋め込む
$::playvideo_plugin_downloadfilename_inwmv_withauthor=0
										# wmvの作者をzipに埋め込む

に書き込んで下さい。

サンプルイメージ・・・

&playvideo(2pctest);
↓
[Windows Media Player] [ダウンロード] (15.46 s) 
TOTAL: 6 TODAY: 0 YESTERDAY:1 
---

&playvideo(hisui3,1bQrBC-lpao,sm???????);
[Windows Media Player] [Flash] [Youtube] [ニコニコ動画] [ダウンロード] (06:46) 
TOTAL: 18 TODAY: 2 YESTERDAY:2

（注：上記のＩＤは、http://www.youtube.com/watch?v=1bQrBC-lpao のものです）
（注：ニコニコ動画のものはダミーです）

まぁ、ぶっちゃけいえば、時間取得をして、wvxを自動的に排出し、
プログレッシブ再生するためのものです。

なお、Windows Media エンコーダーにおいて、以下のものを設定すれば
自動的に反映されます。

題名：
作成者：
著作権：

Windows Media エンコーダーは以下からダウンロードできます。
(Windows Vista までのサポート、４スレッド同時までの動作ですが、
 Windows 7 でも動作します）

32bit版
http://www.microsoft.com/downloads/ja-jp/resultsForCategory.aspx?displaylang=ja&categoryid=4

64bit版
http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=cc41218d-7e37-4546-bf0b-1276959ee3ef

また、新しいバージョンとして、Microsoft Expression Encoder シリーズがサポートされています。

http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=75402BE0-C603-4998-A79C-BECDD197AA79

主に、Windows Media エンコーダーで固定サイズであったのが、自由なサイズで
作成できるようになっていたり、より多くのスレッドで高速にエンコードをすることが
できます。

また、フラッシュビデオは Windows Media形式ファイルがないと
再生できませんが、変換することにより再生することができます。
フラッシュビデオ（FLV)の変換は、以下のソフトを利用すると
良いでしょう。

XMedia Recode (日本語対応)
http://www.xmedia-recode.de/
※ 注意点：フレームレートをそのままである「オリジナルを保持」を選択すると、
　 非常に巨大なファイルが出来ます。
　 適時、29.97もしくは 30 あたりを選択してみて下さい。

iWisoft Free Video Converter (英語のみ)
http://www.easy-video-converter.com/

注意点：
アップデート時、及び、フラッシュビデオを使用するには、
一度 deletecacheプラグインでplayvideoを全て削除する必要があります。

以前からの更新点
ダウンロードにwmv埋め込みタグの日本語が含まれる場合、
一部ブラウザーでファイル名が文字化けするのを修正した。

既知の問題点

FlashでUTF-8を出力しようとすると、大半のブラウザーで文字化けを
起こすので、EUC-JPでプレイヤーウィンドウを出力しています。

Bug ?
このバージョンにアップデートする場合、必ず、
deletecacheで、playvideo 拡張子を全て一度削除して下さい。

カウンターがV2でないとうまく昨日のが取得できないかもしれない。汗
多分ですが、PyukiWiki Classic では動作しません。

また、あえてやってないのですが、
v.cgi の外部からのアクセスの制限は行っていません。
そのため、他の人のyoutube IDやニコニコ動画のIDの
ビデオが再生される可能性があります。

なお、このプラグイン作成において、
Image::ExifTool ver 8.50 及び、flowplayer 3.2.7を使用しています。

Image::ExifTool
http://search.cpan.org/~exiftool/Image-ExifTool-8.50/

flowplayer
http://flowplayer.org/

(c) 2011 nanami.
