一种视频分享方法、电子设备及介质与流程

文档序号:20204680发布日期:2020-03-27 21:05阅读:122来源:国知局
一种视频分享方法、电子设备及介质与流程

本发明实施例涉及通信技术领域,尤其涉及一种视频分享方法、电子设备及介质。



背景技术:

目前,用户在观看视频时,一般只能通过文字和表情来表达自己的实时的想法和观点,例如,当用户看到感兴趣的画面或者视频片段时,可以在播放视频的视频播放界面中的视频评论区输入评论信息,通过文字和表情来表达自己对感兴趣的画面或者视频片段的想法和观点。

当多个用户一起观看同一个视频时,仅通过视频评论区内的由文字和表情构成的评论信息,无法快速、准确地了解该评论信息所评论的视频片段。



技术实现要素:

本发明实施例提供一种视频分享方法、电子设备及介质,以解决用户无法通过评论信息,快速、准确地了解该评论信息所评论的视频片段的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供了一种视频分享方法,应用于电子设备,包括:

获取第一视频的n条目标弹幕信息;

获取与n条目标弹幕信息关联的m个视频片段;

基于m个视频片段,生成第二视频;

将第二视频发送至n条目标对象,目标对象为发送目标弹幕信息的对象;

其中,n和m为大于1的整数。

第二方面,本发明实施例提供了一种电子设备,包括:

信息获取模块,用于获取第一视频的n条目标弹幕信息;

视频获取模块,用于获取与n条目标弹幕信息关联的m个视频片段;

视频合成模块,用于基于m个视频片段,生成第二视频;

视频发送模块,用于将第二视频发送至n条目标对象,目标对象为发送目标弹幕信息的对象;

其中,n和m为大于1的整数。

第三方面,本发明实施例提供了一种电子设备,包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现如第一方面所述的视频分享方法的步骤。

第四方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储计算机程序,计算机程序被处理器执行时实现如第一方面所述的视频分享方法的步骤。

在本发明实施例中,能够利用与第一视频的目标弹幕信息相关联的视频片段,生成第二视频,并向发送目标弹幕信息的目标对象发送第二视频,从而能够利用目标弹幕信息,快速分享与目标弹幕信息相关联的视频片段,使得用户可以快速、准确地了解目标弹幕信息所评论的视频片段,从而使得多个用户能够利用弹幕信息有效地互动和分享感兴趣的视频片段。

附图说明

图1为本发明一个实施例提供的视频分享方法的流程示意图;

图2为本发明一个实施例提供的第一视频的视频播放界面的示意图;

图3为本发明另一个实施例提供的第一视频的视频播放界面的示意图;

图4为本发明又一个实施例提供的第一视频的视频播放界面的示意图;

图5为本发明一个实施例提供的电子设备的结构示意图;

图6为实现本发明各个实施例的一种电子设备的硬件结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了解决现有技术问题,本发明实施例提供了一种视频分享方法、电子设备及介质。下面首先对本发明实施例所提供的视频分享方法进行介绍。

图1示出了本发明一个实施例提供的视频分享方法的流程示意图。如图1所示,该视频分享方法可以包括:

步骤110、获取第一视频的n条目标弹幕信息;

步骤120、获取与n条目标弹幕信息关联的m个视频片段;

步骤130、基于m个视频片段,生成第二视频;

步骤140、将第二视频发送至n条目标对象,目标对象为发送目标弹幕信息的对象;

其中,n和m为大于1的整数。

本发明实施例提供的视频分享方法可以应用于电子设备。在一些实施例中,电子设备可以为提供第一视频的服务器,服务器可以是一种高性能的电子计算器,用于存储和处理数据。在另一些实施例中,电子设备还可以是第一视频播放设备,具体地,第一视频播放设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

在本发明实施例中,能够利用与第一视频的目标弹幕信息相关联的视频片段,生成第二视频,并向发送目标弹幕信息的目标对象发送第二视频,从而能够利用目标弹幕信息,快速分享与目标弹幕信息相关联的视频片段,使得用户可以快速、准确地了解目标弹幕信息所评论的视频片段,从而使得多个用户能够利用弹幕信息有效地互动和分享感兴趣的视频片段。

在本发明实施例中,所获取的目标弹幕信息的数量可以为至少一条,即当目标弹幕信息的数量为两条或两条以上时,才会对视频片段进行分享。

在本发明一些实施例中,当电子设备为服务器或者第一视频播放设备时,可以对与第一视频相关联的多个弹幕信息自动进行分析识别,在多个弹幕信息中确定包含第一目标元素的目标弹幕信息。在本发明另一些实施例中,当电子设备为第一视频播放设备时,用户可以在第一视频的视频播放界面内显示的多个弹幕信息中选择目标弹幕信息。

下面,将对上述的两种情况分别进行说明。

一、电子设备为服务器或者第一视频播放设备

在本发明一些实施例中,步骤110的具体方法可以包括:

在第一视频的至少两条弹幕信息中,识别包含第一目标元素的弹幕信息;其中,第一目标元素包括目标字符、目标符号和目标图像中的至少一项;

在包含第一目标元素的弹幕信息的发送对象数量达到预设数量阈值的情况下,获取识别出的包含第一目标元素的n条目标弹幕信息。

图2示出了本发明一个实施例提供的第一视频的视频播放界面的示意图。如图2所示,第一视频的视频播放界面顶部的弹幕评论显示区用于显示不同用户发送的弹幕信息210。其中,弹幕信息210可以为用户在第一视频的视频播放界面内的弹幕评论区输入的信息,弹幕信息210的内容可以为任意字符、符号和图像。其中,字符可以包括数字、字母以及文字中的一个或多个的组合,符号可以包括标点符号或者表情符号。

其中,目标字符可以为由预设的或者用户设置的数字、字母以及文字中的一个或多个的组合,目标符号可以为预设的或者用户设置的标点符号或者表情符号,目标图像可以为预设的或者用户设置的图像。

在本发明一些实施例中,第一目标元素可以被作为触发生成第二视频,以进行视频分享的“秘钥”。不同用户可以在弹幕评论区内输入带有相同的第一目标元素的弹幕信息,即输入相同的“秘钥”,以实现对其感兴趣的视频片段的分享。具体地,第一目标元素可以为上述的至少一项。

下面以第一目标元素为图2所示的弹幕信息210中的“6666”,即“秘钥”为“6666”为例进行说明。

在一些实施例中,电子设备可以在第一视频的至少两条弹幕信息中,筛选包含“6666”的弹幕信息,并且在上传包含“6666”的弹幕信息的发送对象达到预设数量阈值,如发送对象达到20人的情况下,即在有20个用户分别在弹幕评论区输入了包含“6666”的弹幕信息的情况下,电子设备触发视频分享功能,将这些包含“6666”的弹幕信息作为目标弹幕信息,并获取这些目标弹幕信息。

在另一些实施例中,电子设备可以在第一视频的至少两条弹幕信息中,筛选包含“6666”的弹幕信息,并且在上传包含“6666”的弹幕信息达到预设弹幕数量的情况下,电子设备触发视频分享功能,将这些包含“6666”的弹幕信息作为目标弹幕信息,并获取这些目标弹幕信息。

在上述实施例中,可选地,可以将全部包含第一目标元素的弹幕信息作为目标弹幕信息,也可以将在第一预定时间段内的包含目标元素的弹幕信息作为目标弹幕信息。其中,第一预定时间段可以为一天、一星期或者一个月,在此不做限定。

由此,本申请实施例的目标弹幕信息的获取方法,可以应用于多人主动参与弹幕信息的发送的场景下,通过输入相同的“秘钥”,实现对视频分享功能的触发,从而使得电子设备基于第一目标元素自动识别并获取目标弹幕信息,能够重复利用弹幕信息的信息内容,实现视频片段的自动分享。

在本发明一些实施例中,n条目标弹幕信息中的每条目标弹幕信息关联存储有至少一个视频片段,使得m≥n。此时,与目标弹幕信息关联存储的至少一个视频片段,可以为在用户发送目标弹幕信息时,同时发送的视频片段。

因此,在本发明实施例中,可选地,步骤120的具体方法可以包括:

获取与n条目标弹幕信息关联存储的m个视频片段,m个视频片段中的第i个视频片段为响应于第i个用户的第一输入,在第一视频中所截取的视频片段;

其中,i为大于1的整数且i≤m,第i个视频片段可以为m个视频片段中的任一个视频片段,一次第一输入对应截取至少一个视频片段。

在本发明一些实施例中,第一输入可以为对电子设备的显示屏幕的点击输入、长按输入以及对电子设备的按键的输入等。

在本发明另一些实施例中,第一输入还可以为至少一次视频截取操作,用户可以在第一视频播放设备的第一视频的视频播放界面内对第一视频进行视频截取操作,以使第一视频播放设备基于视频截取操作,获取至少一个视频片段,并且用户可以在获取视频片段后,在与所获取的视频片段相关联的弹幕评论区内输入带有第一目标元素的弹幕信息,可以将该弹幕信息与所获取的视频片段相关联。

其中,视频截取操作可以为一个快捷手势,也可以为多个手势的组合,还可以为按键组合。

例如,当用户观看到感兴趣的视频画面或者视频片段时,用户可以通过快捷手势截取视频片段,例如两根手指同时点击进度条的时间轴,以确定起始时间点和结束时间点,使电子设备截取起始时间点和结束时间点之间的视频片段。再例如,当用户观看到感兴趣的视频画面或者视频片段时,用户可以通过按键组合截取视频画面或者视频片段,例如通过屏幕上的快捷键或者实体按键的组合方式,主动地截取对应的视频画面或者视频片段。

在一些实施例中,与所获取的视频片段相关联的弹幕评论区,可以为所获取的视频片段的分享界面或存储界面内的弹幕评论区。

在本发明一些实施例中,在电子设备为第一视频播放设备的情况下,所获取的视频片段可以与相关联的弹幕信息关联存储在第一视频播放设备本地;在本发明另一些实施例中,在电子设备为服务器的情况下,所获取的视频片段可以与相关联的弹幕信息关联存储在第一视频播放设备本地,并在服务器需要获取与目标弹幕信息相关联的视频片段时,上传至服务器;在本发明又一些实施例中,在电子设备为服务器的情况下,所获取的视频片段也可以直接与相关联的弹幕信息一同上传至服务器,并使服务器将目标弹幕信息和所获取的视频片段关联存储。

由此,在本发明实施例中,用户可以通过简单、快捷的操作,截取视频片段,并上传与视频片段相关联的弹幕信息,使得用户可以利用目标弹幕信息分享其感兴趣的视频片段。

在本发明一些实施例中,步骤130的具体方法可以包括:

基于第一目标元素,确定第一视频处理方式;

按照第一视频处理方式,处理m个视频片段,生成第二视频;

其中,第一视频处理方式包括:视频片段的视频内容的编辑方式和视频片段的合成顺序中的至少一项。

电子设备在获取到目标弹幕信息后,可以确定第一目标元素对应的第一关键词,并且查找第一关键词对应的第一视频处理方式,以按照所查询到的第一视频处理方式处理m个视频片段,生成第二视频。

.其中,可以对第一目标元素进行分析,确定目标字符、目标符号和目标图像对应的第一关键词,如果第一目标元素包括目标字符,目标字符为文字,可以直接将文字作为第一关键词,如果第一目标元素包括目标符号,目标符号为表情符号,可以确定表情符号想要表达的内容,从而确定第一关键词,如果第一目标元素包括目标图片,可以根据图片内容,确定第一关键词,例如,如果是搞笑图片,可以确定关键词为“搞笑”。

在本发明一些实施例中,电子设备可以预先设置有与每个第一目标元素相对应的第一视频处理方式,可以由用户设置每个第一目标元素相对应的第一视频处理方式。

其中,第一视频处理方式包括:视频片段的视频内容的编辑方式和视频片段的合成顺序中的至少一项。视频内容的编辑方式可以包括改变视频片段内的人物的说话速度和动作频次、任务的配音等。视频片段的合成顺序可以为m个视频片段在第二视频中的播放顺序。

例如,当第一关键词为“搞笑”,可以改变视频片段中的人物的说话速度和动作频次,或者改变人物的配音声音,以修改视频片段,并将修改后的视频片段首尾拼接,生成第二视频。

再例如,当第一关键词为“xx演员动作戏精彩”,可以按照每个视频片段对应的弹幕信息数量由多到少排列,并按照排列顺序将视频片段首尾拼接,生成第二视频,使得关注度越高、评论越高的视频片段可以越先播放。

又例如,当第一关键词为“性格反转”,可以将视频片段中的人物a和人物b的动作和语言进行反转,以修改视频片段,并将修改后的视频片段首尾拼接,生成第二视频。

由此,在本发明实施例中,可以基于目标弹幕信息中的不同第一目标元素,按照不同的第一视频处理方式,处理与目标弹幕信息相关联的视频片段,生成第二视频,从而提高所合成的第二视频的趣味性,以及提高了所分享的第二视频的互动性。

在本发明实施例中,可选地,所生成的第二视频可以被存储在电子设备中。

二、电子设备为第一视频播放设备

在本发明另一些实施例中,步骤110的具体方法可以包括:

接收用户对第一视频的视频播放界面内显示的至少两条弹幕信息中的n条目标弹幕信息的第二输入;

响应于第二输入,在目标区域显示n条目标弹幕信息;

获取目标区域显示的n条目标弹幕信息。

在一些实施例中,第二输入可以为对目标弹幕信息的弹幕选择操作,例如,点击操作、长按操作或者勾选操作等,是要是用于实现用户对视频播放界面内显示的至少两条弹幕信息中的目标弹幕信息的选择即可。

在一些实施例中,目标区域可以位于视频播放界面内。在另一些实施例中,电子设备可以包括第一显示区域和第二显示区域,视频播放界面可以位于电子设备的第一显示区域内,目标区域可以位于电子设备的第二显示区域内。其中,第一显示区域和第二显示区域可以为不同的显示屏幕,也可以为一个显示屏幕内的不同区域。

图3示出了本发明另一个实施例提供的第一视频的视频播放界面的示意图。如图3所示,第一视频的视频播放界面内具有用于显示目标弹幕信息的目标区域,即视频分享区,该视频分享区位于视频播放界面的右侧区域。第一视频的视频播放界面顶部、视频分享区的左侧区域为弹幕评论显示区,用于显示不同用户发送的弹幕信息210。弹幕信息210的内容可以为任意字符、符号和图像。其中,字符可以包括数字、字母以及文字中的一个或多个的组合,符号可以包括标点符号或者表情符号。

在一些实施例中,弹幕选择操作可以为点击操作。参见图3,用户可以在第一视频的视频播放界面显示的多个弹幕信息210中,点击感兴趣的弹幕信息210,例如“xxxx,搞笑”“xxx节目”“xxxx演员”,作为目标弹幕信息220,目标弹幕信息220可以被添加至视频分享区230内显示。

在上述实施例中,可选地,可以将在第二预定时间段内第二输入所选择的弹幕信息作为目标弹幕信息。即从第二输入选择首个弹幕信息开始的第二预定时间段内,用户可以继续选择弹幕信息,作为目标弹幕信息。其中,第二预定时间段可以为十分钟、半小时或者一小时,在此不做限定。

在本发明实施例中,可选地,在获取目标区域显示的n条目标弹幕信息之前,步骤110的具体方法还可以包括:

接收用户对目标区域显示的目标弹幕信息输入的第四输入;

响应于第四输入,将所选择的目标弹幕信息从目标区域中删除。

在这些实施例中,获取目标区域显示的n条目标弹幕信息的具体方法可以包括:

获取删除了第四输入所选择的目标弹幕信息后,目标区域显示的目标弹幕信息。

在一些实施例中,第四输入可以为删除操作,其中,删除操作可以为针对目标区域中的目标弹幕信息的长按操作。继续参见图3,用户可以长按视频分享区230内的任意目标弹幕信息220,例如目标弹幕信息“xxxx,搞笑”,电子设备可以将被长按的目标弹幕信息220从视频分享区230内删除,此时,“xxxx,搞笑”将不再是目标弹幕信息。

因此,在本发明实施例中,用户可以通过简单、快捷的操作自由选择感兴趣的弹幕信息,提高利用弹幕信息进行互动的趣味性。

在本发明一些实施例中,在用户输入第二输入后,电子设备可以触发视频分享功能,获取目标区域显示的目标弹幕信息。

在本发明另一些实施例中,步骤120的具体方法可以包括:

接收用户对n条目标弹幕信息中的第二目标元素的第三输入;

响应于第三输入,在第一视频中,搜索与第二目标元素相匹配的m个视频片段;

其中,第二目标元素包括至少一个关键词。

在一些实施例中,第三输入可以为针对目标区域的确认操作,例如,对目标区域的双击操作。继续参见图3,用户可以双击视频分享区230的任意位置,电子设备可以触发视频分享功能,自动获取视频分享区230显示的目标弹幕信息中的第二目标元素,并搜索与第二目标元素相匹配的m个视频片段。此时,可以将目标弹幕信息与电子设备预先设置好的关键词进行匹配,从而确定目标弹幕信息所包含的至少一个关键词,作为第二目标元素。

在本发明又一些实施例中,第三输入可以用户针对目标区域中的目标弹幕信息的排列操作。继续参见图3,用户可以对视频分享区230中的目标弹幕信息“xxxx,搞笑”“xxx节目”“xxxx演员”进行排列操作,将目标弹幕信息220按顺序依次拖动至位于视频分享区230的左侧的视频播放界面。

图4示出了本发明又一个实施例提供的第一视频的视频播放界面的示意图。如图4所示,位于视频分享区的左侧的视频播放界面仅显示被拖动至此的目标弹幕信息220,并隐藏原本显示的弹幕信息,并且在用户将视频分享区中的全部目标弹幕信息220进行排列后,电子设备可以隐藏视频分享区。当用户将视频分享区中的全部目标弹幕信息220被拖动至位于视频分享区的左侧的视频播放界面后,电子设备可以触发视频分享功能,按照排列顺序获取这些目标弹幕信息220,并且搜索与第二目标元素相匹配的m个视频片段。此时,可以将目标弹幕信息220与电子设备预先设置好的关键词进行匹配,从而确定目标弹幕信息220所包含的至少一个关键词,作为第二目标元素。

在本发明一些实施例中,可以在第一视频中搜索与第二目标元素相匹配的m个视频片段。在本发明另一实施例中,也可以在网络视频资源中,搜索与第二目标元素相匹配的m个视频片段,在此不做限制。

当在网络视频资源中搜索视频片段时,可以先通过电子设备的系统设定和用户自定义对网络视频进行归纳或者分类,然后查找与第一视频类型相同或者相似的视频片段,从而可以更加快速、精准地向用户分享其感兴趣视频片段。

在本发明实施例中,预先设置好的关键词可以包括视频类型,此时,第二目标元素可以包括目标弹幕信息中字符、符号和图像的对应的视频类型。在本发明另一些实施例中,预先设置好的关键词可以包括预设词语,此时,第二目标元素可以包括与目标弹幕信息中字符、符号和图像所表达的内容相同或者相似的预设词语。

当n条目标弹幕信息匹配到一个关键词时,第二目标元素可以包括一个关键词。当n条目标弹幕信息匹配到两个以上关键词时,第二目标元素可以包括两个以上关键词。

由此,可以基于用户挑选的感兴趣的目标弹幕信息中的关键词,搜索与关键词相匹配的视频片段,从而生成第二视频,实现对用户感兴趣的视频片段的快速分享。

在本发明一些实施例中,在第二目标元素包括至少两个关键词的情况下,在第一视频中搜索与第二目标元素相匹配的m个视频片段的具体方法可以包括:

按照目标顺序,排列至少两个关键词,得到目标关键词组合;

在第一视频中,搜索与目标关键词组合相匹配的m个视频片段。

在一些实施例中,在用户对目标弹幕信息进行了排序的情况下,可以按照用户对目标弹幕信息的排序顺序,排列每个目标弹幕信息所涉及的关键词,得到目标关键词组合,即搜索式,并利用搜索式搜索与目标关键词组合相匹配的视频片段。

继续参见图4,用户对目标弹幕信息220的排序为“xxxx演员”“xxx节目”“xxxx,搞笑”,因此,可以生成目标关键词组合“xxxx演员+xxx节目+搞笑”,并在网络视频中进行筛选具有全部第二关键词对应的目标视频元素的视频片段,从而获取到在该节目中的该演员的搞笑表现的视频片段。

在另一些实施例中,在用户未对目标弹幕信息进行排序的情况下,还可以按照各个关键词的优先级,排列每个目标弹幕信息所涉及的关键词,得到目标关键词组合,即搜索式,并利用搜索式搜索与目标关键词组合相匹配的视频片段。

由此,本发明实施例可以根据电子设备预设的或者用户自定义的关键词排序,生成对应的搜索式,以筛选与搜索式相匹配的视频片段,从而能够更加精准、高效地分享给用户其感兴趣视频片段。

在本发明另一些实施例中,步骤130的具体方法可以包括:

基于第二目标元素,确定第二视频处理方式;

按照第二视频处理方式,处理m个视频片段,生成第二视频;

其中,第二视频处理方式包括:视频片段的合成方式和视频片段的合成顺序中的至少一项。

在一些实施例中,合成方式可以包括对视频内容的处理方式,其与上述第一视频处理方式相似,在此不做赘述。在另一些实施例中,合成方式还可以包括拼接方式,例如首位拼接等。在又一些实施例中,合成顺序可以根据搜索到的视频片段的点击量有多到少的顺序进行合成。

由此,在本发明实施例中,可以将用户感兴趣的目标弹幕信息相关联的视频片段进行整合拼接,可以更方便地统一将全部的视频片段一次性地分享给上传目标弹幕信息的发送对象,并且方便其下载和观看。

在一些实施例中,第二视频处理方式还可以包括对与目标弹幕信息相关联的视频片段进行去重处理,并将去重后的视频片段依次首位拼接,生成第二视频。

具体地,如果有两个视频片段有重复内容,可以将两个视频片段中重复的内容删除,并且将这两个视频片段不重复的内容按照时间顺序拼接,形成一个去重后的视频片段。

由此,在本发明实施例中,可以避免反复地向上传目标弹幕信息的发送对象发送相同的视频片段,提高用户的体验。

在本发明实施例中,目标对象为发送目标弹幕信息的对象,具体可以为发送目标弹幕信息的用户账号。

在本发明一些实施例中,在步骤140中向发送目标弹幕信息的用户账号发送第二视频之后,该用户账号对应的视频播放界面中,可以显示第二视频对应的视频提示标识,用户可以对该视频提示标识进行第五输入,以获取并观看第二视频。

例如,发送目标弹幕信息的用户账号的视频播放界面中,可以显示一个闪动的小圆窗,提示有第二视频更新。用户可以点击小圆窗,以获取到与小圆窗相关联的第二视频。再例如,可以显示一个闪动的“!”,提示有第二视频更新。

在本发明另一些实施例中,在目标弹幕信息是用户在视频播放界面内选择的弹幕信息的情况下,还可以将第二视频发送至触发视频分享功能的用户账号,使触发视频分享功能的用户可以获取并观看第二视频。

由此,本发明实施例中,可以将第二视频分享给目标弹幕信息的发送对象以及触发视频分享功能的对象,提高弹幕信息的互动性和趣味性,丰富了弹幕信息的互动内容。

图5示出了本发明一个实施例提供的电子设备的结构示意图。如图5所示,该电子设备可以包括:

信息获取模块310,用于获取第一视频的n条目标弹幕信息;

视频获取模块320,用于获取与n条目标弹幕信息关联的m个视频片段;

视频合成模块330,用于基于m个视频片段,生成第二视频;

视频发送模块340,用于将第二视频发送至n条目标对象,目标对象为发送目标弹幕信息的对象;

其中,n和m为大于1的整数。

在一些实施例中,电子设备可以为提供第一视频的服务器,服务器可以是一种高性能的电子计算器,用于存储和处理数据。在另一些实施例中,电子设备还可以是第一视频播放设备,具体地,第一视频播放设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

在本发明实施例中,能够利用与第一视频的目标弹幕信息相关联的视频片段,生成第二视频,并向发送目标弹幕信息的目标对象发送第二视频,从而实现对与目标弹幕信息相关联的视频片段的快速分享,使得弹幕信息不再仅用于以文字信息以及表情符号的方式表达用户的想法和观点。

在本发明实施例中,所获取的目标弹幕信息的数量可以为至少一条,即当目标弹幕信息的数量为两条或两条以上时,才会对视频片段进行分享。

在本发明一些实施例中,当电子设备为服务器或者第一视频播放设备时,可以对与第一视频相关联的多个弹幕信息自动进行分析识别,在多个弹幕信息中确定包含第一目标元素的目标弹幕信息。

在本发明一些实施例中,信息获取模块310可以具体用于:

在第一视频的至少两条弹幕信息中,识别包含第一目标元素的弹幕信息;其中,第一目标元素包括目标字符、目标符号和目标图像中的至少一项;

在包含第一目标元素的弹幕信息的发送对象数量达到预设数量阈值的情况下,获取识别出的包含第一目标元素的n条目标弹幕信息。

其中,目标字符可以为由预设的或者用户设置的数字、字母以及文字中的一个或多个的组合,目标符号可以为预设的或者用户设置的标点符号或者表情符号,目标图像可以为预设的或者用户设置的图像。

在本发明一些实施例中,第一目标元素可以被作为触发生成第二视频,以进行视频分享的“秘钥”。不同用户可以在弹幕评论区内输入带有相同的第一目标元素的弹幕信息,及输入相同的“秘钥”,以实现对其感兴趣的视频片段的分享。

由此,本申请实施例的目标弹幕信息的获取方法,可以应用于多人主动参与弹幕信息的发送的场景下,通过输入相同的“秘钥”,实现对视频分享功能的触发,从而使得电子设备基于第一目标元素自动识别并获取目标弹幕信息,能够重复利用弹幕信息的信息内容,实现视频片段的自动分享。

在本发明一些实施例中,n条目标弹幕信息中的每条目标弹幕信息关联存储有至少一个视频片段。

在这些实施例中,可选地,视频获取模块320可以具体用于:

获取与n条目标弹幕信息关联存储的m个视频片段,m个视频片段中的第i个视频片段为响应于第i个用户的第一输入,在第一视频中所截取的视频片段;

其中,i为大于1的整数且i≤m,第i个视频片段可以为m个视频片段中的任一个视频片段,一次第一输入对应截取至少一个视频片段。

由此,在本发明实施例中,用户可以通过简单、快捷的操作,截取视频片段,并上传与视频片段相关联的弹幕信息,使得用户可以利用目标弹幕信息分享其感兴趣的视频片段。

在本发明一些实施例中,视频合成模块330可以具体用于:

基于第一目标元素,确定第一视频处理方式;

按照第一视频处理方式,处理m个视频片段,生成第二视频;

其中,第一视频处理方式包括:视频片段的视频内容的编辑方式和视频片段的合成顺序中的至少一项。

电子设备在获取到目标弹幕信息后,可以确定第一目标元素对应的第一关键词,并且查找第一关键词对应的第一视频处理方式,以按照所查询到的第一视频处理方式处理m个视频片段,生成第二视频。

在本发明一些实施例中,电子设备可以预先设置有与每个第一目标元素相对应的第一视频处理方式,可以由用户设置每个第一目标元素相对应的第一视频处理方式。

由此,在本发明实施例中,可以基于目标弹幕信息中的不同第一目标元素,按照不同的第一视频处理方式,处理与目标弹幕信息相关联的视频片段,生成第二视频,从而提高所合成的第二视频的趣味性,以及提高了所分享的第二视频的互动性。

在本发明另一些实施例中,当电子设备为第一视频播放设备时,用户可以在第一视频的视频播放界面内显示的多个弹幕信息中选择目标弹幕信息。

在本发明另一些实施例中,信息获取模块310可以具体用于:

接收用户对第一视频的视频播放界面内显示的至少两条弹幕信息中的n条目标弹幕信息的第二输入;

响应于第二输入,在目标区域显示n条目标弹幕信息;

获取目标区域显示的n条目标弹幕信息。

在一些实施例中,第二输入可以为对目标弹幕信息的弹幕选择操作,例如,点击操作、长按操作或者勾选操作等,是要是用于实现用户对视频播放界面内显示的至少两条弹幕信息中的目标弹幕信息的选择即可。

在一些实施例中,目标区域可以位于视频播放界面内。在另一些实施例中,电子设备可以包括第一显示区域和第二显示区域,视频播放界面可以位于电子设备的第一显示区域内,目标区域可以位于电子设备的第二显示区域内。其中,第一显示区域和第二显示区域可以为不同的显示屏幕,也可以为一个显示屏幕内的不同区域。

因此,在本发明实施例中,用户可以通过简单、快捷的操作自由选择感兴趣的弹幕信息,提高利用弹幕信息进行互动的趣味性。

在本发明另一些实施例中,视频获取模块320可以具体用于:

接收用户对n条目标弹幕信息中的第二目标元素的第三输入;

响应于第三输入,在第一视频中,搜索与第二目标元素相匹配的m个视频片段;

其中,第二目标元素包括至少一个关键词。

在本发明一些实施例中,可以在第一视频中搜索与第二目标元素相匹配的m个视频片段。在本发明另一实施例中,也可以在网络视频资源中,搜索与第二目标元素相匹配的m个视频片段,在此不做限制。

当在网络视频资源中搜索视频片段时,可以先通过电子设备的系统设定和用户自定义对网络视频进行归纳或者分类,然后查找与第一视频类型相同或者相似的视频片段,从而可以更加快速、精准地向用户分享其感兴趣视频片段。

在本发明实施例中,预先设置好的关键词可以包括视频类型,此时,第二目标元素可以包括目标弹幕信息中字符、符号和图像的对应的视频类型。在本发明另一些实施例中,预先设置好的关键词可以包括预设词语,此时,第二目标元素可以包括与目标弹幕信息中字符、符号和图像所表达的内容相同或者相似的预设词语。

当n条目标弹幕信息匹配到一个关键词时,第二目标元素可以包括一个关键词。当n条目标弹幕信息匹配到两个以上关键词时,第二目标元素可以包括两个以上关键词。

由此,可以基于用户挑选的感兴趣的目标弹幕信息中的关键词,搜索与关键词相匹配的视频片段,从而生成第二视频,实现对用户感兴趣的视频片段的快速分享。

在本发明另一些实施例中,第二目标元素包括至少两个关键词。

在这些实施例中,可选地,视频获取模块320还可以进一步用于:

按照目标顺序,排列至少两个关键词,得到目标关键词组合;

在第一视频中,搜索与目标关键词组合相匹配的m个视频片段。

在一些实施例中,在用户对目标弹幕信息进行了排序的情况下,可以按照用户对目标弹幕信息的排序顺序,排列每个目标弹幕信息所涉及的关键词,得到目标关键词组合,即搜索式,并利用搜索式搜索与目标关键词组合相匹配的视频片段。

在另一些实施例中,在用户未对目标弹幕信息进行排序的情况下,还可以按照各个关键词的优先级,排列每个目标弹幕信息所涉及的关键词,得到目标关键词组合,即搜索式,并利用搜索式搜索与目标关键词组合相匹配的视频片段。

由此,本发明实施例可以根据电子设备预设的或者用户自定义的关键词排序,生成对应的搜索式,以筛选与搜索式相匹配的视频片段,从而能够更加精准、高效地分享给用户其感兴趣视频片段。

在本发明另一些实施例中,视频合成模块330可以具体用于:

基于第二目标元素,确定第二视频处理方式;

按照第二视频处理方式,处理m个视频片段,生成第二视频;

其中,第二视频处理方式包括:视频片段的合成方式和视频片段的合成顺序中的至少一项。

在一些实施例中,合成方式可以包括对视频内容的处理方式,其与上述第一视频处理方式相似,在此不做赘述。在另一些实施例中,合成方式还可以包括拼接方式,例如首位拼接等。在又一些实施例中,合成顺序可以根据搜索到的视频片段的点击量有多到少的顺序进行合成。

由此,在本发明实施例中,可以将用户感兴趣的目标弹幕信息相关联的视频片段进行整合拼接,可以更方便地统一将全部的视频片段一次性地分享给上传目标弹幕信息的发送对象,并且方便其下载和观看。

本发明实施例提供的电子设备能够实现图1至图4的方法实施例中电子设备实现的各个过程,为避免重复,这里不再赘述。

图6为实现本发明各个实施例的一种电子设备的硬件结构示意图。如图6所示,该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、处理器410、以及电源411等部件。本领域技术人员可以理解,图6中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

其中,处理器410,用于:获取第一视频的n条目标弹幕信息;获取与n条目标弹幕信息关联的m个视频片段;基于m个视频片段,生成第二视频;将第二视频发送至n条目标对象,目标对象为发送目标弹幕信息的对象;其中,n和m为大于1的整数。

在本发明实施例中,能够利用与第一视频的目标弹幕信息相关联的视频片段,生成第二视频,并向发送目标弹幕信息的目标对象发送第二视频,从而实现对与目标弹幕信息相关联的视频片段的快速分享,使得弹幕信息不再仅用于以文字信息以及表情符号的方式表达用户的想法和观点。

应理解的是,本发明实施例中,射频单元401可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器410处理;另外,将上行的数据发送给基站。通常,射频单元401包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元401还可以通过无线通信系统与网络和其他设备通信。

电子设备通过网络模块402为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元403可以将射频单元401或网络模块402接收的或者在存储器409中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元403还可以提供与电子设备400执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元403包括扬声器、蜂鸣器以及受话器等。

输入单元404用于接收音频或视频信号。输入单元404可以包括图形处理器(graphicsprocessingunit,gpu)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元406上。经图形处理器4041处理后的图像帧可以存储在存储器409(或其它存储介质)中或者经由射频单元401或网络模块402进行发送。麦克风4042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元401发送到移动通信基站的格式输出。

电子设备400还包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板4061的亮度,接近传感器可在电子设备400移动到耳边时,关闭显示面板4061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器405还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元406用于显示由用户输入的信息或提供给用户的信息。显示单元406可包括显示面板4061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板4061。

用户输入单元407可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元407包括触控面板4071以及其他输入设备4072。触控面板4071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板4071上或在触控面板4071附近的操作)。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器410,接收处理器410发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板4071。除了触控面板4071,用户输入单元407还可以包括其他输入设备4072。具体地,其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板4071可覆盖在显示面板4061上,当触控面板4071检测到在其上或附近的触摸操作后,传送给处理器410以确定触摸事件的类型,随后处理器410根据触摸事件的类型在显示面板4061上提供相应的视觉输出。虽然在图6中,触控面板4071与显示面板4061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板4071与显示面板4061集成而实现电子设备的输入和输出功能,具体此处不做限定。

接口单元408为外部装置与电子设备400连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元408可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到电子设备400内的一个或多个元件或者可以用于在电子设备400和外部装置之间传输数据。

存储器409可用于存储软件程序以及各种数据。存储器409可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器409可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器410是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器409内的软件程序和/或模块,以及调用存储在存储器409内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处理器410可包括一个或多个处理单元;优选的,处理器410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。

电子设备400还可以包括给各个部件供电的电源411(比如电池),优选的,电源411可以通过电源管理系统与处理器410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,电子设备400包括一些未示出的功能模块,在此不再赘述。

优选的,本发明实施例还提供一种电子设备,包括处理器410,存储器409,存储在存储器409上并可在所述处理器410上运行的计算机程序,该计算机程序被处理器410执行时实现上述视频分享方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述视频分享方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1