H.P上で音楽を流したい。

[新着] Webテンプレートを仮オープンしました



0   名前: Kーさくら : 2005/11/26 06:25
ご質問をいたします。
<EMBED SRC="★" WIDTH=150 HEIGHT=40 PANEL=1 AUTOSTART=TRUE REPEAT=TRUE LOOP=TRUE alt='コンパネ'>
自分の作成中のH.P上にこのようなタグを貼り付け音楽を聞かせたいと思います。
問題は、1曲のみの場合は問題ないのですが、同じタグをもう一度貼り付けて2曲設定したときには
同時に2つの曲がなり始めるので困っています。
1つの曲が終わってから次の曲を鳴らしたいのですが、できないものでしょうか。
できれば5曲ぐらい入力したいのですが、よろしくお願いします。

1   名前: phpinfo() : 2005/11/26 06:25
出来ません。

#と言うか、閲覧者の同意なしに音楽を流されたのではたまったものではありません。

2   名前: Pid : 2005/11/26 06:25
まず,今のところ BGM をコントロールする確実な手段はありません(プラグイン依存)。ですから,

> 1つの曲が終わってから次の曲を鳴らしたい

ということであれば,たとえ可能だとしても,ごく特殊な環境下に限られます。

※で,プラグインの組み合わせによっては J(ava)Script 等でコントロールすることで実現可能です。まあ,各プラグインに合わせてスクリプトを組むのは気が遠くなる作業ですが (^^;)。
http://msdn.microsoft.com/library/en-us/wmplay10/mmp_sdk/controlsobject.asp
http://service.jp.real.com/help/library/guides/extend_v2/htmfiles/appa_met.htm


結局,(今のところ)誰もが気軽に扱えるものではありません。いっそのこと,音楽編集ツールを使って,5 曲を一つにつなげてみてはいかがでしょうか(この場合,ファイルサイズに注意)。


※なお,BGM がいきなり鳴るのは心臓に悪い(し,私の古いマシンには負荷が大きい)ので,基本的に私も BGM は鳴らないようにしています (^^;)。

※それから,embed は公式の要素ではないので,<object><param><param>...<embed></object> のように,object 要素の中に入れておくと良いかもしれません(形式的な問題です)。

一覧へ戻る