• ベストアンサー

音を鳴らすHTMLについて

ホームページで音を鳴らすタグで、BGSOUNDとEMBEDの違いは何でしょうか? EMBED命令でタグを打ち込みアップさせたのですが、知人から「音が鳴らない」と報告されました。 確かEMBEDならネスケもIEも共通で聞こえるはずなのに・・・。 IEのヴァージョンに制限があるのでしょうか? 自分のIEでは確実に音が鳴っているのですが・・・・・。 またBGSOUNDの場合、VOLUMEのタグは無効でしょうか? 無料でDLしたMIDIファイルによって、音の大小がまちまちで統一したいのですが・・・・。 どなたかお知恵をお貸し下さいませ。

  • HTML
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • riso
  • ベストアンサー率42% (16/38)
回答No.1

EMBEDタグはIE、Netscape両方に対応していて 優れているかのようですが、 実際には、Netscapeの各バージョンに性能の差があったり 実際に再生に使う組み込みのプラグインごとに 対応が違うなど、いろいろトラブルの元になります。 EMBEDタグはHTMLの規格に合っていないという 点ではIE用のbgsoundタグと一緒です。 bgsoundの方はデメリットが無いので使いやすいかも しれません。 タグ辞典にはbgsoundのVOLUMEタグは 見当たりませんでした。

babu-tatsutaka
質問者

お礼

大変ありがとうございました。 参考にさせていただきます。

関連するQ&A

  • タグを教えて下さい!

    MIDIの貼り込みタグを教えて下さい。 以前タグを打ち込んで創ったモノには <OBJECT> <EMBED SRC="sound/jimu.mid" AUTOSTART=TRUE REPEAT=TRUE PANEL="0" WIDTH="0" HEIGHT="0"> </OBJECT> <BGSOUND SRC="sound/jimu.mid" LOOP=infinte> のタグでネスケでもIEでもOKだったのですが、 Dreamweaverで新たに制作したモノはこのタグでは音が出ません。 ご教授ください。よろしくお願いいたします。

  • 音楽を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のブラウザでも再生されるようにしたいのですが どうすれば良いでしょうか?? よろしくお願い致します。

  • EMBEDタグでMIDIが鳴らないのです

    BGMにMIDIを流すHTML(CD-Rで配布用)を作成しているのですが、EMBEDタグだと鳴らず(WAVなどは鳴ります)、BGSOUNDだと鳴ります。試しにBGMの流れているサイトなども見てみましたが、やはりダメでした。mid、midiを単独で開くと、きちんとMediaPlayerで再生されます。どうもInternetExplorerから鳴らそうとすると、ダメなようです。ここの過去ログにあった、DirectX診断というのも試してみましたが、全てOKのようです。どなたか、心当たりのある方いらっしゃいましたら、教えていただけないでしょうか? ちなみに、以前同じパソコンで作成していた時は、きちんとEMBEDタグで鳴りました。しばらくぶりに作ろうとしたら発覚したのです。なお、環境は、WindowsXP(SP1に上げてみたけど変化なし)、IE6.0 SP1、MediaPlayer for WindowsXP 8.0で、MIDIはもちろんフリーor自作です。 お願いします・・・。

  • IE6 で EMBEDタグでMIDIが演奏できない

    知り合いに「XP にしたらホームページの MIDI の演奏がされなくなった」と相談されました。 調べてみると、IE6では Embed タグの src で midi ファイルを 指定しても演奏されないようです。Bgsoundではそんなことはあ りませんでした。 Midi ファイルのサーバーから送られる MIME(Content-Type) は audio/midi です。 嫌な事に、Windows Media Player を立ち上げて、ツール→オプション→形式で 利用できるファイル形式の midi にチェックを付けると、そのホームページの 音楽は再生できます。 IE6 でNetscapeプラグイン方式が廃止になって、代わりにActiveXの プラグインになった事にソフトシンセが対応していないという事なの でしょうか? ちなみに、何故か src にローカルの midi を指定しても同じ現象が発生します。

  • Netscapeでローカルなmidiを鳴らすには?

    普段はIE5.5を使用しているのですが、HTML形式で写真集を作り、midiファイルを埋め込んでBGMを鳴らそうとしています。複数の知人へ配布するため、Netscape4.75でも動作確認をしたところ、音楽が再生できないことに気がつきました。  該当するHTMLファイルを表示すると、Pluginをダウンロードしなさいというダイアログが出ます。 しかしPluginの設定(アドレス欄にabout:pluginsと入力して表示するもの)を見るとmidi再生(audio/x-midi、audio/midi共に)は「LiveAudio」の欄で有効となっており、Web上のホームページでは実際にmidiが再生されます。 また、上記のローカルでは鳴らなかったファイルも、サーバーにアップしてインターネット越しにアクセスすると音が出ます。 ちなみにプラットフォームはWindowsMeで、IEではローカルでも正常にmidiが鳴っています。 HTMLでは<Embed>タグと<bgsound>タグを併用しています。  一度Netscapeをアンインストールし、再度インストールしなおしても状況は変わりませんでした。  ローカルでHTMLに埋め込まれたmidiを再生するには特別な方法があるのでしょうか?

  • カーソルがのった時だけBGMを鳴らすには?

    フリーのSoundFXをDLしたのはいいんですけど、サウンドを鳴らす方法をBGsound、Embed、くらいしか知らなくて、困っています。 ロールオーバーのメニュー名にカーソルがのった時(OnMouseoverでしょうか?)だけ音を鳴らしたいのです。 ちなみに音は.wavで再生時間は1秒未満。 Flashとかじゃないとできないのでしょうか<(-_-)>?

  • MIDIのプラグ

    私は以前、YAMAHAのMIDPLUG Contorol for XGをDLしてHPのMIDIを聞いていますが、友人が「HPのEMBEDタグのMIDIが聞けない」との事で、YAMAHAのHPに行ってDLしようとしたら配布が終了していました。 MIDPLUG Contorol for XGに代わるようなMIDIプラグで無料でDLできる物はないでしょうか? OSはWin98です。

  • BGM設定したページを開くとエラーになる

    以下のHTMLでBGM設定したページをIE6で開くとエラーになります。 FireFoxだとOKです。何が問題なのでしょうか。 <embed src="music/*****.mid" type="audio/midi" width=0 height=0 autostart=true loop=true repeat=true volume=100 control=console panel=0></embed> 以前は大丈夫だったと思うのですが、IEのバージョンが変わってからなのか、「エラーを報告する」のウィンドウとともに、閉じてしまいます。 アドバイスをお願いします。

  • HPのBGM演奏(IE8での二重演奏)トラブルについて

    IE8以外のブラウザーでは、正常に演奏されるのですがIE8だと少し遅れて二重演奏になります。 IE8でコントローラーをSTOPすれば正常演奏になります。 タグは次の通りです。 <BGSOUND balance=0 src="*****.mp3" volume=0 loop=infinite> <embed src="*****.mp3" width="200" height="31"> <noembed> BGMを聞くにはプラグインが必要です。</noembed> また、IE8以外で連続演奏をする方法を教えて下さい。 OSはXP、HP作成ソフトはFront Page 2002 sp3を使用しています。

  • ホームページで音が出なく

    ホームページを開いても音が出ない。 ホームページをホームページビルダー16で作成して公開していますが、 Windows8.1からwindows10切り替えたところ、音が出なくなった。 ホームページビルダーのプレビューでは問題なく音は出ています。 また、他の人のWEBでは音が出ています。 現在のタグは (1) .音が出るページでは <EMBED src="sound0/happywed.mid" autostart="true" hidden="true" loop="true"> (2) .ボタンをクリックした時のみ音が出るページでは <BGSOUND id="snd" src="" volume="-500" loop="-1"><INPUT type="button" value="BGM ON/OFF"style="font-size:10pt; color:RED" onclick="if(snd.src==''){snd.src='music/shikinouta.mp3'}else{snd.src='';}"> となっています。 インターネットエクプロラーが、Edgeになった為でしょうか。 対処方法を教えて頂きたくよろしくお願い致します

専門家に質問してみよう