- ベストアンサー
htmlに埋め込んだメディアプレイヤーをオートリピート
よろしくお願いします。 htmlに埋め込んだメディアプレイヤーをオートリピートする方法はありますでしょうか?Flashでオートリピートはできるのですが、メディアプレイヤーでどうやったらいいか、だいたいその前にできるのかどうかもわかりません。ご存知の方がいらっしゃったらお教えくださいませ。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
m(__)mすいません ファイヤーフォックスの、動作は、試してませんでした。 そこで、早速、ダウンロードして試しましたが <embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/japan/windows/windowsmedia/download/" name=MediaPlayer1 showcontrols=1 showdisplay=0 showstatusbar=0 width=444 height=381 autostart="true" loop="true" displaysize=0 src="07_shibori.wmv" showvolumecontrols=0> </embed> ファイヤーフォックスは、メディアプレイヤー(object)が動かないので ↑のembedで試しましたがloopのtrueや、infinite、2(回数入力)、すべてが受け付けませんでした。 数字を入力しても(loop="2")動かない所を見ると loopタグは使えないみたいです。 一応、参考URLで検索を掛けてみましたが (embed 繰り返す など) loopタグは動かないみたいです。 (zikaku解釈) ファイヤーフォックスは、HTMLタグの動かない物が少し有るみたいです。 ま~そのうち対応になるでしょう (楽観的ですいません)
その他の回答 (2)
- zikaku
- ベストアンサー率78% (69/88)
>ええと、なんというか、同じような設定をする場所が2つあったりするので混乱しています。 <PARAM NAME="AutoStart" VALUE="true">とautostart="true"とかです。 どうしたものでしょうか? 【回答】 両方、trueにします。 実は、objectだけでも、動くきますが・・・ (objectがメディアプレイヤーの設定です。 それが見れない人がembedタグの設定で見てます。) <object id="MediaPlayer1" width=444 height=381 ~中略~ <param name="FileName" value="05_omoteme_migiue2me1do.wmv"> と </object> Macや、IE4+(その他)は、embedタグの設定が動くので 同じ様な物が2つあります。 something-good さんはFlashの経験があるようなので Flashのソースを覗いてみてください。 objectとembedタグ(フラッシュはTYPE="application/x-shockwave-flash")の 2種類があるはずです。 ですから、 このソースを見る限り objectは width=444 height=381 のサイズ画面 embedの方は width=320 height=320 のサイズ画面を見てるようです。 ですから、autostartは、両方、同じ設定(true)にしてください。 繰り返したい場合は(リピート) <PARAM NAME="loop" value="true"> を <PARAM NAME="Volume" value="true"> のあとに足してください。
補足
素晴らしいです!ほぼバッチリなのですが、ファイヤーフォックスで見てみるとループができていません。現在は以下のような感じです <object id="MediaPlayer1" width=444 height=381 classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject"> <PARAM NAME="ShowControls" value=1> <PARAM NAME="ShowDisplay" value="false"> <PARAM NAME="ShowStatusBar" VALUE="false"> <PARAM NAME="AutoStart" VALUE="true"> <PARAM NAME="ShowPositionControls" VALUE="false"> <PARAM NAME="ShowAudioControls" VALUE="false"> <PARAM NAME="Volume" value="true"> <PARAM NAME="loop" value="true"> <param name="FileName" value="07_shibori.wmv"> <embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/japan/windows/windowsmedia/download/" name=MediaPlayer1 showcontrols=1 showdisplay=0 showstatusbar=0 width=444 height=381 autostart="true" loop="true" displaysize=0 src="07_shibori.wmv" showvolumecontrols=0> </embed> </object> loop="true" となっているのですが。。。 解決できますでしょうか?
- zikaku
- ベストアンサー率78% (69/88)
javaSとEMBEDの組み合わせだと EMBEDのLOOPをtrueでリピート、 AUTOSTART="true"でオートスタート ー前文省略ー <EMBED ID="MediaPlayer" AUTOSTART="true" LOOP="true" HIDDEN="true" SRC="xxx.mid"> EMBEDを使っていると思いますので、 LOOPのところでリピートします。 【AUTOSTART】 Windows Media Playerの固有属性です。 自動再生するか否かを設定します。 trueで自動再生状態となります。 falseで停止状態とします。 【LOOP】 Windows Media Playerの固有属性です。再生回数を指定する事が出来ます。 1~で再生回数を指定します。 trueで再生回数が無限となります。 falseで再生を繰り返しません。 【HIDDEN】 画面に表示・非表示を設定します。 trueで画面が表示されます。 falseで画面が非表示します。 【SRC】 再生するファイルのURLを設定します。 詳しくは参考URLを見てください。
補足
ありがとうございます。 ちょっと全体を見てくれませんでしょうか? <object id="MediaPlayer1" width=444 height=381 classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject"> <PARAM NAME="ShowControls" value=1> <PARAM NAME="ShowDisplay" value="false"> <PARAM NAME="ShowStatusBar" VALUE="false"> <PARAM NAME="AutoStart" VALUE="false"> <PARAM NAME="ShowPositionControls" VALUE="false"> <PARAM NAME="ShowAudioControls" VALUE="false"> <PARAM NAME="Volume" value="true"> <param name="FileName" value="05_omoteme_migiue2me1do.wmv"> <embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/japan/windows/windowsmedia/download/" name=MediaPlayer1 showcontrols=1 showdisplay=0 showstatusbar=1 width=320 height=320 autostart=1 displaysize=0 src="http://www.tenki.jp/syoh/56k.asx" showvolumecontrols=1> </embed> </object> 以上です。これはtenki.jpにあったhtmlをコピペしたものです。なので、最後のsrc=はそこのものになってしまっていますね。これと言われた部分を変えまして、 以下になりました。 <object id="MediaPlayer1" width=444 height=381 classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject"> <PARAM NAME="ShowControls" value=1> <PARAM NAME="ShowDisplay" value="false"> <PARAM NAME="ShowStatusBar" VALUE="false"> <PARAM NAME="AutoStart" VALUE="false"> <PARAM NAME="ShowPositionControls" VALUE="false"> <PARAM NAME="ShowAudioControls" VALUE="false"> <PARAM NAME="Volume" value="true"> <param name="FileName" value="05_omoteme_migiue2me1do.wmv"> <embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/japan/windows/windowsmedia/download/" name=MediaPlayer1 showcontrols=1 showdisplay=0 showstatusbar=1 width=320 height=320 autostart="true" loop="true" hidden="true" displaysize=0 src="05_omoteme_migiue2me1do.wmv" showvolumecontrols=1> </embed> </object> しかし前となんら変わりなく、はたと気づいて <PARAM NAME="AutoStart" VALUE="false"> この部分を <PARAM NAME="AutoStart" VALUE="true"> に変えたらオートスタートはするようになりました。 ええと、なんというか、同じような設定をする場所が2つあったりするので混乱しています。 <PARAM NAME="AutoStart" VALUE="true">とautostart="true"とかです。 どうしたものでしょうか?
お礼
もう本当にありがとうございます。 とても助かりました。