第5章 HTML5的Video元素和Audio元素HTML5与CSS3 Web前端开发技术-PPT课件_第1页
第5章 HTML5的Video元素和Audio元素HTML5与CSS3 Web前端开发技术-PPT课件_第2页
第5章 HTML5的Video元素和Audio元素HTML5与CSS3 Web前端开发技术-PPT课件_第3页
第5章 HTML5的Video元素和Audio元素HTML5与CSS3 Web前端开发技术-PPT课件_第4页
第5章 HTML5的Video元素和Audio元素HTML5与CSS3 Web前端开发技术-PPT课件_第5页
已阅读5页,还剩12页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、HTML5+CSS3 Web 前端开发技术前端开发技术第5章 HTML5的Video元素和Audio元素(HTML5与CSS3 Web前端开发技术)HTML5+CSS3 Web 前端开发技术前端开发技术HTML5+CSS3 Web 前端开发技术前端开发技术HTML5+CSS3 Web 前端开发技术前端开发技术HTML5+CSS3 Web 前端开发技术前端开发技术5.1 HTML5的Video元素video元素的访问控制例如元素的访问控制例如HTML5+CSS3 Web 前端开发技术前端开发技术5.1 HTML5的Video元素video访问控制例如访问控制例如HTML5+CSS3 Web 前端

2、开发技术前端开发技术5.1 HTML5的Video元素2. video元素的访问控制元素的访问控制 video元素的访问控制例如元素的访问控制例如HTML5+CSS3 Web 前端开发技术前端开发技术5.2 HTML5的Audio元素1.使用使用audio标记插入音频标记插入音频替代内容替代内容属性属性值值说明说明srcurl要播放音频的要播放音频的URLautoplayautoplay音频就绪后马上播放音频就绪后马上播放controls controls向用户显示控件,例如播放、暂停、进度条等向用户显示控件,例如播放、暂停、进度条等looploop设置音频是否循环播放设置音频是否循环播放pr

3、eloadpreload音频在页面加载时进行加载,并预备播放音频在页面加载时进行加载,并预备播放表表5-4 标记的常用属性、取值及说明标记的常用属性、取值及说明HTML5+CSS3 Web 前端开发技术前端开发技术5.2 HTML5的Audio元素 audio标记插入音频例如标记插入音频例如HTML5+CSS3 Web 前端开发技术前端开发技术5.2 HTML5的Audio元素2. audio元素的访问控制元素的访问控制 audio元素通过单击按钮触发对象的元素通过单击按钮触发对象的play()方方法和法和pause()方法实现播放状态的改变,而音量方法实现播放状态的改变,而音量和静音控制那么

4、是通过修改对象的和静音控制那么是通过修改对象的volume属性属性和和muted属性实现。属性实现。例如例如HTML5+CSS3 Web 前端开发技术前端开发技术5.3 使用使用track元素添加字幕元素添加字幕1.使用使用track标记插入字幕文件标记插入字幕文件 track元素是元素是video元素的子元素,元素的子元素, 标记必须标记必须被书写在被书写在 video元素的开始标记与结束标记之间。元素的开始标记与结束标记之间。属性属性说明说明src属性属性src属性指定字幕文件的存放路径,该属性是必选项。属性值可以属性指定字幕文件的存放路径,该属性是必选项。属性值可以是一个绝对是一个绝对U

5、RL路径,也可以是一个相对路径,也可以是一个相对URL路径。路径。srclang属性属性srclang属性用于指定字幕文件的语言。例如,属性用于指定字幕文件的语言。例如,srclang=en 和和srclang=zh-cn分别表示字幕文件为英语和汉语。分别表示字幕文件为英语和汉语。default属性属性default属性用于通知浏览器在用户没有选择使用其他字幕文件属性用于通知浏览器在用户没有选择使用其他字幕文件的时候可以使用当前的时候可以使用当前 track文件文件kind属性属性kind属性用于指定字幕文件属性用于指定字幕文件(即用于存放字幕、章节标题、说明即用于存放字幕、章节标题、说明文字

6、或元数据的文件文字或元数据的文件) 的种类。属性值为的种类。属性值为subtitles、captions、descriptions、chapters与与metadata表表5-6 标记的常用属性及说明标记的常用属性及说明HTML5+CSS3 Web 前端开发技术前端开发技术5.3 使用使用track元素添加字幕元素添加字幕track标记插入字幕文件例如标记插入字幕文件例如HTML5+CSS3 Web 前端开发技术前端开发技术5.3 使用使用track元素添加字幕元素添加字幕2.建立建立WebVTT文件文件 track元素引用的文件是内部包含了一系列时间元素引用的文件是内部包含了一系列时间标记的

7、文本文件,标记的文本文件,WebVTT文件是可以添加到文件是可以添加到轨道中的视频播放器可以显示的文本文件。在轨道中的视频播放器可以显示的文本文件。在 HTML5中通过中通过标记引用标记引用WebVTT文文件,这表示可以为音频或视频等媒体资源提供诸件,这表示可以为音频或视频等媒体资源提供诸如字幕、标题或描述等信息,并将这些信息同步如字幕、标题或描述等信息,并将这些信息同步显示在媒体资源中。显示在媒体资源中。1WebVTT文件格式文件格式 WebVTT (Web Video Text Tracks)是一种文件格式,本质上是是一种文本文件,使是一种文件格式,本质上是是一种文本文件,使用用UTF-8

8、编码,文件扩展名为编码,文件扩展名为.vtt。HTML5+CSS3 Web 前端开发技术前端开发技术5.3 使用使用track元素添加字幕元素添加字幕2WebVTT标记标记 WebVTT文件内容由一些文件内容由一些WebVTT标记组成,标标记组成,标记之间用行分隔符分开。用户可以在记之间用行分隔符分开。用户可以在WebVTT标记中书标记中书写字幕与字幕应用的时间范围。写字幕与字幕应用的时间范围。HTML5+CSS3 Web 前端开发技术前端开发技术5.3 使用使用track元素添加字幕元素添加字幕3使用使用HTML5 Video Caption Maker生成生成WebVTT文件文件 为媒体添加字幕的关键是构建为媒体添加字幕的关键是构建WebVTT轨道文件。轨道文件。WebVTT文件可以手动创立,也可以使用创作工具构建文件可以手动创立,也可以使用创作工具构建。如果手工创立文件,写代码非常麻烦,并且字幕与媒体。如果手工创立文件,写代码非常麻烦,并且字幕与媒体的同步需要反复测试修改。的同步需要反复测试修改。 HTML5视频字幕制作工具是一个非常简单但有效的工具视频字幕制作工具是一个非常简单但有效的工具,该工具可以用于创立,该工具可以用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论