ネットコモンズの拡張モジュールに動画配信モジュールというものがあり、これを組み込むと動画の再生ができる。・・・・・と書いてあった。
さくらのレンタルサーバの場合、動画配信モジュールは使えない。
理由としては動画配信モジュールをインストールするサーバにffmpeg、ffmpeg.phpという動画フォーマット(avi,mpeg等々)をネットコモンズで取り扱える形式にサーバで変換するものが必要になるが、これがさくらのレンタルサーバには入っていないから。
そこで下記のような手順で対応できないか試して見た。
(1)動画ファイルをPCでswf形式(フラッシュ)に変換
(2)このファイルをネットコモンズのキャビネットに登録
(3)キャビネット上のフラッシュ形式のファイルのURLを取得
(4)動画を再生するページにiframeを配置
(5)上記(3)のURLを(4)のiframeのURLに反映
結果はOKでした。但しいくつか気をつけないといけないことがあるので、以下記載します。
(1)動画ファイル変換に使うソフト:Any Video Converter(Free版)
(2)フラッシュのファイルの大きさに注意(容量は5MB未満に、大きくなったら分割を)
(3)iframeの縦横比をフラッシュの縦横比に合わせる。やってないと画像が荒れます。
(4)作ったフラッシュ形式の動画ファイルは繰り返し再生されてしまう。
これについては、かんたんWebアニメーション3というソフトを購入してたのでこれでボタンを付けて対応。
出来上がったサンプルは
こちらです。1回目の再生が終るとボタンが表示されます。
素朴な疑問
ところで動画って学校HPで閲覧できるようにすると実際どのような使い途があるのだろう。
画像サイズを大きくするのはファイルの容量とかあるので無理だし・・・・
一番いいのは、サイト上で閲覧する動画は目次で、実際に見てもらいたい内容の大きなサイズの動画はYouTubeに登録し、そっちを見てもらうようなのが良さそうです。