オーディオファイルのMIMEタイプ

正しいMIMEタイプのWebページにサウンドを埋め込む

オーディオファイルは、ブラウザがそれをどのように処理するかを知るために、 Webブラウザによって認識されなければなりません。 ファイルタイプを識別する標準(多目的インターネットメール拡張機能)は、電子メールで送信されるテキスト以外のファイルの性質を規定しています。 ただし、 MIMEはWebブラウザでも使用されます。 Webページにオーディオを埋め込むには、ブラウザがファイルのMIMEタイプを理解していることを確認する必要があります。

オーディオの埋め込み

MIMEタイプを使用して、HTML4標準を使用してWebページにサウンドファイルを埋め込みます。

embed要素のtype属性にMIMEタイプ値を含めます。 例えば:

HTML4は、オーディオのネイティブ再生、ファイルの埋め込みのみをサポートしていません。 実際にページでファイルを再生するには、プラグインを実際に使用する必要があります。

HTML5では、 オーディオ要素はMP3、WAV、およびOGG形式をサポートしています。 ブラウザが要素またはファイルタイプをサポートしていない場合は、エラーメッセージが表示されます。 オーディオを使用すると、プラグインを必要とせずに、ブラウザ自体でサポートされているサウンドファイルを再生することができます。

Mimeタイプの理解

MIMEタイプは一般的なファイル拡張子に関連付けられます。 コンテンツタイプインジケータは、拡張をより詳細に識別する。 コンテンツタイプタグは、スラッシュペアとして表示されます。最初の用語は、その内容(オーディオやビデオなど)の広範なクラスを示し、2番目の用語はサブタイプを示します。 オーディオタイプは、MPEG、WAV、およびRealAudioの仕様を含む数十のサブタイプをサポートします。

MIMEタイプが公式のインターネット標準によってサポートされている場合、コメント期間の終了時に公式にタイプまたはサブタイプを定義する、コメント用の番号付け要求によって標準が示されます。 たとえば、RFC 3003では、オーディオ/ MPEG MIMEタイプが定義されています。 すべてのRFCが正式に承認されているわけではありません。 RFC 3003のようなものは、半永久的な "提案された"状態の状態で存在します。

一般的なオーディオMIMEタイプ

次の表は、最も一般的なオーディオ固有のMIMEタイプのいくつかを示しています。

オーディオファイルのMIMEタイプ

ファイル拡張子 MIMEタイプ RFC
au オーディオ/ベーシック RFC 2046
snd オーディオ/ベーシック
リニアPCM アート/ L24 RFC 3190
ミッド オーディオ/ミッド
RMI オーディオ/ミッド
mp3 オーディオ/ MPEG RFC 3003
mp4オーディオ オーディオ/ mp4
aif オーディオ/ x-aiff
aifc オーディオ/ x-aiff
aiff オーディオ/ x-aiff
m3u オーディオ/ x-mpegurl
audio / vnd.rn-realaudio
RAM audio / vnd.rn-realaudio
Ogg Vorbis オーディオ/オッグ RFC 5334
ボルビス 音声/ボルビス RFC 5215
wav オーディオ/ vnd.wav RFC 2361