• ベストアンサー

ホームページのBGMが聞けない

ホームページをいくつか作成しBGMを入れています。 しかし、そのBGMが突然聞こえなくなりました。 他のホームページを見ると普通に音声もBGMも聞けます。 しかし、自分の作成したホームページ(もしかしたら一部?)だけは聞こえません。 突然のことなので不思議です。 色々検索して試しましたがダメでした。 どなたかアドバイスをお願いします。

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

  • ベストアンサー
  • coolone
  • ベストアンサー率62% (255/408)
回答No.4

確認しました。BGM流れていますね。 正常に流れています。 >トラジション トランジションの事ですね。 Firefoxで確認してたので気付きませんでした。 HTMLでのトランジション効果はI.Eのトライデント限定なんで、他のブラウザーでは表示されません。 I.E8で表示させたところ、トランジション効果を確認しました。 BGMも流れていますが、途切れる等の不具合は出てませんよ。 キャッシュを無効にしてる場合など再度読み直しになるので、途切れる場合があります。 保存しているキャッシュが壊れている場合にも再生に不具合が出ますので、一度キャッシュのクリアをお勧めします。 また、QuickTimeプラグインでの再生ですから、QuickTimeの入れ直し等でなおるかも知れません。 >また、ボリュームについては平成15年のHTMLの本では >-10000から0で設定して0が最大となるので-3000等で設定してちゃんとBGMが出ていました。 >いつからボリューム設定の数字が変わったのですか? はて? その辺の詳しいことは分りませんが、embedタグを正式にサポートしているドキュメントタイプで記述した場合での設定かもしれません。 ドキュメント宣言でHTML 4.01 Transitionalを指定しており、embedはサポート外のタグとなります。ここは0~100で音が出ているのですから、深く考えなくても良いでしょう。

y19670822
質問者

お礼

大変ありがとうございました。

その他の回答 (3)

  • coolone
  • ベストアンサー率62% (255/408)
回答No.3

#1です。 URLは消したのですね。 ホームページ確認しましたが、まだ修正されていないようですね。 修正場所を探し出せないようでしたら、以下のページでURL(infoseekの方)を入れて、MoreOptionsをクリック、「Show Source」にチェックを入れ「Check」をクリックします。 http://validator.w3.org/ 結果ページでスライダを下げていくと、Source Listingという項目が出ます。そこからソース表示になります。 906行目にBGM制御のソースがありますので確認すると、ボリュームアトリビュートの設定が「-3000」になっています。 これで場所の特定が出来ましたので、ローカルの保存してあるindex.htmlファイルをテキストエディタで開いて、この部分を修正してください。 修正後、そのファイルをサーバーにアップロードすれば良いです。

y19670822
質問者

お礼

大変大変ありがとうございます。 とりあえずBGMが出るようになりました。 しかし、BGMがとぎれとぎれになり(特に後半)うまくだせていません。(私のパソコンのせいかもしれませんが・・・) 画像がトラジションで変わる設定の影響なのでしょうか? しかし、以前はトラジションでもこのようなことはありませんでした。 また、ボリュームについては平成15年のHTMLの本では -10000から0で設定して0が最大となるので-3000等で設定してちゃんとBGMが出ていました。 いつからボリューム設定の数字が変わったのですか? こちらのホームページでご確認くださいhttp://nagoyanature.hp.infoseek.co.jp/

回答No.2

こんにちは もしかしたら、最近 iTunes とか QuickTime をインストールしませんでしたか? メディアプレーヤーでなら ちゃんとそちらのBGMが聞けましたが 試しに今iTunesをインストールしてみましたら 聞こえなくなりました。 お使いのPCがXPなら メディアプレーヤーのオプションのファイルの種類の設定で治りますが ビスタだと設定の項目にファイルの種類がありませんでした・・・。 何か設定を変える方法あるのかもしれないのですが 私はVistaとWin7RC版のデュアルブートで、7の方ではiTunesは使わないので 今システムの復元でiTunesをインストールする前まで戻したところ 音楽が聞こえるようになりました。 でも、No.1さんのおっしゃるように HTMLを書き直すと どのプレーヤーでも聞こえるようになるかもしれませんね 私も自分のサイトでもテストしてみようと思います。

y19670822
質問者

お礼

大変ありがとうございました。

  • coolone
  • ベストアンサー率62% (255/408)
回答No.1

<EMBED src="relax.mid" autostart="true" hidden="true" loop="true" volume="-3000"> ボリュームが-3000になってるから聴こえない。 ボリュームのアトリビュートには、0~100を設定です。 %です。100で最大音量。0で無音。 コントローラーを表示させないなら、ボリュームは50以下に設定しましょう。 急に音楽が流れてビックリする人もいますから。

y19670822
質問者

お礼

大変ありがとうございました。

関連するQ&A