在任何浏览器中播放任何格式的音频文件

时间:2013-08-22 05:37:14

标签: html html5 audio audio-streaming html5-audio

我正在不同的手机中录制音频,每个都以不同的格式保存文件,如

  

.m4a,.3ga,.amr

。我现在面临的问题是如何在任何浏览器中播放此类音频文件。

<audio controls height="100" width="100">
  <source src="myfile.mp3" type="audio/mpeg">
  <source src="myfile.ogg" type="audio/ogg">
  <embed height="50" width="100" src="myfile.mp3">
</audio>

我尝试了上面的代码,但没用。因为我无法应用.m4a,.3ga和.amr。

的代码

电话录音肯定不会出现在mp3文件中

我需要申请其他任何方法吗?

有什么建议吗?请

2 个答案:

答案 0 :(得分:1)

使用此链接,您可以使用HTML5播放大部分音频

http://www.w3schools.com/html/html5_audio.asp

答案 1 :(得分:1)

很抱歉给您带来了坏消息,但您无法在<audio> HTML5元素中播放任何文件格式。
相反,您可以从此处列出的有效音频格式列表中进行选择: https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats

很快,有效格式为:
1. WebM
2. Ogg
3. Mp3
4. AAC
5. WAV

在您的情况下,如果您想播放HTML5规范不支持的任何音频格式,您必须使用来解决它,就像在HTML5之前播放音频文件一样插件即可。
您可以在网上找到适用于各种文件格式的浏览器的大量音频插件。