2010年2月23日火曜日

mp3データをブログ上で再生する


mp3データをブログ上で再生させる方法。
ものすごく簡単にできてしまいますが、著作権に注意するべし。
引用する場合は、きちんと引用元を明記しましょう。

まず、目的のmp3ファイルを任意のwebサーバにアップします。

例)私の場合 Yahoo Geocities をやっているので、そこにmp3データをアップしたいと思います。
まず、ドキュメントルート直下に "data" というディレクトリを作成します。

http://www.○○○.net/data

そして、この "data" ディレクトリ内に "test.mp3" をアップします。

http://www.○○○.net/data/test.mp3

この時、mp3ファイルを設置する場所は、セキュリティがかかっていないディレクトリに置かなくてはなりません。
(上記のURLをたたくと直接mp3データにアクセスできてしまうので、URLの公開はしません。)
例えば、Yahoo Geocities では、ドキュメントルート直下に "geo_cgi_private" というディレクトリを作成するとセキュリティがかかり、
geo_cgi_privateディレクトリ以下に設置したファイルにはアクセスできません。
ですので、このようなディレクトリ内にmp3ファイルを置いてしまうと音楽が再生されません。

次に、以下のスクリプトをブログに貼り付けます。

<embed
    allowscriptaccess="never"
    bgcolor="#ffffff"
    flashvars="playerMode=embedded"
    height="27"
    quality="best"
    src="http://www.google.com/reader/ui/3247397568-audio-player.swf?audioUrl=○○○"
    type="application/x-shockwave-flash"
    width="400"
    wmode="window">
</embed>


「○○○」の個所に、上記のmp3ファイルへの絶対パスを記述します。
こんな感じになります。

<embed
    allowscriptaccess="never"
    bgcolor="#ffffff"
    flashvars="playerMode=embedded"
    height="27"
    quality="best"
    src="http://www.google.com/reader/ui/3247397568-audio-player.swf?audioUrl=http://www.○○○.net/data/test.mp3"
    type="application/x-shockwave-flash"
    width="400"
    wmode="window">
</embed>


これで、ブログでmp3データが公開できます。




高木正勝タイ・レイ・タイ・リオ【文庫本付き】 / Tai Rei Tei Rio』

0 コメント:

コメントを投稿