不同浏览器对于html5 audio标签和音频格式的兼容性
来源:互联网 发布:js获取绝对路径 编辑:程序博客网 时间:2024/05/04 13:35
格式工厂音频转换工具
一般提供ogg和mp3格式,就可以支持所有主流浏览器了。
<!DOCTYPE HTML>
<html>
<head>
<title>测试各种浏览器支持的音乐格式</title>
</head>
<body>
<br />
<br />
<br />
播放《庄心妍-一万个舍不得》:
<br />
<br />
<br />
<audio controls>
<source src="song.ogg" type="audio/ogg">
<source src="song.m4a" type="audio/mpeg">
<source src="song.mp3" type="audio/mpeg">
你的浏览器不支持html5的audio标签
</audio>
<br />
<br />
<br />
播放《曲婉婷-我的歌声里》
<br />
<br />
<br />
<audio controls="controls">
<source src="song2.ogg" type="audio/ogg">
<source src="song2.mp3" type="audio/mpeg">
你的浏览器不支持html5的audio标签
</audio>
<br />
<br />
<br />
</body>
</html>
有朋友说苹果safari支持m4a格式,在iphone上测试不支持,支持播放mp3格式的.
进过测试,PC浏览器可以同时播放两个音乐,平板和手机只能播放一个。
音频格式知识普及:
Ogg:全称应该是OGGVobis(oggVorbis)是一种新的音频压缩格式,类似于MP3等的音乐格式。Ogg是完全免费、开放和没有专利限制的。OggVorbis文件的扩展名是.OGG。Ogg文件格式可以不断地进行大小和音质的改良,而不影响旧有的编码器或播放器。
MP3:是一种音频压缩技术,其全称是动态影像专家压缩标准音频层面3(Moving Picture Experts Group Audio Layer III),简称为MP3。它被设计用来大幅度地降低音频数据量。利用 MPEG Audio Layer 3 的技术,将音乐以1:10 甚至 1:12 的压缩率,压缩成容量较小的文件,而对于大多数用户来说重放的音质与最初的不压缩音频相比没有明显的下降。
WAV:为微软公司(Microsoft)开发的一种声音文件格式,它符合RIFF(Resource Interchange File Format)文件规范,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持,该格式也支持MSADPCM,CCITT A LAW等多种压缩运算法,支持多种音频数字,取样频率和声道,标准格式化的WAV文件和CD格式一样,也是44.1K的取样频率,16位量化数字,因此在声音文件质量和CD相差无几!
各种关联:wav格式音质最好,但是文件体积较大。mp3压缩率较高,普及率高,音质相比wav要差。ogg与mp3在相同位速率(Bit Rate)编码的情况下,ogg体积更小,并且ogg是免费的不用交专利费(这点国人很中意)。
- 不同浏览器对于html5 audio标签和音频格式的兼容性
- 不同浏览器对于html5 audio标签和音频格式的兼容性
- (转)不同浏览器对于HTML5 audio标签和音频格式的兼容性
- HTML5的video元素和audio元素兼容性
- HTML5 的 Audio 标签
- 不同浏览器的兼容性
- html5中audio标签在不同平台下的问题
- html5<audio>标签的使用方法
- HTML5 audio标签的使用
- 低版本IE6/7/8浏览器中使用HTML5的audio和video标签播放视频音频
- HTML5 - video标签和audio标签
- HTML5 - video标签和audio标签
- html5的Video和audio标签学习笔记
- HTML5-音频audio和视频video标签
- HTML5之音频Audio标签的应用
- HTML5新增标签<audio>简单的使用
- HTML5基础教程:audio音频标签的详解
- HTML5中 audio标签的样式修改
- Java注解处理之反射API
- 卷积的含义
- 有两个List,将两个List里的数据作笛卡尔积
- 获取CPU使用率
- [Leetcode] Remove Nth Node From End of List
- 不同浏览器对于html5 audio标签和音频格式的兼容性
- java中有几种类型的流
- 【项目管理和构建】——Maven简介(一)
- 字节流与字符流的区别
- 获取内存和CPU使用率
- Android WebView全集
- 垃圾回收器的基本原理
- 测试博客1
- PAT-甲级1009