一种视频网站弹幕合并方法及装置的制造方法
【专利摘要】本发明涉及一种数据合并方法及装置,属于视频信息处理领域,具体是涉及一种视频网站弹幕合并方法及装置。其中,视频网站弹幕合并方法包括以下步骤:步骤1,用于根据用户的输入设置弹幕的合并周期;步骤2,用于根据用户的输入设置弹幕的合并规则;步骤3,用于在判断合并周期到达时,按照设置的合并规则对周期内的弹幕进行合并操作。本发明所构思的以上技术方案与现有技术相比,通过对弹幕信息进行合并操作,节省了弹幕存储空间,并且不会降低弹幕信息的可读性。
【专利说明】
一种视频网站弹幕合并方法及装置
技术领域
[0001]本发明涉及一种数据合并方法及装置,属于视频信息处理领域,具体是涉及一种视频网站弹幕合并方法及装置。
【背景技术】
[0002]弹幕指直接显现在视频上的评论,可以以滚动、停留甚至更多动作特效方式出现在视频上,是观看视频的人发送的简短评论。“弹幕视频”顾名思义即带有“弹幕”的视频。很多网站提供视频发送弹幕的功能,如]1;[(3011;[(30、30;1^111、13;[1;[13;[1;[、(1;[1;[1;[、1:11030、弹幕主义、爆点TV等。
[0003]弹幕具有信息数量大,重复信息较多的特点。如果将用户的弹幕信息全部保存将浪费大量的存储空间;如何对弹幕信息进行合并处理,并且不降低弹幕信息的可读性是当前的一个技术难题。
【发明内容】
[0004]针对现有技术的以上缺陷或改进需求,本发明提供了一种视频网站弹幕合并方法及装置,其目的在于节省弹幕存储空间,并且避免降低弹幕信息的可读性。
[0005]为了解决上述问题,根据本发明的一个方面,提供了一种视频网站弹幕合并方法,包括以下步骤:
[0006]步骤I,用于根据用户输入的时间间隔设置弹幕的合并周期;
[0007]步骤2,用于根据用户输入的弹幕合并条件设置弹幕的合并规则;
[0008]步骤3,用于在判断合并周期到达时,按照设置的合并规则对周期内的弹幕进行合并操作。
[0009]优化的,上述的一种视频网站弹幕合并方法,在步骤2中设置数字弹幕合并规则,具体包括:
[0010]步骤211,接收用户输入的数字弹幕的合并长度限制;
[0011]步骤212,如果用户输入的数字弹幕合并长度限制不为空,则将数字弹幕合并长度设置为用户的输入值;否则,将数字弹幕合并长度设置为当前周期内数字弹幕的最大长度和最小长度的平均值;
[0012]步骤213,按数字弹幕合并长度对当前周期内的数字弹幕进行截取;去除截取后得到的重复的数字弹幕。
[0013]优化的,上述的一种视频网站弹幕合并方法,在所述步骤2中设置字母弹幕合并规则,具体包括:
[0014]步骤221,接收用户输入的字母弹幕合并长度限制;
[0015]步骤222,如果用户输入的字母弹幕合并长度不为空,则将字母弹幕合并长度设置为用户的输入值;否则,将字母弹幕合并长度设置为5个字母;
[0016]步骤223,将长度小于字母弹幕合并长度限制的字母弹幕舍弃;
[0017]步骤224,按字母弹幕合并长度限制对字母弹幕进行截取操作,去除截取后得到的重复的数字弹幕。
[0018]优化的,上述的一种视频网站弹幕合并方法,在步骤2中设置符号弹幕合并规则,具体包括:
[0019]步骤231,对前周期内的符号弹幕进行归类操作,每一类中的符号弹幕的符号相同;
[0020]步骤232,对每一类中的符号弹幕按长度进行排序,保留中间长度的符号弹幕。
[0021]优化的,上述的一种视频网站弹幕合并方法,在步骤2中设置汉字弹幕合并规则,具体包括:
[0022]步骤241,接收用户输入的汉字弹幕合并长度;
[0023]步骤242,如果用户输入的汉字弹幕合并长度不为空,则将汉字弹幕合并长度设置为用户的输入值;否则,将汉字弹幕合并长度设置为5个字符;
[0024]步骤243,遍历当前周期内的汉字弹幕,将相同字符长度大于汉字弹幕合并长度的汉字弹蒂合并。
[0025]为了解决上述问题,根据本发明的另一个方面,提供了一种视频网站弹幕合并装置,包括以下模块:
[0026]合并周期确定模块,用于根据用户输入的时间间隔设置弹幕的合并周期;
[0027]合并规则设置模块,用于根据用户输入的弹幕合并条件设置弹幕的合并规则;
[0028]合并操作执行模块,用于在判断合并周期到达时,按照设置的合并规则对周期内的弹幕进行合并操作。
[0029]优化的,上述的一种视频网站弹幕合并装置,所述合并规则设置模块进一步包括用于设置数字弹幕合并规则的数字合并单元;所述数字合并单执行以下步骤:
[0030]步骤211,接收用户输入的数字弹幕的合并长度限制;
[0031]步骤212,如果用户输入的数字弹幕合并长度限制不为空,则将数字弹幕合并长度设置为用户的输入值;否则,将数字弹幕合并长度设置为当前周期内数字弹幕的最大长度和最小长度的平均值;
[0032]步骤213,按数字弹幕合并长度对当前周期内的数字弹幕进行截取;去除截取后得到的重复的数字弹幕。
[0033]优化的,上述的一种视频网站弹幕合并装置,所述合并规则设置模块进一步包括用于设置字母弹幕合并规则的字母合并单元,所述字母合并单元执行以下步骤:
[0034]步骤221,接收用户输入的字母弹幕合并长度限制;
[0035]步骤222,如果用户输入的字母弹幕合并长度不为空,则将字母弹幕合并长度设置为用户的输入值;否则,将字母弹幕合并长度设置为5个字母;
[0036]步骤223,将长度小于字母弹幕合并长度限制的字母弹幕舍弃;
[0037]步骤224,按字母弹幕合并长度限制对字母弹幕进行截取操作,去除截取后得到的重复的数字弹幕。
[0038]优化的,上述的一种视频网站弹幕合并装置,所述合并规则设置模块中进一步包括用于设置符号弹幕合并规则的符号合并单元,所述符号合并单元进一步包括:
[0039]步骤231,对前周期内的符号弹幕进行归类操作,每一类中的符号弹幕的符号相同;
[0040]步骤232,对每一类中的符号弹幕按长度进行排序,保留中间长度的符号弹幕。
[0041]优化的,上述的一种视频网站弹幕合并装置,所述合并规则设置模块进一步包括用于设置汉字弹幕合并规则的汉字合并单元,所述汉字合并单元执行以下步骤:
[0042]步骤241,接收用户输入的汉字弹幕合并长度;
[0043]步骤242,如果用户输入的汉字弹幕合并长度不为空,则将汉字弹幕合并长度设置为用户的输入值;否则,将汉字弹幕合并长度设置为5个字符;
[0044]步骤243,遍历当前周期内的汉字弹幕,将相同字符长度大于汉字弹幕合并长度的汉字弹幕合并。
[0045]总体而言,本发明所构思的以上技术方案与现有技术相比,通过对弹幕信息进行合并操作,节省了弹幕存储空间,并且不会降低弹幕信息的可读性。
【附图说明】
[0046]附图1是本发明的一种流程图;
[0047]附图2是本发明的结构图;
【具体实施方式】
[0048]下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
[0049]—种视频网站弹幕合并方法,包括以下步骤:
[0050]步骤I,用于根据用户输入的时间间隔设置弹幕的合并周期;
[0051]步骤2,用于根据用户输入的弹幕合并条件设置弹幕的合并规则;
[0052]步骤3,用于在判断合并周期到达时,按照设置的合并规则对周期内的弹幕进行合并操作。
[0053]其中,在步骤2中设置数字弹幕合并规则,具体包括:
[0054]步骤211,接收用户输入的数字弹幕的合并长度限制;
[0055]步骤212,如果用户输入的数字弹幕合并长度限制不为空,则将数字弹幕合并长度设置为用户的输入值;否则,将数字弹幕合并长度设置为当前周期内数字弹幕的最大长度和最小长度的平均值;
[0056]步骤213,按数字弹幕合并长度对当前周期内的数字弹幕进行截取;去除截取后得到的重复的数字弹幕。
[0057]其中,在步骤2中设置字母弹幕合并规则,具体包括:
[0058]步骤221,接收用户输入的字母弹幕合并长度限制;
[0059]步骤222,如果用户输入的字母弹幕合并长度不为空,则将字母弹幕合并长度设置为用户的输入值;否则,将字母弹幕合并长度设置为5个字母;
[0060]步骤223,将长度小于字母弹幕合并长度限制的字母弹幕舍弃;
[0061]步骤224,按字母弹幕合并长度限制对字母弹幕进行截取操作,去除截取后得到的重复的数字弹幕。
[0062]其中,在步骤2中设置符号弹幕合并规则,具体包括:
[0063]步骤231,对前周期内的符号弹幕进行归类操作,每一类中的符号弹幕的符号相同;
[0064]步骤232,对每一类中的符号弹幕按长度进行排序,保留中间长度的符号弹幕。
[0065]其中,在步骤2中设置汉字弹幕合并规则,具体包括:
[0066]步骤241,接收用户输入的汉字弹幕合并长度;
[0067]步骤242,如果用户输入的汉字弹幕合并长度不为空,则将汉字弹幕合并长度设置为用户的输入值;否则,将汉字弹幕合并长度设置为5个字符;
[0068]步骤243,遍历当前周期内的汉字弹幕,将相同字符长度大于汉字弹幕合并长度的汉字弹幕合并。
[0069]—种视频网站弹幕合并装置,包括以下模块:
[0070]合并周期确定模块,用于根据用户输入的时间间隔设置弹幕的合并周期;
[0071]合并规则设置模块,用于根据用户输入的弹幕合并条件设置弹幕的合并规则;
[0072]合并操作执行模块,用于在判断合并周期到达时,按照设置的合并规则对周期内的弹幕进行合并操作。
[0073]其中,合并规则设置模块进一步包括用于设置数字弹幕合并规则的数字合并单元;所述数字合并单执行以下步骤:
[0074]步骤211,接收用户输入的数字弹幕的合并长度限制;
[0075]步骤212,如果用户输入的数字弹幕合并长度限制不为空,则将数字弹幕合并长度设置为用户的输入值;否则,将数字弹幕合并长度设置为当前周期内数字弹幕的最大长度和最小长度的平均值;
[0076]步骤213,按数字弹幕合并长度对当前周期内的数字弹幕进行截取;去除截取后得到的重复的数字弹幕。
[0077]其中,所述合并规则设置模块进一步包括用于设置字母弹幕合并规则的字母合并单元,所述字母合并单元执行以下步骤:
[0078]步骤221,接收用户输入的字母弹幕合并长度限制;
[0079]步骤222,如果用户输入的字母弹幕合并长度不为空,则将字母弹幕合并长度设置为用户的输入值;否则,将字母弹幕合并长度设置为5个字母;
[0080]步骤223,将长度小于字母弹幕合并长度限制的字母弹幕舍弃;
[0081]步骤224,按字母弹幕合并长度限制对字母弹幕进行截取操作,去除截取后得到的重复的数字弹幕。
[0082]其中,所述合并规则设置模块中进一步包括用于设置符号弹幕合并规则的符号合并单元,所述符号合并单元进一步包括:
[0083]步骤231,对前周期内的符号弹幕进行归类操作,每一类中的符号弹幕的符号相同;
[0084]步骤232,对每一类中的符号弹幕按长度进行排序,保留中间长度的符号弹幕。
[0085]其中,所述合并规则设置模块进一步包括用于设置汉字弹幕合并规则的汉字合并单元,所述汉字合并单元执行以下步骤:
[0086]步骤241,接收用户输入的汉字弹幕合并长度;
[0087]步骤242,如果用户输入的汉字弹幕合并长度不为空,则将汉字弹幕合并长度设置为用户的输入值;否则,将汉字弹幕合并长度设置为5个字符;
[0088]步骤243,遍历当前周期内的汉字弹幕,将相同字符长度大于汉字弹幕合并长度的汉字弹幕合并。
[0089]实施例1:
[0090]如图1所示,一种视频网站弹幕合并方法,包括以下步骤:
[0091]步骤I,用于根据用户的输入设置弹幕的合并周期;默认合并周期为每天。
[0092]步骤2,用于根据用户的输入设置弹幕的合并规则,弹幕合并规则由字母、字符、数字、汉字等规则。
[0093]步骤3,用于在判断合并周期到达时,按照设置的合并规则对周期内的弹幕进行合并操作。
[0094]其中,步骤2中设置数字弹幕合并规则的步骤具体包括:
[0095]步骤211,接收用户输入的数字弹幕合并长度;
[0096]步骤212,如果用户输入的数字弹幕合并长度不为空,则将数字弹幕合并长度设置为用户的输入值;否则,将数字弹幕合并长度设置为当前周期内数字弹幕的最大长度和最小长度的平均值;例如最长的数字弹幕默认为35个数字,最短的数据是6位。默认取中间值,取12位数据长度。
[0097]步骤213,按数字弹幕合并长度对当前周期内的数字弹幕进行截取;对截取后得到的新的数字弹幕进行去重操作。
[0098]其中,步骤2中设置字母弹幕合并规则的步骤具体包括:
[0099]步骤221,接收用户输入的字母弹幕合并长度;
[0100]步骤222,如果用户输入的字母弹幕合并长度不为空,则将字母弹幕合并长度设置为用户的输入值;否则,将字母弹幕合并长度设置为5个字母;
[0101]步骤223,将长度小于字母弹幕合并长度的字母弹幕舍弃;如果出现单字母,自动将5个字母以下的弹幕进行自动过滤。
[0102]步骤224,按字母弹幕合并长度对字母弹幕进行截取操作,对截取后得到的新的字母弹幕进行去重。
[0103]其中,步骤2中设置符号弹幕合并规则的步骤具体包括:
[0104]步骤231,对前周期内的符号弹幕进行归类操作,每一类中的符号弹幕的符号相同;
[0105]步骤232,对每一类中的符号弹幕按长度进行排序,保留中间长度的符号弹幕。
[0106]其中,步骤2中设置汉字弹幕合并规则的步骤具体包括:
[0107]步骤241,接收用户输入的汉字弹幕合并长度;
[0108]步骤242,如果用户输入的汉字弹幕合并长度不为空,则将汉字弹幕合并长度设置为用户的输入值;否则,将汉字弹幕合并长度设置为5个字符;
[0109]步骤243,遍历当前周期内的汉字弹幕,将相同字符长度大于汉字弹幕合并长度的汉字弹幕合并。
[0110]实施例2:
[0111]本发明还提供一种视频网站弹幕合并装置,包括以下模块:
[0112]合并周期确定模块,用于根据用户的输入设置弹幕的合并周期;默认合并周期为每天。
[0113]合并规则设置模块,用于根据用户的输入设置弹幕的合并规则,弹幕合并规则由字母、字符、数字、汉字等规则。
[0114]合并操作执行模块,用于在判断合并周期到达时,按照设置的合并规则对周期内的弹幕进行合并操作。
[0115]其中,合并规则设置模块设置数字弹幕合并规则的步骤具体包括:
[0116]步骤211,接收用户输入的数字弹幕合并长度;
[0117]步骤212,如果用户输入的数字弹幕合并长度不为空,则将数字弹幕合并长度设置为用户的输入值;否则,将数字弹幕合并长度设置为当前周期内数字弹幕的最大长度和最小长度的平均值;例如最长的数字弹幕默认为35个数字,最短的数据是6位。默认取中间值,取12位数据长度。
[0118]步骤213,按数字弹幕合并长度对当前周期内的数字弹幕进行截取;对截取后得到的新的数字弹幕进行去重操作。
[0119]其中,合并规则设置模块设置字母弹幕合并规则的步骤具体包括:
[0120]步骤221,接收用户输入的字母弹幕合并长度;
[0121]步骤222,如果用户输入的字母弹幕合并长度不为空,则将字母弹幕合并长度设置为用户的输入值;否则,将字母弹幕合并长度设置为5个字母;
[0122]步骤223,将长度小于字母弹幕合并长度的字母弹幕舍弃;如果出现单字母,自动将5个字母以下的弹幕进行自动过滤。
[0123]步骤224,按字母弹幕合并长度对字母弹幕进行截取操作,对截取后得到的新的字母弹幕进行去重。
[0124]其中,合并规则设置模块设置符号弹幕合并规则的步骤具体包括:
[0125]步骤231,对前周期内的符号弹幕进行归类操作,每一类中的符号弹幕的符号相同;
[0126]步骤232,对每一类中的符号弹幕按长度进行排序,保留中间长度的符号弹幕。
[0127]其中,合并规则设置模块设置汉字弹幕合并规则的步骤具体包括:
[0128]步骤241,接收用户输入的汉字弹幕合并长度;
[0129]步骤242,如果用户输入的汉字弹幕合并长度不为空,则将汉字弹幕合并长度设置为用户的输入值;否则,将汉字弹幕合并长度设置为5个字符;
[0130]步骤243,遍历当前周期内的汉字弹幕,将相同字符长度大于汉字弹幕合并长度的汉字弹幕合并。
[0131]本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。
【主权项】
1.一种视频网站弹幕合并方法,其特征在于,包括以下步骤: 步骤1,用于根据用户输入的时间间隔设置弹幕的合并周期; 步骤2,用于根据用户输入的弹幕合并条件设置弹幕的合并规则; 步骤3,用于在判断合并周期到达时,按照设置的合并规则对周期内的弹幕进行合并操作。2.根据权利要求1所述的一种视频网站弹幕合并方法,其特征在于,在步骤2中设置数字弹幕合并规则,具体包括: 步骤211,接收用户输入的数字弹幕的合并长度限制; 步骤212,如果用户输入的数字弹幕合并长度限制不为空,则将数字弹幕合并长度设置为用户的输入值;否则,将数字弹幕合并长度设置为当前周期内数字弹幕的最大长度和最小长度的平均值; 步骤213,按数字弹幕合并长度对当前周期内的数字弹幕进行截取;去除截取后得到的重复的数字弹幕。3.根据权利要求1所述的一种视频网站弹幕合并方法,其特征在于,在所述步骤2中设置字母弹幕合并规则,具体包括: 步骤221,接收用户输入的字母弹幕合并长度限制; 步骤222,如果用户输入的字母弹幕合并长度不为空,则将字母弹幕合并长度设置为用户的输入值;否则,将字母弹幕合并长度设置为5个字母; 步骤223,将长度小于字母弹幕合并长度限制的字母弹幕舍弃; 步骤224,按字母弹幕合并长度限制对字母弹幕进行截取操作,去除截取后得到的重复的数字弹蒂。4.根据权利要求1所述的一种视频网站弹幕合并方法,其特征在于,在步骤2中设置符号弹幕合并规则,具体包括: 步骤231,对前周期内的符号弹幕进行归类操作,每一类中的符号弹幕的符号相同; 步骤232,对每一类中的符号弹幕按长度进行排序,保留中间长度的符号弹幕。5.根据权利要求1所述的一种视频网站弹幕合并方法,其特征在于,在步骤2中设置汉字弹幕合并规则,具体包括: 步骤241,接收用户输入的汉字弹幕合并长度; 步骤242,如果用户输入的汉字弹幕合并长度不为空,则将汉字弹幕合并长度设置为用户的输入值;否则,将汉字弹幕合并长度设置为5个字符; 步骤243,遍历当前周期内的汉字弹幕,将相同字符长度大于汉字弹幕合并长度的汉字弹蒂合并。6.一种视频网站弹幕合并装置,其特征在于,包括以下模块: 合并周期确定模块,用于根据用户输入的时间间隔设置弹幕的合并周期; 合并规则设置模块,用于根据用户输入的弹幕合并条件设置弹幕的合并规则; 合并操作执行模块,用于在判断合并周期到达时,按照设置的合并规则对周期内的弹幕进行合并操作。7.根据权利要求6所述的一种视频网站弹幕合并装置,其特征在于,所述合并规则设置模块进一步包括用于设置数字弹幕合并规则的数字合并单元;所述数字合并单执行以下步骤: 步骤211,接收用户输入的数字弹幕的合并长度限制; 步骤212,如果用户输入的数字弹幕合并长度限制不为空,则将数字弹幕合并长度设置为用户的输入值;否则,将数字弹幕合并长度设置为当前周期内数字弹幕的最大长度和最小长度的平均值; 步骤213,按数字弹幕合并长度对当前周期内的数字弹幕进行截取;去除截取后得到的重复的数字弹幕。8.根据权利要求6所述的一种视频网站弹幕合并装置,其特征在于,所述合并规则设置模块进一步包括用于设置字母弹幕合并规则的字母合并单元,所述字母合并单元执行以下步骤: 步骤221,接收用户输入的字母弹幕合并长度限制; 步骤222,如果用户输入的字母弹幕合并长度不为空,则将字母弹幕合并长度设置为用户的输入值;否则,将字母弹幕合并长度设置为5个字母; 步骤223,将长度小于字母弹幕合并长度限制的字母弹幕舍弃; 步骤224,按字母弹幕合并长度限制对字母弹幕进行截取操作,去除截取后得到的重复的数字弹蒂。9.根据权利要求6所述的一种视频网站弹幕合并装置,其特征在于,所述合并规则设置模块中进一步包括用于设置符号弹幕合并规则的符号合并单元,所述符号合并单元进一步包括: 步骤231,对前周期内的符号弹幕进行归类操作,每一类中的符号弹幕的符号相同; 步骤232,对每一类中的符号弹幕按长度进行排序,保留中间长度的符号弹幕。10.根据权利要求6所述的一种视频网站弹幕合并装置,其特征在于,所述合并规则设置模块进一步包括用于设置汉字弹幕合并规则的汉字合并单元,所述汉字合并单元执行以下步骤: 步骤241,接收用户输入的汉字弹幕合并长度; 步骤242,如果用户输入的汉字弹幕合并长度不为空,则将汉字弹幕合并长度设置为用户的输入值;否则,将汉字弹幕合并长度设置为5个字符; 步骤243,遍历当前周期内的汉字弹幕,将相同字符长度大于汉字弹幕合并长度的汉字弹幕合并。
【文档编号】H04N21/431GK105959811SQ201610278921
【公开日】2016年9月21日
【申请日】2016年4月28日
【发明人】姚金明
【申请人】武汉斗鱼网络科技有限公司