视频播放方法及装置制造方法及图纸

技术编号:38903417 阅读:10 留言:0更新日期:2023-09-22 14:21
本申请公开了一种视频播放方法及装置,涉及多媒体技术领域。该方法包括:显示第一角色控件;响应于接收到对第一角色控件的触发操作,播放第一角色关联的所述第一视频片段;响应于第一视频片段的播放画面中出现第二角色,显示第二角色对应的第二角色控件,第二角色与第一角色之间存在角色关联关系;响应于接收到对第二角色控件的触发操作,播放第二角色关联的至少一个第二视频片段。便于用户快速理解目标视频中各个角色之间的角色关系,提高用户理解目标视频剧情的效率。本申请提供的方法适用于智慧交通、多媒体应用、云应用等多个领域。云应用等多个领域。云应用等多个领域。

【技术实现步骤摘要】
视频播放方法及装置


[0001]本申请实施例涉及多媒体
,特别涉及一种视频播放方法及装置。

技术介绍

[0002]视频应用程序中通常提供有多种功能辅助视频的高效观看,如:倍速播放功能、片头片尾跳过功能、指定角色观看功能等。
[0003]相关技术中,在指定角色观看功能开启后,仅对视频中指定角色的片段进行播放,如:在观看视频A时,选择对视频A中的角色b进行单独观看,则在视频A的播放过程中仅播放角色b对应的视频片段。
[0004]然而,在指定角色观看功能中,很容易导致观看的角色与视频中的其他角色相关的视频内容产生脱节问题,致使用户无法及时理解影视作品内各个角色之间的关系,需要多次播放进行确认,人机交互效率较低,且服务器和终端之间的数据交互量较大。

技术实现思路

[0005]本申请实施例提供了一种视频播放方法、装置、设备、存储介质及程序产品,一定程度上提高理解视频片段故事线的效率。所述技术方案如下。
[0006]一方面,提供了一种视频播放方法,所述方法包括:
[0007]显示第一角色控件,所述第一角色控件用于对目标视频内与第一角色关联的第一视频片段进行播放;
[0008]响应于接收到对所述第一角色控件的触发操作,播放所述第一角色关联的所述第一视频片段;
[0009]响应于所述第一视频片段的播放画面中出现第二角色,显示所述第二角色对应的第二角色控件,所述第二角色与所述第一角色之间存在角色关联关系,所述第二角色控件用于对所述目标视频内与所述第二角色关联的所述第二视频片段进行播放;
[0010]响应于接收到对所述第二角色控件的触发操作,播放所述第二角色关联的至少一个第二视频片段。
[0011]另一方面,提供了一种视频播放装置,所述装置包括:
[0012]显示模块,用于显示第一角色控件,所述第一角色控件用于对目标视频内与第一角色关联的第一视频片段进行播放;
[0013]播放模块,用于响应于接收到对所述第一角色控件的触发操作,播放所述第一角色关联的所述第一视频片段;
[0014]所述显示模块,还用于响应于所述第一视频片段的播放画面中出现第二角色,显示所述第二角色对应的第二角色控件,所述第二角色与所述第一角色之间存在角色关联关系,所述第二角色控件用于对所述目标视频内与所述第二角色关联的所述第二视频片段进行播放;
[0015]所述播放模块,还用于响应于接收到对所述第二角色控件的触发操作,播放所述
第二角色关联的至少一个第二视频片段。
[0016]另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中任一所述视频播放方法。
[0017]另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述本申请实施例中任一所述的视频播放方法。
[0018]另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的视频播放方法。
[0019]本申请实施例提供的技术方案带来的有益效果至少包括:
[0020]在观看第一角色对应的第一视频片段时,通过识别第一视频片段中的第二角色,在播放画面中提供跳转播放第二角色对应的第二视频片段的入口控件,便于用户快速理解目标视频中各个角色之间的角色关系提高用户理解目标视频剧情的效率;另外,通过自动分析角色之间的角色关系,可以进一步扩展目标视频相关联的其他内容。
附图说明
[0021]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是本申请一个示例性实施例中提供的角色关系图谱的界面示意图;
[0023]图2是本申请一个示例性实施例提供的实施环境示意图;
[0024]图3是本申请一个示例性实施例提供的视频播放方法的流程框图;
[0025]图4是本申请一个示例性实施例提供的视频播放方法对应的界面示意图;
[0026]图5是本申请另一个示例性实施例提供的视频播放方法的流程框图;
[0027]图6是基于图5示出的实施例提供的显示第一角色控件的界面示意图;
[0028]图7是基于图5示出的另一个示例性实施例提供的显示第一角色控件的界面示意图;
[0029]图8是基于图5示出的另一个示例性实施例提供的界面显示示意图;
[0030]图9是本申请另一个示例性实施例提供的视频播放方法的流程框图;
[0031]图10是基于图9示出的一个示例性实施例提供的在界面显示返回控件的界面示意图;
[0032]图11是本申请另一个示例性实施例提供的视频播放方法的流程框图;
[0033]图12是本申请一个示例性实施例提供的视频播放装置的结构框图;
[0034]图13是本申请另一个示例性实施例提供的视频播放装置的结构框图;
[0035]图14是本申请一个示例性实施例提供的服务器的结构框图。
具体实施方式
[0036]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0037]首先,针对本申请实施例中涉及的名词以及所应用的技术进行简单介绍。
[0038]目标视频:用于指示待播放的视频片段,该目标视频包括但不限于短视频、影视剧作品、纪录片中的至少一种,目标视频内包含至少两个角色,每个角色对应存在自身的故事线,且每个角色之间存在角色关联关系,其中,各个角色之间可能存在多重关系,本申请实施例中,仅分析角色之间的直接关系,例如,某目标视频中包含主角a、主角b以及配角c,三个角色彼此之间可以存在双向的角色关联关系,也可以存在单向的角色关联关系,还可以不存在角色关联关系,示意性的,主角a和主角b互为情侣,配角c是主角a的暗恋者,其中,主角a和主角b之间属于双向角色关联关系,配角c与主角a之间属于单向角色关联关系,而主角b与配角c之间不存在角色关联关系;本申请实施例中,对目标视频内的重要角色之间的角色关系进行深度分析,并基于确定出的角色关系提供切换视频片段的入口控件。
[0039]角色关系图谱:用于指示目标视频内各个角色之间的角色关系,如图1所示,终端界面内显示目标视频对应的角色关系图谱100,角色关系图谱100中包括角色101至角色104,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频播放方法,其特征在于,所述方法包括:显示第一角色控件,所述第一角色控件用于对目标视频内与第一角色关联的第一视频片段进行播放;响应于接收到对所述第一角色控件的触发操作,播放所述第一角色关联的所述第一视频片段;响应于所述第一视频片段的播放画面中出现第二角色,显示所述第二角色对应的第二角色控件,所述第二角色与所述第一角色之间存在角色关联关系,所述第二角色控件用于对所述目标视频内与所述第二角色关联的所述第二视频片段进行播放;响应于接收到对所述第二角色控件的触发操作,播放所述第二角色关联的至少一个第二视频片段。2.根据权利要求1所述的方法,其特征在于,所述响应于接收到对所述第二角色控件的触发操作,播放所述第二角色关联的至少一个第二视频片段,包括:根据所述第一视频片段的播放进度对应的播放内容继续播放所述第二视频片段,所述播放进度用于指示切换所述第一视频片段时对应的时间戳所指示的播放内容。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于接收到对所述第二角色控件的触发操作,显示与所述第二角色对应的第一故事脉络列表;所述第一故事脉络列表中包括与所述第二角色相关联的至少一个第一故事节点,其中,第i个第一故事节点与第i个第二视频片段对应,i为正整数;所述至少一个第一故事节点对应显示有节点介绍内容,所述节点介绍内容用于对所述第一故事节点对应的第二视频片段进行概述。4.根据权利要求3所述的方法,其特征在于,所述显示与所述第二角色对应的第一故事脉络列表,包括:按照所述目标视频的故事线发展顺序在所述第一故事脉络列表中显示所述至少一个第一故事节点。5.根据权利要求3所述的方法,其特征在于,所述显示与所述第二角色对应的第一故事脉络列表,包括:按照所述至少一个第二视频片段在所述目标视频中的播放顺序,在所述第一故事脉络列表中显示所述至少一个第一故事节点。6.根据权利要求3所述的方法,其特征在于,所述播放所述第二角色关联的至少一个第二视频片段,包括:根据所述至少一个第一故事节点在所述第一故事脉络列表中的排列顺序,依次播放所述至少一个第二视频片段。7.根据权利要求1至6任一所述的方法,其特征在于,所述响应于所述第一视频片段的播放画面中出现第二角色,显示所述第二角色对应的第二角色控件,包括:对所述播放画面进行角色识别,得到所述播放画面中出现的候选角色;获取所述目标视频对应的角色关系图谱,所述角色关系图谱用于指示所述目标视频内出现的各角色之间的关联关系;基于所述候选角色和所述角色关系图谱,确定所述播放画面中出现的所述第二角色,并显示所述第二角色控件。
8.根据权利要求7所述的方法,其特征在于,所述确定所述播放画面中出现的所述第二角色之后,还包括:确定所述播放画面中出现的所述第二角色;从预设视频库中识别与所述第二角色存在关联关系的第一候选视频片段;将所述第一候选视频片段与所述目标视频进行匹配;从所述目标视频中确定出与所述第一候选视频片段重合的片段,作为所述至少一个第二视频片段。9.根据权利要求1至6任一所述的方法,其特征在于,所述响应于接收到对第一角色控件的触发操作,播放所述第一角色关联的所述第一视频片段之前,还包括:在所述目标视频的视频内容介绍界面,显示所述目标视频对应的至少一个角色控件,所述角色控件用于播放所述目标视频内包含的至少一个角色关联的视频片段,所述角色控件中包括所述第一角色控件;或者,在所述目标视频的视频播放界面,叠加显示包含所述至少一个角色控件的浮层窗口,所述角色控件中包括所述第一角色控件。10.根据权利要求1至6任一所述的方法,其特征在于,所述方法还包括:从预设视频库中识别与所述第一角色存在关联关系的第二候选视频片段;将所述第...

【专利技术属性】
技术研发人员:林婧
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1