音频文件MIME类型

使用正确的Mime类型将声音嵌入网页中

音频文件必须由Web浏览器识别,以便浏览器知道如何处理它。 识别文件类型的标准 - 多用途互联网邮件扩展 - 规定了通过电子邮件传输的非文本文件的性质。 但是, MIME也被Web浏览器使用。 要将音频嵌入到网页中,您需要验证浏览器是否理解该文件的MIME类型。

嵌入音频

使用MIME类型将声音文件嵌入到使用HTML4标准的网页中。

嵌入元素的type属性中包含MIME类型值。 例如:

HTML4不支持本地播放音频,只是嵌入文件。 您需要实际使用插件才能在页面上播放文件。

在HTML5中, 音频元素支持MP3,WAV和OGG格式; 如果浏览器不支持该元素或文件类型,则会反馈一条错误消息。 使用音频可让浏览器自己播放支持的声音文件,而不需要插件。

了解MIME类型

MIME类型与常用文件扩展名关联。 内容类型指示符更详细地标识扩展名。 内容类型的标签显示为斜杠对,第一个术语表示它的大类 - 例如音频或视频 - 以及第二个术语表示子类型。 音频类型可能支持数十种子类型,包括MPEG,WAV和RealAudio规范。

如果MIME类型已被官方互联网标准支持,则标准将通过编号的征求意见表示,当评论期结束时,正式定义类型或子类型。 例如,RFC 3003定义了音频/ mpeg MIME类型。 并非所有的RFC都被正式批准; 有些与RFC 3003一样,处于半永久“建议”状态。

常见的音频MIME类型

下表列出了一些最常用的音频专用MIME类型:

音频文件MIME类型

文件扩展名 MIME类型 RFC
AU 音频/基本 RFC 2046
SND 音频/基本
线性PCM auido / L24 RFC 3190
音频/月中旬
RMI 音频/月中旬
MP3 音频/ MPEG RFC 3003
mp4音频 音频/ MP4
AIF 音频/ X-AIFF
AIFC 音频/ X-AIFF
AIFF 音频/ X-AIFF
M3U 音频/ X-mpegurl
RA 音频/ vnd.rn-的RealAudio
内存 音频/ vnd.rn-的RealAudio
奥格沃尔比斯 音频/ OGG RFC 5334
Vorbis格式 音频/ Vorbis格式 RFC 5215
WAV 音频/ vnd.wav RFC 2361