人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ID for Weblifeというソフトで、WMVを埋め込んだページをつくったのですが、そのページへ飛ぼうとすると、「再生しようとしているファイルの拡張子がファイル形式と一致しないため、再生すると予期しない動作が発生する可能性がある」というメッセージが出て、再生されません。一応メディアプレイヤーの埋め込み画面は出るのですが・・・。どうすれば再生できるでしょうか?ソフトは最新版で、OSはWindowsXPです。IE、firefoxともにダメでした。正しい答えを教えていただいた方には先着で500ポイント送信します。

●質問者: fengshui
●カテゴリ:コンピュータ
✍キーワード:firefox IE OS WindowsXP wmv
○ 状態 :キャンセル
└ 回答数 : 2/2件

▽最新の回答へ

1 ● jouno

http://www.digitalstage.jp/

DIGITALSTAGE

まず、そのwmvファイルが実際にwmvファイルであるかどうか確認します。単体でダブルクリックして開いてみます。同様の警告は出ますか? また、プロパティのオーディオ・コーデックとヴィデオコーデックはどうなっていますか? これがウィンドウズ・メディアになっていなければ、拡張子をただしいものにすることで解決しるはずです。


つぎに、実際にwmvだった場合、weblifeはflashベースのサイト構築を得意とするソフトのようですので、htmlの埋め込みの記述がflash向けのものになっているのかもしれません。ソースのembedあるいはobject周辺の記述をおしえていただけるでしょうか。

http://www.microsoft.com/japan/msdn/windowsmedia/production/wmp7...

デジタル メディア コンテンツへの URL の埋め込み

こんな感じになってるのが正しいです。

http://www.interq.or.jp/blue/inside/windowsmedia/plug-in.html

Windows Media Audio / ASFのプラグイン再生

こちらも参考。


weblifeで埋め込みのための操作が、本当にflashなどのほかのメディア向けのものでなくwmv向けのものになっているかどうかご確認ください。

◎質問者からの返答

wmvファイルをダブルクリックでは、問題なく正常に動作します。

真空波動研というソフトでコーデックを調べると、

[●●●.wmv]

320x240 24Bit Windows Media Video V8 30.00fps 185.00kb/s

Windows Media Audio 9.1 32.00kHz 16Bit 2ch 40.00kb/s

[WindowsMedia] 00:16:54 (1014.00sec) / 27,674,200Bytes

ということで、wmvに間違いないと思います。

あと、HTMLのソースはこうなっています。

style=’width:240.0pt;mso-cellspacing:0mm;mso-padding-alt:0mm 0mm 0mm 0mm’>

mso-fareast-font-family:”Times New Roman”’><script type=”text/javascript”></p> <p> </p> <p> </p> <p> var tmp = location.search + ”&”;</p> <p> </p> <p> function getData(myN, def) {</p> <p> var p1 = tmp.indexOf(myN);</p> <p> if (p1 != -1) {</p> <p> var p2 = tmp.indexOf(’=’, p1) + 1;</p> <p> var p3 = tmp.indexOf(’&’, p2);</p> <p> return unescape(tmp.substring(p2, p3));</p> <p> } else {</p> <p> return def;</p> <p> }</p> <p> }</p> <p> n = getData(’file’, ’’);</p> <p> </p> <p> </p> <p> document.write(’<object id=”mediaplayer1” width=”320” height=”285” ’);</p> <p> document.write(’CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95”’);</p> <p> document.write(’codebase=”<a href="http://www.digitalstage.net/go/plugins/windowsmedia.html" target="_blank">http://www.digitalstage.net/go/plugins/windowsmedia.html</a>”’);</p> <p> document.write(’type=”application/x-oleobject”>’);</p> <p> document.write(’<param name=”autostart” value=”true”>’);</p> <p> document.write(’<param name=”filename” value=”’ + n + ’”>’);</p> <p> document.write(’<param name=”showcontrols” value=”true”>’);</p> <p> document.write(’<param name=”showstatusbar” value=”false”>’);</p> <p> document.write(’<embed type=”application/x-mplayer2” ’)</p> <p> ;document.write(’pluginspage=”<a href="http://www.digitalstage.net/go/plugins/windowsmedia.html" target="_blank">http://www.digitalstage.net/go/plugins/windowsmedia.html</a>”’);</p> <p> document.write(’src=”’ + n + ’”’);</p> <p> document.write(’name=”mediaplayer1”’);</p> <p> document.write(’width=”320”’);</p> <p> document.write(’height=”285”’);</p> <p> document.write(’autostart=”true”’);</p> <p> document.write(’showcontrols=”true”>’);</p> <p> document.write(’</embed>’);</p> <p> document.write(’</object>’);</p> <p> </p> <p> </p> <p> </script><o:p></o:p>

他のサイトを見ても、

<embed type=”application/x-mplayer2”>

でWindowsMediaPlayerが埋め込まれているようなので、正しいと思うのですが・・・。


2 ● shak

http://kchan.exblog.jp/i18

ブログの玉手箱:ビデオのリンクと埋め込み

埋め込んだファイルの拡張子(ファイルの末尾についている「.」に続くアルファベット3文字)を確認してみて下さい。

もし、拡張子が「.wma」等、「.wmv」以外になっている場合は、ファイルの拡張子を「.wmv」にして、(「使えなくなる可能性があります」と出るときがありますが、「はい」で大丈夫です。)再度ページに埋め込んでみて下さい。

警告は表示されなくなるはずです。

◎質問者からの返答

質問の仕方があいまいだったようなので、再質問します。申し訳ありません。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ