【技术实现步骤摘要】
一种基于字幕合并的字幕显示方法及系统
[0001]本专利技术涉及字幕合并领域,尤其涉及一种基于字幕合并的字幕显示方法及系统
。
技术介绍
[0002]随着互联网的普及,视频成为了现代人获取信息和娱乐的主要方式之一
。
为了更好的传递信息,很多视频制作人在视频中添加了字幕
。
然而一些视频平台并不支持自动加载字幕,为了方便观众查看字幕,视频制作人需要把字幕与视频合并
。
[0003]现有的字幕合并处理时,将两个字幕组件的直接拼接,字幕组件之间字的间距均需人为调整,或是将两个组件的信息再做内部处理合并,再一并显示
。
然而,在这两种字幕合并的处理过程中,需要人工介入调整,对于两个字幕组件需要重新配置对应的点阵,不仅增加了编辑工作者的工作量,还增加了字幕显示时间,同时,还无法保证显示效果
。
技术实现思路
[0004]本专利技术提供了一种基于字幕合并的字幕显示方法及系统,实现字幕的快速合并,减少字幕显示的反应时间,优化字幕显示效果
。
[0005]为了解决上述技术问题,本专利技术实施例提供了一种基于字幕合并的字幕显示方法,包括:
[0006]响应用户的字幕合并操作,获取字幕配置数据,根据字幕配置数据,获得若干个字幕组件,并根据自定义间距情况,得到字幕间距调整值;
[0007]根据各字幕组件的点阵信息和字幕间距调整值,判断各相邻的字幕组件是否满足字幕间距条件;其中,各字幕组件的点阵信息通过将各字幕组 ...
【技术保护点】
【技术特征摘要】
1.
一种基于字幕合并的字幕显示方法,其特征在于,包括:响应用户的字幕合并操作,获取字幕配置数据,根据所述字幕配置数据,获得若干个字幕组件,并根据自定义间距情况,得到字幕间距调整值;根据各所述字幕组件的点阵信息和所述字幕间距调整值,判断各相邻的字幕组件是否满足字幕间距条件;其中,各所述字幕组件的点阵信息通过将各所述字幕组件进行数据点阵转化获得;若当前的相邻的字幕组件满足所述字幕间距条件,则根据所述当前的相邻的字幕组件的选框信息和所述字幕间距调整值,设置透明选框的选框信息,并将设置选框信息后的透明选框插入到所述当前的相邻的字幕组件的中间,根据插入所述透明选框后的当前的相邻的字幕组件的字幕数据,获得第一字幕数据,并将所述第一字幕数据发送至显示设备,使所述显示设备根据所述第一字幕数据进行字幕显示;其中,所述选框信息包括宽度和高度;所述当前的相邻的字幕组件包括当前的第一字幕组件和当前的第二字幕组件;若所述当前的相邻的字幕组件不满足所述字幕间距条件,则根据所述当前的相邻的字幕组件的点阵信息,计算当前的组件距离值,根据所述当前的组件距离值和所述字幕间距调整值,得到当前的裁剪值,根据所述当前的裁剪值,将所述当前的第一字幕组件的选框进行裁剪,根据裁剪后的当前的相邻的字幕组件的字幕数据,获得第二字幕数据,并将所述第二字幕数据发送至显示设备,使所述显示设备根据所述第二字幕数据进行字幕显示
。2.
如权利要求1所述的基于字幕合并的字幕显示方法,其特征在于,所述获取字幕配置数据,具体为:获取所述用户的需求绘画多字幕选框,确定字幕信息和字幕内容;其中,所述字幕信息包括字幕子区域的位置
、
宽度和高度;所述字幕内容包括文字内容
、
字体
、
字体大小和颜色;根据所述字幕信息和所述字幕内容,得到所述字幕配置数据
。3.
如权利要求1所述的基于字幕合并的字幕显示方法,其特征在于,所述根据各所述字幕组件的点阵信息和所述字幕间距调整值,判断各相邻的字幕组件是否满足字幕间距条件,具体为:根据各所述字幕组件的点阵信息,获取各所述字幕组件的点阵定位;根据所述当前的相邻的字幕组件的点阵定位,计算所述当前的第一字幕组件的最后一个字的点阵定位与所述当前的第二字幕组件的第一个字的点阵定位之间距离,获得所述当前的组件距离值;判断所述当前的组件距离值是否低于所述字幕间距调整值;若低于,则满足所述字幕间距条件;若不低于,则不满足所述字幕间距条件
。4.
如权利要求1所述的基于字幕合并的字幕显示方法,其特征在于,所述根据自定义间距情况,得到字幕间距调整值,具体为:根据所述自定义间距情况,判断是否存在用户自定义间距值;若存在,则将字幕间距调整值设为所述用户自定义间距值;若不存在,则将所述字幕间距调整值为首位置的字幕组件的字间距;其中,所述字间距根据所述首位置的字幕组件的点阵信息计算获得
。5.
如权利要求1所述的基于字幕合并的字幕显示方法,其特征在于,所述各所述字幕组
件的点阵信息通过将各所述字幕组件进行数据点阵转化获得,具体为:将各所述字幕组件进行截图,生成对应的若干个组件...
【专利技术属性】
技术研发人员:符泽雨,赵定金,张常华,明德,
申请(专利权)人:广东保伦电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。