HTML5中视频音频的使用详解
副标题[/!--empirenews.page--]
1.1 video支持视频格式 常见的视频格式 视频的组成部分:画面、音频、编码格式 视频编码:H.264、Theora、VP8(google开源) HTML5支持的视频格式: 1、Ogg 带有Theora视频编码+Vorbis音频编码的Ogg文件 支持的浏览器:F、C、O 2、MEPG4 带有H.264视频编码+AAC音频编码的MPEG4文件 支持的浏览器: S、C 3、WebM 带有VP8视频编码+Vorbis音频编码的WebM格式 支持的浏览器: I、F、C、O 劣势:视频少、转码器几乎没有,不好转码 想要video能自动填充慢父div的大小,只要给video标签加上style="width= 100%; height=100%; object-fit: fill"即可 1.2 标签原型 指定一种视频格式,不能播就提示 <video id="media" src=http://www.jb51.net/html5/"examp.mp4" width="500" poster="examp1.jpg" >您的浏览器不支持video</video> 给定多种视频格式,浏览器根据自身支持程度选择播放哪一种 注意:多个source标签,浏览器会从第一个开始识别,如果第一个不被识别,则会继续识别第二个;如果第一个识别成功,则会直接播放第一种格式视频 <video controls = “controls”> <source src=http://www.jb51.net/html5/”1.mp4” type=”video/mp4” /> //src属性写到source标签中,要指定视频的type类型,例如MP4的即为type=“video/mp4” <source src = “2.ogg” type=”video/ogg” /> //ogg格式 <source src=http://www.jb51.net/html5/”3.webm” type=”video/webm” /> //webm格式 </video> 1.3 重要的video标签属性
属性(常用)
值
功能描述
API 属性
属性
描述
duration:返回当前音频/视频的长度(以秒计) paused:设置或返回音频/视频是否暂停 currentTime:设置或返回音频/视频中的当前播放位置(以秒计) ended:返回音频/视频的播放是否已结束 1.4 Video API 1.4.1 Video 方法 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |