MP3をダウンロードして再生させる

ダウンロードして再生させるのはとても簡単です。
出来ればちょっと難しい??テクニックを紹介できればと思いますが。

また、聞くほうが使っているMP3プレーヤーによってはストリーミング再生してしまう場合があります


まず用意する物

MP3ファイル 当たり前ですね… ダウンロードさせたいページは先に書いておきましょう。ZIPファイル等に圧縮する方法もありますが、殆どサイズも変わらず聞く側の手間も増えるためMP3のままにしておくべきだと思います。

HTMLの記述

HTMLエディタを使っている場合、普通にリンクさせればOK 。テキストエディタを使っている場合でも,<a href="〜 でリンクさせるだけです 。こんな感じ

<a href="***.mp3">

target="_blank"などを指定する必要はありません。
タイプ指定などの設定は必要ありませんが、サーバー自体にMIME Typeの設定がしてある必要があります。

また、ストリーミングしてしまうのを避けるために「右クリックで保存してください」や「ボタン長押しでダウンロードしてください(MAC用)」と一言添えておくといいと思います。

注意点

リンクさせる場所に、そのファイルのファイルサイズを書いておくと聞く側はだいたいのダウンロード時間がわかって便利です、

MP3の曲です(1.4MB)

など、こんな感じにです。

また、アップロードに失敗したり、バイナリーモードでアップロードしていなかったファイルを、知らずに見るほうがダウンロードしてみたらものすごいノイズがでた。って事になると問題です。 一応自分でダウンロードできるか試しておいたほうがいいです。IE以外ではサーバーのMIMEタイプ指定が出来ていない場合もこうなることが多いです。

128KbpsでMP3を置くとダウンロードに時間がかかります。64KbpsのISDNでも一分の曲で数分かかります。ADSLの環境でもISDN環境の人のことを考えて出来れば自分の曲を公開する場合などは、MP3のファイルの他にRealAudioなどを用意して 2つ選択できるようにしたほうが便利です