一种基于字幕合并的字幕显示方法及系统技术方案

技术编号:39575859 阅读:12 留言:0更新日期:2023-12-03 19:27
本发明专利技术公开了一种基于字幕合并的字幕显示方法及系统,方法包括响应用户的字幕合并操作,根据字幕配置数据,获得若干个字幕组件,根据自定义间距情况,得到字幕间距调整值;通过将各字幕组件进行数据点阵转化获得各字幕组件的点阵信息,根据各字幕组件的点阵信息和字幕间距调整值,判断各相邻的字幕组件是否满足字幕间距条件;若满足,则将设置选框信息后的透明选框插入到当前的相邻的字幕组件的中间,将字幕数据发送至显示设备进行显示;若不满足,则根据当前的相邻的字幕组件的点阵信息,将当前的第一字幕组件的选框进行裁剪,将字幕数据发送至显示设备进行显示

【技术实现步骤摘要】
一种基于字幕合并的字幕显示方法及系统


[0001]本专利技术涉及字幕合并领域,尤其涉及一种基于字幕合并的字幕显示方法及系统


技术介绍

[0002]随着互联网的普及,视频成为了现代人获取信息和娱乐的主要方式之一

为了更好的传递信息,很多视频制作人在视频中添加了字幕

然而一些视频平台并不支持自动加载字幕,为了方便观众查看字幕,视频制作人需要把字幕与视频合并

[0003]现有的字幕合并处理时,将两个字幕组件的直接拼接,字幕组件之间字的间距均需人为调整,或是将两个组件的信息再做内部处理合并,再一并显示

然而,在这两种字幕合并的处理过程中,需要人工介入调整,对于两个字幕组件需要重新配置对应的点阵,不仅增加了编辑工作者的工作量,还增加了字幕显示时间,同时,还无法保证显示效果


技术实现思路

[0004]本专利技术提供了一种基于字幕合并的字幕显示方法及系统,实现字幕的快速合并,减少字幕显示的反应时间,优化字幕显示效果

[0005]为了解决上述技术问题,本专利技术实施例提供了一种基于字幕合并的字幕显示方法,包括:
[0006]响应用户的字幕合并操作,获取字幕配置数据,根据字幕配置数据,获得若干个字幕组件,并根据自定义间距情况,得到字幕间距调整值;
[0007]根据各字幕组件的点阵信息和字幕间距调整值,判断各相邻的字幕组件是否满足字幕间距条件;其中,各字幕组件的点阵信息通过将各字幕组件进行数据点阵转化获得;
[0008]若当前的相邻的字幕组件满足字幕间距条件,则根据当前的相邻的字幕组件的选框信息和字幕间距调整值,设置透明选框的选框信息,并将设置选框信息后的透明选框插入到当前的相邻的字幕组件的中间,根据插入透明选框后的当前的相邻的字幕组件的字幕数据,获得第一字幕数据,并将第一字幕数据发送至显示设备,使显示设备根据第一字幕数据进行字幕显示;其中,选框信息包括宽度和高度;当前的相邻的字幕组件包括当前的第一字幕组件和当前的第二字幕组件;
[0009]若当前的相邻的字幕组件不满足字幕间距条件,则根据当前的相邻的字幕组件的点阵信息,计算当前的组件距离值,根据当前的组件距离值和字幕间距调整值,得到当前的裁剪值,根据当前的裁剪值,将当前的第一字幕组件的选框进行裁剪,根据裁剪后的当前的相邻的字幕组件的字幕数据,获得第二字幕数据,并将第二字幕数据发送至显示设备,使显示设备根据第二字幕数据进行字幕显示

[0010]实施本专利技术实施例,响应用户的字幕合并操作,获取字幕配置数据,根据字幕配置数据,获得若干个字幕组件,并根据自定义间距情况,得到字幕间距调整值;根据各字幕组件的点阵信息和字幕间距调整值,判断各相邻的字幕组件是否满足字幕间距条件;其中,各字幕组件的点阵信息通过将各字幕组件进行数据点阵转化获得;若当前的相邻的字幕组件
满足字幕间距条件,则根据当前的相邻的字幕组件的选框信息和字幕间距调整值,设置透明选框的选框信息,并将设置选框信息后的透明选框插入到当前的相邻的字幕组件的中间,根据插入透明选框后的当前的相邻的字幕组件的字幕数据,获得第一字幕数据,并将第一字幕数据发送至显示设备,使显示设备根据第一字幕数据进行字幕显示;其中,选框信息包括宽度和高度;当前的相邻的字幕组件包括当前的第一字幕组件和当前的第二字幕组件;若当前的相邻的字幕组件不满足字幕间距条件,则根据当前的相邻的字幕组件的点阵信息,计算当前的组件距离值,根据当前的组件距离值和字幕间距调整值,得到当前的裁剪值,根据当前的裁剪值,将当前的第一字幕组件的选框进行裁剪,根据裁剪后的当前的相邻的字幕组件的字幕数据,获得第二字幕数据,并将第二字幕数据发送至显示设备,使显示设备根据第二字幕数据进行字幕显示

字幕合并可控制间距大小,优化字幕显示效果,使得显示效果更好更优

无需重新配置点阵,即可下发至
MCU
,快速字幕数据发送至显示设备,节省系统资源,减少字幕显示的反应时间,实现字幕的快速合并,提高用户体验

[0011]作为优选方案,获取字幕配置数据,具体为:
[0012]获取用户的需求绘画多字幕选框,确定字幕信息和字幕内容;其中,字幕信息包括字幕子区域的位置

宽度和高度;字幕内容包括文字内容

字体

字体大小和颜色;
[0013]根据字幕信息和字幕内容,得到字幕配置数据

[0014]作为优选方案,根据各字幕组件的点阵信息和字幕间距调整值,判断各相邻的字幕组件是否满足字幕间距条件,具体为:
[0015]根据各字幕组件的点阵信息,获取各字幕组件的点阵定位;
[0016]根据当前的相邻的字幕组件的点阵定位,计算当前的第一字幕组件的最后一个字的点阵定位与当前的第二字幕组件的第一个字的点阵定位之间距离,获得当前的组件距离值;
[0017]判断当前的组件距离值是否低于字幕间距调整值;
[0018]若低于,则满足字幕间距条件;
[0019]若不低于,则不满足字幕间距条件

[0020]作为优选方案,根据自定义间距情况,得到字幕间距调整值,具体为:
[0021]根据自定义间距情况,判断是否存在用户自定义间距值;
[0022]若存在,则将字幕间距调整值设为用户自定义间距值;
[0023]若不存在,则将字幕间距调整值为首位置的字幕组件的字间距;其中,字间距根据首位置的字幕组件的点阵信息计算获得

[0024]作为优选方案,各字幕组件的点阵信息通过将各字幕组件进行数据点阵转化获得,具体为:
[0025]将各字幕组件进行截图,生成对应的若干个组件图片;
[0026]将各组件图片转换为对应的若干个点阵数据;
[0027]将各点阵数据转化为预设比特值的数据,并根据转化后的各点阵数据,获得各字幕组件的点阵信息

[0028]作为优选方案,根据当前的相邻的字幕组件的选框信息和字幕间距调整值,设置透明选框的选框信息,具体为:
[0029]根据当前的第一字幕组件的高度,得到透明选框的高度;
[0030]将字幕间距调整值减去当前的组件距离值,获得透明选框的宽度

[0031]为了解决相同的技术问题,本专利技术实施例还提供了一种基于字幕合并的字幕显示系统,包括:响应模块

间距判断模块

透明选框插入模块和字幕组件裁剪模块;
[0032]其中,响应模块用于响应用户的字幕合并操作,获取字幕配置数据,根据字幕配置数据,获得若干个字幕组件,并根据自定义间距情况,得到字幕间距调整值;
[0033]间距判断模块用于根据各字幕组件的点阵信息和字幕间距调整值,判断各相邻的字幕组件是否满足字幕间距条件;其中,各字幕组件的点阵信息通过将本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于字幕合并的字幕显示方法,其特征在于,包括:响应用户的字幕合并操作,获取字幕配置数据,根据所述字幕配置数据,获得若干个字幕组件,并根据自定义间距情况,得到字幕间距调整值;根据各所述字幕组件的点阵信息和所述字幕间距调整值,判断各相邻的字幕组件是否满足字幕间距条件;其中,各所述字幕组件的点阵信息通过将各所述字幕组件进行数据点阵转化获得;若当前的相邻的字幕组件满足所述字幕间距条件,则根据所述当前的相邻的字幕组件的选框信息和所述字幕间距调整值,设置透明选框的选框信息,并将设置选框信息后的透明选框插入到所述当前的相邻的字幕组件的中间,根据插入所述透明选框后的当前的相邻的字幕组件的字幕数据,获得第一字幕数据,并将所述第一字幕数据发送至显示设备,使所述显示设备根据所述第一字幕数据进行字幕显示;其中,所述选框信息包括宽度和高度;所述当前的相邻的字幕组件包括当前的第一字幕组件和当前的第二字幕组件;若所述当前的相邻的字幕组件不满足所述字幕间距条件,则根据所述当前的相邻的字幕组件的点阵信息,计算当前的组件距离值,根据所述当前的组件距离值和所述字幕间距调整值,得到当前的裁剪值,根据所述当前的裁剪值,将所述当前的第一字幕组件的选框进行裁剪,根据裁剪后的当前的相邻的字幕组件的字幕数据,获得第二字幕数据,并将所述第二字幕数据发送至显示设备,使所述显示设备根据所述第二字幕数据进行字幕显示
。2.
如权利要求1所述的基于字幕合并的字幕显示方法,其特征在于,所述获取字幕配置数据,具体为:获取所述用户的需求绘画多字幕选框,确定字幕信息和字幕内容;其中,所述字幕信息包括字幕子区域的位置

宽度和高度;所述字幕内容包括文字内容

字体

字体大小和颜色;根据所述字幕信息和所述字幕内容,得到所述字幕配置数据
。3.
如权利要求1所述的基于字幕合并的字幕显示方法,其特征在于,所述根据各所述字幕组件的点阵信息和所述字幕间距调整值,判断各相邻的字幕组件是否满足字幕间距条件,具体为:根据各所述字幕组件的点阵信息,获取各所述字幕组件的点阵定位;根据所述当前的相邻的字幕组件的点阵定位,计算所述当前的第一字幕组件的最后一个字的点阵定位与所述当前的第二字幕组件的第一个字的点阵定位之间距离,获得所述当前的组件距离值;判断所述当前的组件距离值是否低于所述字幕间距调整值;若低于,则满足所述字幕间距条件;若不低于,则不满足所述字幕间距条件
。4.
如权利要求1所述的基于字幕合并的字幕显示方法,其特征在于,所述根据自定义间距情况,得到字幕间距调整值,具体为:根据所述自定义间距情况,判断是否存在用户自定义间距值;若存在,则将字幕间距调整值设为所述用户自定义间距值;若不存在,则将所述字幕间距调整值为首位置的字幕组件的字间距;其中,所述字间距根据所述首位置的字幕组件的点阵信息计算获得
。5.
如权利要求1所述的基于字幕合并的字幕显示方法,其特征在于,所述各所述字幕组
件的点阵信息通过将各所述字幕组件进行数据点阵转化获得,具体为:将各所述字幕组件进行截图,生成对应的若干个组件...

【专利技术属性】
技术研发人员:符泽雨赵定金张常华明德
申请(专利权)人:广东保伦电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1