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

音楽サイト制作に関する質問です。
サイトの中で音楽が試聴できるページを作っています。
曲名をクリックすると、mp3ファイルがブラウザで再生されるのではなく、
Windows Media PlayerやiTunesなどの音楽プレイヤーが起動して
ブラウザとは独立して、アプリケーションで再生されるのが理想です。
mp3でそれは可能でしょうか。
可能ならば、その方法を教えていただけますでしょうか。m(__)m

●質問者: funnywalk_5
●カテゴリ:インターネット ウェブ制作
✍キーワード:iTunes MP3 Windows Media Player アプリケーション クリック
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● pcmonster
●20ポイント

HTMLタグ(またはJavascript) でできますが、面倒なので、下のURLがお勧めです。

http://www.cypress.ne.jp/taenaka/sakusei.html

◎質問者からの返答

試してみましたが、うまく行きませんでした。

サイトにmp3プレイヤーを埋め込むのではなく、

独立してアプリケーションを起動し、再生する形が希望です。


2 ● noir_k
●20ポイント

ストリーミング用メタファイルであるwax等を用います。

具体的には「music.mp3」をWMPのような外部プレイヤで再生させたい場合、以下の内容の「music.wax」を作成します。

普通にテキストで書いて、リネームすれば大丈夫です。

<ASX VERSION=3.0>

<TITLE>ここにタイトル。例えばMUSIC。</TITLE>

<ENTRY>

<REF HREF="ここにファイルのフルアドレス。例えばhttp://xxx.xxx.jp/music.mp3"/>

<AUTHOR>ここに作者名。たとえばAAA。</AUTHOR>

</ENTRY>

</ASX>

こんな感じのファイルを作成し、MP3へ直接リンクを貼る代わりに、このWAXにリンクを貼ります。

http://ja.wikipedia.org/wiki/Windows_Media%E3%83%A1%E3%82%BF%E3%...

リンクはwikipediaのwaxについての項目です。

◎質問者からの返答

早速ファイルを作成しリンクを貼って試しにクリックしてみたところ、

ブラウザで上のテキストの内容が表示されただけでした。。。

ストリーミング再生でなくとも、アプリケーションで再生することは可能なのでしょうか。

ストリーミング再生は、ストリーミングサーバーの契約が必要で、結構なコストがかかるので、避けたいところです。


3 ● topoll
●20ポイント

私のブラウザー(IE6.0)の場合、

別ウィンドウ指定でMP3ファイルにリンクを貼ると

プレーヤーが起動し、再生が行われますが

どうでしょうか?

<a href="test.mp3" target="blank">MP3再生</a>

http://www.tam-music.com/mp3.html

↑お世話になっている素材屋さんのMP3素材ページです。

別窓表示設定にはなっていないので

右クリック→「新しいウィンドウで開く」で試してみてください。


4 ● noir_k
●30ポイント

追記です。


まずWAXはWindwos Media Playerで再生するファイルです。

ちゃんとWMPがインストールされているか、ご確認ください。


またテキストファイルの内容がそのまま表示されてしまうとのことですが、

作成したファイルの拡張子が「WAX」になっているか、ご確認ください。

ファイルを右クリックしプロパティを見たとき、ファイルの種類が「Windows Media オーディオ/ビデオ再生リスト」になっていますか?

ファイルアイコンがテキストのそれ(ノートパッド)ではなく、音楽ファイル(WMPアイコン)になっていますか?

拡張子の直し方は、Windowsの場合、ツールのフォルダオプションから「登録されている拡張子を?」のチェックを外した状態で、リネームしてください。


また「ストリーミング用メタファイル」という表現で誤解させてしまったかもしれませんが、

ストリーミングサーバーが必要なわけではありませんし、ストリーミング再生されるわけでもありません。

ただ本体のファイルに直接アクセスさせる代わりになる、転送用のショートカットのようなものです。

なぜ直接MP3にアクセスさせないかは、今回の場合ですと、QuickTimeが標準インストールされている場合、

MP3ファイルがブラウザ内で再生されてしまうからです。

WAXファイルですとWMP専用のファイル形式ですので、ブラウザ上ではなく、WMPが立ち上がって再生されます。


http://q.hatena.ne.jp/1212574654

URLはダミーです。

◎質問者からの返答

作成したファイルの拡張子はwaxとなっており、

アイコンも音楽ファイルになっていますが

やはりFirefox、IEともに音楽が再生されるのではなく、

テキストが表示されてしまいます。

(表示のされ方に違いはありますが)

試しにwaxファイルではなく、m3uファイルで同様の方法を採ってみたら成功しました。

(参考)

http://www.interq.or.jp/blue/inside/mp3/m3u-streaming.html

ご回答ありがとうございました。

関連質問


●質問をもっと探す●



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