[发明专利]字幕添加方法、装置、设备及存储介质有效
申请号: | 201810508762.0 | 申请日: | 2018-05-24 |
公开(公告)号: | CN108449651B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 秦智 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04N21/845 | 分类号: | H04N21/845;H04N21/488;H04N21/2343;H04N21/235;H04N21/8547 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字幕 添加 方法 装置 设备 存储 介质 | ||
1.一种字幕添加方法,其特征在于,所述方法包括:
获取视频源以及所述视频源的字幕文件;
对所述视频源进行切片得到多个视频分片;
从所述字幕文件中分别获取与每个所述视频分片对应的字幕分片,所述多个视频分片中,至少一个视频分片对应的字幕分片包括m条字幕,所述m条字幕中每条字幕在所述视频源中的持续时间,与对应的视频分片在所述视频源中的持续时间均存在交集,且所述m条字幕中第一条字幕的开始时间晚于或等于对应的视频分片的起始时间,m为正整数;
将获取到的所述字幕分片分别添加至对应的所述视频分片中;
合并添加有字幕分片的所述多个视频分片,得到目标视频文件。
2.根据权利要求1所述的方法,其特征在于,所述字幕文件包括多条字幕;从所述字幕文件中获取与第一视频分片对应的字幕分片,包括:
根据所述第一视频分片在所述视频源中的起始时间和结束时间,从所述字幕文件包括的多条字幕中获取与所述第一视频分片对应的第一条字幕;
根据所述结束时间,从所述字幕文件包括的多条字幕中获取与所述第一视频分片对应的最后一条字幕;
将所述第一条字幕、所述最后一条字幕以及两者之间的字幕确定为与所述第一视频分片对应的多条字幕;
根据所述第一视频分片对应的多条字幕生成与所述第一视频分片对应的字幕分片;
其中,在持续时间与所述第一视频分片的持续时间存在交集的字幕中,所述第一条字幕在所述视频源中的开始时间与所述起始时间的时间差小于第一阈值,所述最后一条字幕在所述视频源中的终止时间与所述结束时间的时间差小于第二阈值。
3.根据权利要求2所述的方法,其特征在于,所述字幕文件包括的多条字幕按照时间顺序依次排列;
所述根据所述第一视频分片在所述视频源中的起始时间和结束时间,从所述字幕文件包括的多条字幕中获取与所述第一视频分片对应的第一条字幕,包括:
从所述字幕文件包括的多条字幕中的第一条字幕开始,依次检测每条字幕的开始时间是否满足第一条件,所述第一条件包括:所述字幕的开始时间晚于或等于所述起始时间,且早于所述结束时间;
当检测到首个满足所述第一条件的字幕时,将首个满足所述第一条件的字幕确定为与所述第一视频分片对应的第一条字幕;
当未检测到满足所述第一条件的字幕时,确定所述第一视频分片对应的字幕分片为空文件。
4.根据权利要求2所述的方法,其特征在于,所述字幕文件包括的多条字幕按照时间顺序依次排列;
所述根据所述结束时间,从所述字幕文件包括的多条字幕中获取与所述第一视频分片对应的最后一条字幕,包括:
从所述字幕文件包括的多条字幕中,与所述第一视频分片对应的第一条字幕的下一条字幕开始,继续依次检测每条字幕的开始时间是否满足第二条件,所述第二条件包括:所述字幕的开始时间晚于或等于所述结束时间;
当检测到首个满足所述第二条件的字幕时,将首个满足所述第二条件的字幕的前一条字幕确定为与所述第一视频分片对应的最后一条字幕;或者,当检测到所述字幕文件的最后一条字幕不满足所述第二条件时,将所述字幕文件的最后一条字幕确定为与所述第一视频分片对应的最后一条字幕。
5.根据权利要求2所述的方法,其特征在于,所述根据所述至少一条字幕生成与所述第一视频分片对应的字幕分片,包括:
根据所述至少一条字幕,以及每条字幕的时间戳信息生成所述字幕分片;
其中,所述每条字幕的时间戳信息包括所述字幕在所述第一视频分片中的开始时间和终止时间。
6.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:
获取所述多个视频分片中第二视频分片的片内切割信息,所述片内切割信息包括所述第二视频分片中的冗余片段在所述视频源中的起止时间;
根据所述第二视频分片的片内切割信息,对所述第二视频分片进行切割,去除所述第二视频分片中的冗余片段;
从所述字幕文件中,获取与第二视频分片对应的字幕分片,包括:
根据所述第二视频分片的片内切割信息,从所述字幕文件中获取与所述第二视频分片中除所述冗余片段之外的片段对应的字幕分片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810508762.0/1.html,转载请声明来源钻瓜专利网。