小智..
6
尽管MIME类型为"audio/midi",但MIDI文件不是音频......它只是一种音乐表演,没有声音.换句话说,MIDI文件存储钢琴演奏者击中哪些琴键,当他或她击中它们时,以及他或她击中它们的难度,但没有实际的钢琴音色.你必须通过一个带有钢琴音色的采样器来演奏音乐,就像你必须通过钢琴演奏钢琴一样.Apple QuickTime 7内置了这样的采样器,但我不知道QuickTime X是否可以.无论如何,你必须使用embed标签,它不能通过音频标签工作.
很明显,html5音频标签正式用于ogg格式.
不,HTML5是标记标准.它根本不涉及音频标准化.换句话说,它告诉您如何编码标记,而不是如何编码音频.音频标准化由ISO的运动图像专家组在过去20年中完成.目前的音频标准是MPEG-4 AAC(音频/ mp4),而以前的标准是MPEG-2 MP3(音频/ mp3).如果要将标记标准化为W3C HTML5规范,则应将音频标准化为ISO MPEG-4规范.否则,只需忽略所有标准并使用您喜欢的任何标记和音频,并制作只有您能看到的内容.所有PC和移动设备都支持HTML5和MPEG-4开箱即用.只有备用浏览器阻止访问用户的硬件MPEG-4播放器,所以你应该通过向这些用户提供MP4音频文件作为一个简单的链接,他们可以在帮助应用程序中点击和打开,如iTunes(约占所有PC的90%).或者您可以在这些备用浏览器中调用FlashPlayer并在其中加载相同的标准MP4.
至于Ogg,它在一些替代浏览器中播放,但它不会在用户的RSS阅读器,Podcast阅读器,提供Web视图的本机应用程序以及用户可能看到您的网页的许多其他环境中播放.标准化音频在所有这些环境中播放.因此,如果你提供Ogg,你必须在MP4之后提供它作为第二选择,因为Ogg只需要一小部分时间.