巅云智能建站平台搭建版(创业流派版)火爆上线,毕生受权!新增:文章智能收罗+全站真静态打包+城市分站+智能小法式+不法词过滤+H5自顺应+智能链词等功效功效概况
建站资讯News

HTML5 video视频字幕的利用和建造体例

0
一佰互联网站扶植(www.taishanly.com) 宣布时候:2020-04-20 08:57:16 阅读数: 118

HTML5许可咱们利用 元素为视频指定字幕。这个元素的各类属性许可咱们指定如许的工具,比方咱们增添的内容的范例,它地点的说话,固然另有对包罗现实字幕信息的文本文件的援用。

<video id="video"  controls>    <source src="./step.mp4" type="video/mp4">    <track label="中笔墨幕" kind="subtitles" chapters metadata srclang="zh" src="./caption.vtt" default>    <track label="ABC" kind="subtitles" srclang="de" src="./caption1.vtt">    <track label="Number" kind="subtitles" srclang="es" src="./caption2.vtt"> </video>

track的属性先容:

  • kind被付与一个值subtitles,表现文件包罗的内容的范例
  • label被付与一个值,唆使该字幕集所用的说话 - 比方English或Deutsch- 这些标签将呈现在用户界面中,以许可用户轻易地挑选他们想要看到的字幕说话。
  • src 在每种环境下城市分派一个指向相干WebVTT字幕文件的有用URL。
  • srclang 唆使每一个字幕文件的内容地点的说话。
  • 该default属性在英语 元素上设置,向阅读器标明这是默许的字幕文件界说,当字幕翻开并且用户不做出特定挑选时利用。

WebVTT 字幕文件

包罗现实字幕数据的文件是遵守指定格局的简略文本文件,在这类环境下是Web视频文本轨道(WebVTT)格局。该==WebVTT拔出标准仍在开辟中==,但它的==首要局部是不变的==,以是咱们明天能够利用它。

视频供给商(如Blender Foundation)以其视频的文本格局供给字幕和副标题,但凡是接纳SubRip Text(SRT)格局。能够利用在线转换器(如srt2vtt)将这些转换为WebVTT。

文件格局标准:

文件的后缀名为 ==.vtt==

==.vtt==文件的MIME type是text/vtt

在Chrome和Firefox阅读器下,.vtt字幕是能够无妨碍加载显现的,可是对IE10+阅读器,固然也撑持.vtt字幕,可是却须要界说MIME type,不然会疏忽WebVTT格局。比拟简略体例便是在字幕地点文件夹上面增添个.htaccess文件,外面写上AddType text/vtt .vtt。

//文件开首下必须先申明 ==WEBVTT==WEBVTT// 肇端时候  -->  竣事时候,单元为毫秒00:00:00.001 --> 00:00:03.000// 对应上面的时候显现字幕,能够零丁设置款式,aa近似class类名<v aa>九幽阴灵1111</v>00:00:03.001 --> 00:00:06.000<v bb>诸天神魔2222</v>00:00:06.001 --> 00:00:09.000以我血躯333300:00:09.001 --> 00:00:12.000奉为就义444400:00:12.001 --> 00:00:15.000三生七世5555

字幕css款式设置

::cue伪元件的关头是靶向个体文本轨道线索用于定型的,由于它的任何限制球杆婚配。只要多数CSS属性能够利用于文本提醒:

  • color
  • opacity
  • visibility
  • text-decoration
  • text-shadow
  • background 速记机能
  • outline 速记机能
  • font 速记属性
  • line-height
  • white-space

==注重::: cue的线索款式今朝合用于Chrome,Opera和Safari,但还没有在Firefox上利用。==

WebVTT还撑持一些HTML标签停止款式节制,罕见的有声响 ==v== 标签,色采 ==c== 标签,加粗==b==标签,倾斜==i==标签,下划线==u==标签,另有==ruby==和==lang==标签等。

//设置字幕的款式video::cue{    background-color:transparent;    color:white;    font-size:20px;    line-height: 100px;}// 设置单行字幕的款式 video::cue(v[voice=aa]){    color:green;}video::cue(v[voice=bb]){    color:rgb(0, 26, 128);}

阅读器兼容

IE

默许环境下,Internet Explorer 10+字幕是启用的,并且默许控件包罗一个按钮和一个菜单,该菜单供给与咱们方才构建的菜单不异的功效。该default属性也受撑持。

==注重:除非您界说MIME范例,不然IE将完整疏忽WebVTT文件。这能够经由进程将.htaccess文件增添到包罗的响应目次轻松完成AddType text/vtt .vtt==

苹果阅读器

Safari 6.1+对Internet Explorer 10+具备近似撑持,显现带有差别可用选项的菜单,并增添了一个“主动”选项,许可阅读器停止挑选。

Chrome和Opera

这些阅读器也有近似的完成:默许环境下,字幕是启用的,默许节制集包罗一个"cc"按钮,能够翻开和封闭字幕。Chrome和Opera疏忽元素default上的属性, 而是测验测验将阅读器的说话与字幕的说话相婚配

总结

以上所述是小编给大师先容的HTML5 video视频字幕的利用和建造体例,但愿对大师有所赞助,若是大师有任何疑难请给我留言,小编会实时答复大师的。在此也很是感激大师对网页设想网站的撑持!

一佰互联是天下着名建站品牌办事商,咱们有九年、网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。最近几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家收集公司供给自助建站平台搭建办事。更多资讯:tags标签

上一篇:HTML5新增的标签和属性归结总结
下一篇: html5挪用摄像头功效的完成代码
[前往消息列表]

相干消息more

20
04月
挪动端Html5中百度舆图的点击事务

按照百度舆图官方诠释,在挪动端 H5 页面中可监听上面这 4 个事务:touchstart, touchmove, touchend, lo... >>概况

15
04月
高端网站扶植-“可托网站”考证撑持电子商务安

CNNIC查询拜访发明,仅2010年上半年,就有59.2%的网民在利用互联网进程中碰到过病毒或木马进犯;30.9%的网民账号或暗码被盗过;电子商... >>概况

25
04月
Laravel框架利用monolog_mys

本文实例报告了Laravel框架利用monolog_mysql完成将体系日记信息保管到mysql数据库的体例。分享给大师供大师参考,详细以下... >>概况

28
04月
php天生excel列名跨越26列大于Z时的

本文实例报告了php天生excel列名跨越26列大于Z时的处理体例。分享给大师供大师参考。详细阐发以下:咱们天生excel城市利用phpEx... >>概况

高端网站扶植

美工统筹SEO,为企业电子商务营销助力!

德律风:

023-85725751
建站

产物

域名注册 假造主机 云办事器 企业邮局
智能建站 APP打包 微站/小法式 创业平台
网站推行 媒体营销 智能收罗 AI机械人
400德律风 短信营销 店销机械人
私家定制 流派网站