[发明专利]字幕处理方法、装置、计算机设备及存储介质在审
申请号: | 202110541871.4 | 申请日: | 2021-05-18 |
公开(公告)号: | CN113127785A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 曾俊 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F8/38;G06F8/30 |
代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 范坤坤 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字幕 处理 方法 装置 计算机 设备 存储 介质 | ||
本申请公开了一种字幕处理方法、装置、计算机设备及存储介质。包括:获取时序文本标记语言TTML字幕的文本资源;根据TTML字幕的文本资源确定至少一组字幕输出信息,每组字幕输出信息包括字幕输出时间和字幕内容;根据目标字幕输出信息创建浏览器的字幕对象,字幕对象用于在目标字幕输出时间触发目标字幕事件,以便在浏览器中根据目标字幕事件在超文本标记语言页面中输出目标字幕内容。根据时序文本标记语言的文本资源创建浏览器可支持的字幕对象,浏览器能够对字幕对象触发的目标字幕事件进行响应,进而在HTML页面中播放时序文本标记语言字幕,提高浏览器兼容性。
技术领域
本申请实施例涉及浏览器技术,尤其涉及一种字幕处理方法、装置、计算机设备及存储介质。
背景技术
时序文本标记语言(Timed Text Markup Language,TTML)是一种基于可扩展标记语言(Extensible Markup Language,XML)的时序文本标记语言。
目前很多视频内容提供商均使用时序文本标记语言对字幕进行编辑。然而,当浏览器不支持时序文本标记语言的字幕时,浏览器中无法播放时序文本标记语言的字幕,浏览器兼容性差。
发明内容
本申请提供一种字幕处理方法、装置、计算机设备及存储介质,以实现在浏览器中播放时序文本标记语言的字幕,提高浏览器兼容性。
第一方面,本申请实施例提供了一种字幕处理方法,包括:
获取时序文本标记语言TTML字幕的文本资源;
根据TTML字幕的文本资源确定至少一组字幕输出信息,每组字幕输出信息包括字幕输出时间和字幕内容;
根据目标字幕输出信息创建浏览器的字幕对象,目标字幕输出信息为至少一组字幕输出信息中的任意一组字幕输出信息,目标字幕输出信息包含目标字幕内容和目标字幕输出时间,字幕对象用于在目标字幕输出时间触发目标字幕事件,以便在浏览器中根据目标字幕事件在超文本标记语言(Hyper Text Markup Language,HTML)页面中输出目标字幕内容。
第二方面,本申请实施例还提供了一种字幕处理装置,包括:
文本资源获取模块,用于获取TTML字幕的文本资源;
字幕输出信息确定模块,用于根据TTML字幕的文本资源确定字幕输出信息,字幕输出信息包括:字幕输出时间和字幕内容;
字幕对象生成模块,根据字幕输出信息创建浏览器的字幕对象,字幕对象用于在字幕输出时间触发字幕事件,以便浏览器根据字幕事件在HTML页面中输出字幕内容。
第三方面,本申请实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如本申请实施例所示的字幕处理方法。
第四方面,本申请实施例还提供了一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行如本申请实施例所示的字幕处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110541871.4/2.html,转载请声明来源钻瓜专利网。