- 締切済み
音楽をHP上に埋め込み再生するとブチブチと音が途切れる
HPにBGMを流したいと思い EMBEDタグでMIDIを埋め込んだのですが、 音楽がブチブチと途切れ途切れに再生され 最終的には再生されなくなります。 プレイヤーは動いているのですが 音楽が完全に聞こえなくなるんです(フェイドアウトしていく。 プレイヤーをブチブチなっていた位置に戻すと 普通に再生されるのですが しばらくたつとまたブチブチと途切れてしまいます。 これはMIDIが悪いのでしょうか? ブラウザの問題でしょうか? それともタグが間違っているのでしょうか? タグは音楽埋め込みタグを公開していたサイトから コピペしてきたものですので間違ってはないと思います。 <EMBED src="***.mid" type="audio/midi" width="150" height="20" panel="0" autostart="true" loop="true" repeat="true" text="***" nojava="true"> あまりにも音楽が途切れるので BGSOUNDタグを使いMIDIが再生されるか試してみました。 <BGSOUND src="***.mid" loop="infinite"> これなら、ブチブチとはならず比較的スムーズに再生されます。 しかし、このタグはIEブラウザしか機能しないようなので… FirefoxやNetscapeのブラウザでも再生されるようにしたいのですが どうすれば良いでしょうか?? よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 123isao
- ベストアンサー率54% (186/341)
パソコン内でMIDIをダブルクリックして再生しても切れるか確認して、 次に***.mid部分をC:\aaa\***.midのようにパソコン内のパスにして そのファイルをアップロードせず開いてどうなるか確認すれば ネットワークの問題がパソコン側が問題かが分かると思います。 他のブラウザでも表示させるにはobjectタグを使います。 次のようにEMBEDをOBJECTで挟み込めばいいです。 <OBJECT classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" WIDTH="50" HEIGHT="50"> <PARAM NAME="FileName" value="mov/aaa.wmv"> <PARAM NAME="quality" value="high"> <PARAM NAME="StretchToFit" value="true"> <PARAM NAME="AutoStart" value="true"> <PARAM NAME="EnableContextMenu" value="false"> <EMBED SRC="mov/aaa.wmv" EnableContextMenu="false" quality="high" width="50" height="50"> <NOEMBED>この動画を見るにはプラグインが必要です。</NOEMBED> </OBJECT>
お礼
お早いお返事して下さったのに 返信遅くなり申し訳ありませんでした。 パソコン上で再生した場合はうまく再生されました。 ただEMBEDタグを使って再生すると 音楽がブチブチ途切れてしまいます。 objectタグですか! EMBEDタグだけで良いのかと思っておりました。 書いて頂いたタグで試してみたいと思います。 もしこれでダメなら音楽を変えようかと思います…。 ありがとうございました!!!