2007年09月13日
2007/09/13 モヴィスルでSLテレビ
前回、戦車ムービー作ったわけですが、その後ちょうどモヴィスルというサービスが始まったので、投稿してみました。

で、モヴィスルはyoutubeやニコニコと同じように動画アップロードするサービスなんですが、アップ後に追加で「QuickTimeファイルへの変換」があるのがSL対応なわけですね。これで生成したQT動画のURLを指定するとSL内で観ることができます。
QTをサポートするサービスってあんまり無いから、今まで自前でエンコードしてストレージしてたけど、SL用ということではけっこう欲しかったサービスかも。
で、戦車以外にも何本か動画を上げてみて、ついでにプレイヤーのスクリプトを組んで、観てみました。
テレビをタッチするとリストからランダム再生。
今回はタッチしたアバター個別にメディア制御ではなく土地自体のメディア情報を書き換えているので同じタイミングで同じ動画が流れます。
人と一緒に見てるとけっこう実況感ありますね。
真性同期リアルニコニコ動画。いや、むしろ実況板か。
みんなと同期して見れるのってストリーミングだけかなと思ってましたが、こうして再生制御すればいけるんですね。みんな一緒のものを見るのでチャンネル権争いも起こりそうですが。それはそれでまたヴァーチャルお茶の間、ヴァーチャル家族っぽくていいかなー。

ふと、テレビの中から覗いてみると…、
テレビを見る僕ら。
ちょっと面白い。

僕のテレビは普段は透過スクリーンで中が見られるようになってるんですが、いったん動画再生すると再生終了しても動画停止状態のままで、元の透過テクスチャに戻らなくなるのが難点です。
このへんは、、
PARCEL_MEDIA_COMMAND_UNLOAD
って命令を使えば元のメディアテクスチャに戻るはずなんですけど、以前からこれどうも効かないよーな…。
[#VWR-1138] PARCEL_MEDIA_COMMAND_UNLOAD is only stopping video and not restoring original texture - Second Life Issues (BETA)
調べてみたらJIRAに上がってますね。現バージョンでは未サポートなのかな?
とりあえず解決策は、、
とのことで、「URLを空にすれば元のテクスチャに戻るよ」という小ワザ。
これ使ってみました。
・
・
・
あーそうだ。
そもそも、SL内動画の使い方としてまずは商品紹介用に使うってのが実用的だなーって思っていたりして。
僕が作るアイテムは基本的にスクリプトの挙動でなんかするものなので、動画紹介じゃないと分かりづらいなという意識があるためなんですが。
以前紹介したNylonPinkneyさんの商品動画とか、ああいうのを各アイテムごとにプレビューつけるってのも全然アリなんだと思うんですよね。
まあ
・撮影と編集が手間
・エンコードが手間
・アップロード場所の確保が手間
・再生の仕組みが手間
・土地設定が手間
というあたりがハードルだと思うんですが(多いな)。今回のサービス使うとエンコードとアップロードスペースの手間が省けてだいぶ現実的かなと思いました。

で、モヴィスルはyoutubeやニコニコと同じように動画アップロードするサービスなんですが、アップ後に追加で「QuickTimeファイルへの変換」があるのがSL対応なわけですね。これで生成したQT動画のURLを指定するとSL内で観ることができます。
QTをサポートするサービスってあんまり無いから、今まで自前でエンコードしてストレージしてたけど、SL用ということではけっこう欲しかったサービスかも。
で、戦車以外にも何本か動画を上げてみて、ついでにプレイヤーのスクリプトを組んで、観てみました。
テレビをタッチするとリストからランダム再生。
今回はタッチしたアバター個別にメディア制御ではなく土地自体のメディア情報を書き換えているので同じタイミングで同じ動画が流れます。
人と一緒に見てるとけっこう実況感ありますね。
真性同期リアルニコニコ動画。いや、むしろ実況板か。
みんなと同期して見れるのってストリーミングだけかなと思ってましたが、こうして再生制御すればいけるんですね。みんな一緒のものを見るのでチャンネル権争いも起こりそうですが。それはそれでまたヴァーチャルお茶の間、ヴァーチャル家族っぽくていいかなー。

ふと、テレビの中から覗いてみると…、
テレビを見る僕ら。
ちょっと面白い。

僕のテレビは普段は透過スクリーンで中が見られるようになってるんですが、いったん動画再生すると再生終了しても動画停止状態のままで、元の透過テクスチャに戻らなくなるのが難点です。
このへんは、、
PARCEL_MEDIA_COMMAND_UNLOAD
unloads the stream. While the stop command sets the texture to the first frame of the movie, unload resets it to the real texture that the movie was replacing.
って命令を使えば元のメディアテクスチャに戻るはずなんですけど、以前からこれどうも効かないよーな…。
[#VWR-1138] PARCEL_MEDIA_COMMAND_UNLOAD is only stopping video and not restoring original texture - Second Life Issues (BETA)
調べてみたらJIRAに上がってますね。現バージョンでは未サポートなのかな?
とりあえず解決策は、、
ZenMondo Wormser - 14/Aug/07 04:02 PM
I found a little hack to work with this. I found passing an empty string to the list argument PARCEL_MEDIA_COMMAND_URL basicaly turns streaming video off, "restoring" the texture that was replaced.
とのことで、「URLを空にすれば元のテクスチャに戻るよ」という小ワザ。
これ使ってみました。
・
・
・
あーそうだ。
そもそも、SL内動画の使い方としてまずは商品紹介用に使うってのが実用的だなーって思っていたりして。
僕が作るアイテムは基本的にスクリプトの挙動でなんかするものなので、動画紹介じゃないと分かりづらいなという意識があるためなんですが。
以前紹介したNylonPinkneyさんの商品動画とか、ああいうのを各アイテムごとにプレビューつけるってのも全然アリなんだと思うんですよね。
まあ
・撮影と編集が手間
・エンコードが手間
・アップロード場所の確保が手間
・再生の仕組みが手間
・土地設定が手間
というあたりがハードルだと思うんですが(多いな)。今回のサービス使うとエンコードとアップロードスペースの手間が省けてだいぶ現実的かなと思いました。
Posted by みやおか at 17:56
│Comments(2)
│
この記事へのコメント
このテレビはかなりおもしろいね!ほんとお茶の間でテレビ見てる感じがする。テレビをタッチでザッピングできるのもうれしい。でも自分が見てるときに勝手にチャンネルかえられたら、かなり腹立ちそうだけど。
Posted by
tori teatime
at 2007年09月14日 12:55
やっぱ、反転パンダは可愛いよね!
この前コンサートの動画を観た時も、なんだか本当に家の茶の間の様な感じだったもんなーおもしろいねー
この前コンサートの動画を観た時も、なんだか本当に家の茶の間の様な感じだったもんなーおもしろいねー
Posted by
asahina
at 2007年09月15日 10:31
