Q.Netscape系のブラウザでダウンロードしたmp3ファイルが正常に再生
できない。


A.MIMEタイプの問題でNetscapeでは正常にダウンロード出来ない場合
があります。以下の対処法をご覧下さい。


1.データが壊れる原因
Netscape系のブラウザでmp3ファイルをダウンロードすると、音声データが
壊れてしまい正常に再生できない場合があります。具体的に言うと、再生
したとき「キュルキュル」という、雑音・異常音だけになってしまいます。

これは、相手側のサーバーがmp3ファイルを文字の情報として誤って送信
してしまうために起こる現象で、マイナーな拡張子のファイルで良く起こる
問題です。(サーバー側でMIMEタイプが設定されていない場合に起こりま
す。)

以下のトラブルも、上記の理由によるものです。
mp3ファイルのリンクをクリックしたら、画面上に意味不明な文字列が
ずらずらと表示されてしまう。
mp3ファイルのリンクを右クリック、「名前をつけて保存」からファイルに
保存したら、破損した音声データがダウンロードされる。

※具体的な対処法は以下をご覧下さい。
ダウンロード側で、可能な対策は、2と3です。ホームページ製作者側で、
このトラブルにお悩みの場合は、4と5を試すと良いでしょう。

2.変換ソフトを利用する。
既にダウンロードしてしまったmp3ファイル(リンクを右クリック、「名前を付
けて保存」からファイルに保存した場合)は、「NOCRLF」を利用して変換を
行って下さい。このソフトを利用すれば、音声データが壊れてしまったmp3
ファイルを元通りに修正してくれます。

NOCRLF
→ ダウンロード Nocrlf10.zip (9.57KB)
NOCRLFは、パブリックドメインソフトウェア(製作者が著作権を放棄した
ソフトウェア)です。当サイトにて転載しています。

ダウンロード後、適当なフォルダを作って解凍して下さい。ファイルを解凍
した中に含まれているNocrlf.comのアイコン上に破損したmp3ファイルを
ドラッグ&ドロップすれば自動的に変換されます。

3.Internet Explorerやダウンロード専用ソフトを利用する。
ブラウザの「Internet Explorer」やダウンロード専用ソフトの「ReGet」
「Iria」などを利用すれば、誤って文字の情報として送られてきたデータも、
自動的に認識して、正常なmp3ファイルとしてダウンロードしてくれます。

ダウンロード専用ソフトについては、「ダウンロードマスター養成講座」で
紹介しています。

4.mp3ファイルをzip形式で再度圧縮してアップロードする。
ホームページ製作者側の対策として、mp3ファイルをzip形式で再度圧縮
してからアップロードする方法があります。zipファイルなら、Netscapeでも
確実にダウンロード出来ます。ダウンロード後、mp3ファイルに解凍してか
ら再生します。

5.mp3ファイルのMIMEタイプを設定する。
より確実な対策は、サーバー側でmp3ファイルのMIMEタイプを設定する
ことです。

ApacheまたはNCSAサーバでは.htaccessに以下の1行を追加します。
AddType audio/x-mp3 .mp3

この応用として、拡張子を変えてmp3ファイルをアップロードしている場合
は、その拡張子に対応したMIMEタイプを設定します。例えば、拡張子を
mp3からmpxに変えている場合は.htaccessに以下の1行を追加します。
AddType audio/x-mp3 .mpx