[发明专利]视频字幕生成方法和装置有效
申请号: | 201910167851.8 | 申请日: | 2019-03-06 |
公开(公告)号: | CN109788335B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 李涛;陈云贵 | 申请(专利权)人: | 珠海天燕科技有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/435;H04N21/485;H04N21/488 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;南霆 |
地址: | 519085 广东省珠海市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 字幕 生成 方法 装置 | ||
本申请实施例提供了一种视频字幕生成方法和装置,其中方法包括:响应于用户的字幕生成指令,获取用户输入的各个字幕字符,并确定用户选择的字幕模板,以及确定用户基于待绘制字幕的视频流选择的字幕起始时间;获取所述字幕模板对应的字幕时间属性信息、字幕样式属性信息和所述视频流的时间戳信息;根据所述字幕时间属性信息和所述字幕起始时间,分别确定每个所述字幕字符的每个动画阶段的时间范围;根据所述字幕样式属性信息、每个所述字幕字符的每个动画阶段的时间范围和所述视频流的时间戳信息,在所述视频流中绘制各个所述字幕字符。通过本实施例,可以提高生成视频字幕的效率,降低生成字幕所需的工作量。
技术领域
本申请涉及计算机技术领域,尤其涉及一种视频字幕生成方法和装置。
背景技术
随着互联网技术的发展,用户可以自主为视频增加字幕,比如增加片头介绍文字或者在片尾处增加演职人员表等。目前在视频中添加字幕的方式通常为:工作人员手动定位需要添加字幕的视频帧,并手动在每帧视频中输入字幕文本,以及调整每帧视频中字幕文本的样式,比如调整字幕字体的大小颜色等。可见,现有添加字幕的方式具有人工手动操作工作量大、工作效率低的问题。
发明内容
本申请实施例的目的是提供一种视频字幕生成方法和装置,以提高生成视频字幕的效率,降低生成字幕所需的工作量。
为解决上述技术问题,本申请实施例是这样实现的:
第一方面,本申请实施例提供了一种视频字幕生成方法,包括:
响应于用户的字幕生成指令,获取用户输入的各个字幕字符,并确定用户选择的字幕模板,以及确定用户基于待绘制字幕的视频流选择的字幕起始时间;
获取所述字幕模板对应的字幕时间属性信息、字幕样式属性信息和所述视频流的时间戳信息;
根据所述字幕时间属性信息和所述字幕起始时间,分别确定每个所述字幕字符的每个动画阶段的时间范围;
根据所述字幕样式属性信息、每个所述字幕字符的每个动画阶段的时间范围和所述视频流的时间戳信息,在所述视频流中绘制各个所述字幕字符。
第二方面,本申请实施例提供了一种视频字幕生成装置,包括:
第一获取信息模块,用于响应于用户的字幕生成指令,获取用户输入的各个字幕字符,并确定用户选择的字幕模板,以及确定用户基于待绘制字幕的视频流选择的字幕起始时间;
第二获取信息模块,用于获取所述字幕模板对应的字幕时间属性信息、字幕样式属性信息和所述视频流的时间戳信息;
确定时间范围模块,用于根据所述字幕时间属性信息和所述字幕起始时间,分别确定每个所述字幕字符的每个动画阶段的时间范围;
绘制字幕字符模块,用于根据所述字幕样式属性信息、每个所述字幕字符的每个动画阶段的时间范围和所述视频流的时间戳信息,在所述视频流中绘制各个所述字幕字符。
第三方面,本申请实施例提供了一种视频字幕生成设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如上述第一方面所述的视频字幕生成方法的步骤。
第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现如上述第一方面所述的视频字幕生成方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海天燕科技有限公司,未经珠海天燕科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910167851.8/2.html,转载请声明来源钻瓜专利网。