首页 > 乐器声学 专利正文
一种视频展示方法、装置、计算机设备及存储介质与流程

时间:2022-02-18 阅读: 作者:专利查询

一种视频展示方法、装置、计算机设备及存储介质与流程

1.本公开涉及信息处理技术领域,具体而言,涉及一种视频展示方法、装置、计算机设备及存储介质。


背景技术:

2.随着互联网的发展,视频成为人们娱乐生活中很重要的一部分。在视频观看的过程中,用户一般会与设备之间进行交互以实现对播放的视频的控制,如何丰富视频观看过程中的交互方式成为亟待解决的问题。


技术实现要素:

3.本公开实施例至少提供一种视频展示方法、装置、计算机设备及存储介质。
4.第一方面,本公开实施例提供了一种视频展示方法,包括:
5.响应针对目标视频的视频播放请求,获取所述目标视频和所述目标视频对应的关联语句的音频;其中,所述关联语句是从所述目标视频对应的目标书籍中提取的;
6.播放所述目标视频,并在播放到所述目标视频中的目标片段时,展示音频标识;
7.响应针对所述音频标识的触发操作,从所述关联语句中确定与所述目标片段对应的目标语句,并在播放所述目标片段的同时,播放所述目标语句的音频。
8.一种可能的实施方式中,所述方法还包括:
9.从所述目标书籍对应的评论信息中,获取与所述目标语句对应的目标评论信息;
10.在播放所述目标片段的同时,以弹幕的形式展示所述目标评论信息。
11.一种可能的实施方式中,所述方法还包括:
12.在播放所述目标片段的同时,在预设位置处展示所述目标语句对应的文本内容。
13.一种可能的实施方式中,所述方法还包括:
14.响应针对所述文本内容的触发操作,确定所述文本内容在所述目标书籍中的展示进度;
15.跳转按照所述展示进度展示所述目标书籍。
16.一种可能的实施方式中,所述关联语句是基于各个语句对应的热度信息,从所述目标视频在目标书籍中对应的目标段落中提取的热度信息满足预设条件的语句,其中,所述目标片段与所述目标语句的情节相同。
17.一种可能的实施方式中,所述方法还包括:
18.获取包含所述目标书籍的话题信息;
19.确定所述目标视频中热度信息满足预设条件的第一视频片段;
20.在所述目标视频播放过程中,播放所述第一视频片段时,展示所述话题信息。
21.一种可能的实施方式中,所述方法还包括:
22.获取所述目标书籍对应的至少一个书圈信息;
23.在所述目标视频的播放过程中,检测到所述目标视频满足任一书圈信息的展示条
件时,展示该任一书圈信息;
24.响应针对展示的书圈信息的触发操作,跳转展示触发的书圈信息对应的书圈。
25.一种可能的实施方式中,所述播放所述目标视频,包括:
26.在目标页面播放所述目标视频;
27.所述方法还包括:
28.在目标页面全屏播放所述目标视频之前,在目标页面的第一预设位置处展示所述目标视频的视频标识,以及与所述目标视频具有关联关系的多个其他视频标识,并在所述目标页面的每个视频标识的对应位置处,展示该视频标识对应的视频关联的书籍标识或书籍章节标识。
29.第二方面,本公开实施例还提供一种视频展示装置,包括:
30.获取模块,用于响应针对目标视频的视频播放请求,获取所述目标视频和所述目标视频对应的关联语句的音频;其中,所述关联语句是从所述目标视频对应的目标书籍中提取的;
31.展示模块,用于播放所述目标视频,并在播放到所述目标视频中的目标片段时,展示音频标识;
32.播放模块,用于响应针对所述音频标识的触发操作,从所述关联语句中确定与所述目标片段对应的目标语句,并在播放所述目标片段的同时,播放所述目标语句的音频。
33.一种可能的实施方式中,所述展示模块,还用于:
34.从所述目标书籍对应的评论信息中,获取与所述目标语句对应的目标评论信息;
35.在播放所述目标片段的同时,以弹幕的形式展示所述目标评论信息。
36.一种可能的实施方式中,所述展示模块,还用于:
37.在播放所述目标片段的同时,在预设位置处展示所述目标语句对应的文本内容。
38.一种可能的实施方式中,所述播放模块还用于:
39.响应针对所述文本内容的触发操作,确定所述文本内容在所述目标书籍中的展示进度;
40.跳转按照所述展示进度展示所述目标书籍。
41.一种可能的实施方式中,所述关联语句是基于各个语句对应的热度信息,从所述目标视频在目标书籍中对应的目标段落中提取的热度信息满足预设条件的语句,其中,所述目标片段与所述目标语句的情节相同。
42.一种可能的实施方式中,所述播放模块还用于:
43.获取包含所述目标书籍的话题信息;
44.确定所述目标视频中热度信息满足预设条件的第一视频片段;
45.在所述目标视频播放过程中,播放所述第一视频片段时,展示所述话题信息。
46.一种可能的实施方式中,所述展示模块,还用于:
47.获取所述目标书籍对应的至少一个书圈信息;
48.在所述目标视频的播放过程中,检测到所述目标视频满足任一书圈信息的展示条件时,展示该任一书圈信息;
49.响应针对展示的书圈信息的触发操作,跳转展示触发的书圈信息对应的书圈。
50.一种可能的实施方式中,所述播放模块,在播放所述目标视频时,用于:
51.在目标页面播放所述目标视频;
52.所述展示模块,还用于:
53.在目标页面全屏播放所述目标视频之前,在目标页面的第一预设位置处展示所述目标视频的视频标识,以及与所述目标视频具有关联关系的多个其他视频标识,并在所述目标页面的每个视频标识的对应位置处,展示该视频标识对应的视频关联的书籍标识或书籍章节标识。
54.第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
55.第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
56.本公开提供的视频展示方法、装置、计算机设备及存储介质,可以在目标视频播放的过程中,在播放到目标片段时展示音频标识,用户可以通过触发音频标识,在播放目标片段的同时,播放目标语句的音频,由此,可以实现目标视频与目标书籍之间的联动,丰富的视频播放过程中的交互方式,且通过播放音频,可以帮助用户对于目标视频片段的场景的意境的了解,进而提升用户的观看体验。
57.进一步的,还可以提升用户对于目标书籍的了解程度,进而引导用户阅读目标书籍,提高书籍阅读率。
58.为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
59.为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
60.图1示出了本公开实施例所提供的一种视频展示方法的流程图;
61.图2a示出了本公开实施例所提供的视频展示方法中,音频标识的展示示意图;
62.图2b示出了本公开实施例所提供的视频展示方法中,目标页面的展示示意图;
63.图3示出了本公开实施例所提供的一种视频展示装置的架构示意图;
64.图4示出了本公开实施例所提供的一种计算机设备的结构示意图。
具体实施方式
65.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实
施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
66.经研究发现,在视频观看的过程中,用户一般会与设备之间进行交互以实现对播放的视频的控制,如何丰富视频观看过程中的交互方式成为亟待解决的问题。
67.基于上述研究,本公开提供了一种视频展示方法、装置、计算机设备及存储介质,可以在目标视频播放的过程中,在播放到目标片段时展示音频标识,用户可以通过触发音频标识,在播放目标片段的同时,播放目标语句的音频,由此,可以实现目标视频与目标书籍之间的联动,丰富的视频播放过程中的交互方式,且通过播放音频,可以帮助用户对于目标视频片段的场景的意境的了解,进而提升用户的观看体验。
68.进一步的,还可以提升用户对于目标书籍的了解程度,进而引导用户阅读目标书籍,提高书籍阅读率。
69.针对以上方案所存在的缺陷,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本公开针对上述问题所提出的解决方案,都应该是发明人在本公开过程中对本公开做出的贡献。
70.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
71.为便于对本实施例进行理解,首先对本公开实施例所公开的一种视频展示方法进行详细介绍,本公开实施例所提供的视频展示方法的执行主体一般为具有一定计算能力的终端设备,例如可以为智能手机、平板电脑、个人计算机等。
72.参见图1所示,为本公开实施例提供的一种视频展示方法的流程图,所述方法包括步骤101~步骤103,其中:
73.步骤101、响应针对目标视频的视频播放请求,获取所述目标视频和所述目标视频对应的关联语句的音频;其中,所述关联语句是从所述目标视频对应的目标书籍中提取的。
74.步骤102、播放所述目标视频,并在播放到所述目标视频中的目标片段时,展示音频标识。
75.步骤103、响应针对所述音频标识的触发操作,从所述关联语句中确定与所述目标片段对应的目标语句,并在播放所述目标片段的同时,播放所述目标语句的音频。
76.上述方法中,可以在目标视频播放的过程中,在播放到目标片段时展示音频标识,用户可以通过触发音频标识,在播放目标片段的同时,播放目标语句的音频,由此,可以实现目标视频与目标书籍之间的联动,丰富的视频播放过程中的交互方式,且通过播放音频,可以帮助用户对于目标视频片段的场景的意境的了解,进而提升用户的观看体验。
77.进一步的,还可以提升用户对于目标书籍的了解程度,进而引导用户阅读目标书籍,提高书籍阅读率。
78.以下是对上述步骤的详细说明。
79.在一种可能的实施方式,若目标视频是基于目标书籍拍摄的,则所述目标书籍可以作为目标视频对应的视频;示例性的,对于电视剧“西游记”是基于书籍《西游记》拍摄的,则若目标视频为电视剧“西游记”,则书籍《西游记》是其对应的目标书籍。
80.或者,在另外一种可能的实施方式中,目标视频与目标书籍可以包含相同的元素,这里,所述相同的元素例如可以为故事情节、主角名称、场景等。
81.具体的,各视频对应的书籍可以是预先设置好的,视频的不同情节对应不同的书籍或对应同一书籍的不同章节,各书籍也可以对应多个视频。
82.在检测到针对目标视频的预览信息的触发操作之后,可以将所述目标视频的视频播放请求,发送到服务器,服务器可以基于预先设置好的书籍与视频之间的对应关系,确定目标视频对应的目标书籍。
83.所述关联语句,可以是对所述目标视频中的视频内容进行描述的旁白语句。在一种可能的实施方式中,所述目标视频包括多个非对话场景的目标片段,各个目标片段有对应的目标段落,而目标段落对应的音频可能较长,例如目标片段可能只有10秒钟,而目标段落对应的音频可能有1分钟,则在这种情况下,若直接播放目标段落整段的音频,则可能会由于音频过长,在非对话场景的目标片段播放完成之后,仍旧在播放音频,这样可能会出现在对话场景的视频片段中播放音频的情况,进而影响播放效果。
84.因此,在一种可能的实施方式中,所述关联语句可以是基于各个语句对应的热度信息,从所述目标视频在目标书籍中对应的目标段落中提取的热度信息满足预设条件的语句,其中,所述目标片段与所述目标语句的情节相同。
85.这里,所述目标段落一般是指非对话段落,即旁白段落。具体的,在目标书籍的阅读过程中,用户可以对目标书籍的各个语句进行评论、点赞、分享等;在确定关联语句时,可以基于用户的对目标段落的各个语句的交互操作,可以确定目标段落中各个语句的热度信息,然后可以筛选热度信息较高(即满足预设条件,例如可以是热度信息超过一定值)的语句作为关联语句。实际应用中,确定关联语句的步骤可以是由服务器预先执行的。
86.在从目标段落中筛选关联语句时,可以结合目标片段的播放时长,确定目标字数,然后从目标段落中筛选出目标字数的关联语句。这样可以保证关联语句的音频在进行播放时,音频的播放长度不超过目标片段的播放长度,避免音频播放对视频播放的影响。
87.由于目标片段为可以叠加播放音频的片段,若在对话视频片段中叠加播放音频,则可能会影响对话视频片段中角色对话的展示效果,因此所述目标视频的目标片段可以是指非对话视频片段;或者说,所述目标片段是指不包含人物语音的片段。
88.在确定目标视频对应的目标段落时,其实质上是确定所述目标视频中各目标片段对应的目标段落,一种可能的实施方式中,可以是由人工进行匹配;在另外一种实施方式中,可以对目标视频进行检测,确定所述目标视频中非对话的视频片段(即目标片段)后,然后针对每一视频片段,基于该视频片段前后对应的对话视频片段中所包含的字幕信息(由于是对话视频片段,所以会有字幕信息,若无字幕信息,则可以通过音频转文字技术,将该对话视频片段的音频转换为字幕信息),并将所述字幕信息与所述目标书籍内的文本内容进行匹配,并基于匹配结果确定各非对话的视频片段(即目标片段)对应的目标段落。
89.示例性的,若目标视频包括对话视频片段1

非对话视频片段a

对话视频片段2,则在确定非对话视频片段a对应的目标段落时,可以分别识别对话视频片段1和对话视频片段2中所包含的字幕信息,然后将识别到的字幕信息与目标书籍进行匹配,则可以确定所述非对话视频片段a对应的目标段落。
90.在对目标视频进行检测,确定所述目标视频中非对话的视频片段(即目标片段)
时,示例性的,可以将连续多帧(预设帧数)不包含字幕的视频帧组成的片段作为目标片段;或者可以将预设时长内不包含对话音频的视频片段作为目标片段。
91.在确定目标视频中的各目标片段,以及从各目标片段对应的目标段落中筛选出关联语句之后,在一种可能的实施方式中,在获取目标视频时,可以同时获取各目标片段的播放时间戳,然后在目标视频播放过程中,基于播放时间戳可以确定播放到哪个目标片段,然后在音频标识被触发之后,可以基于目标片段与关联语句的对应关系,确定播放哪个关联语句的音频。
92.在另外一种可能的实施方式中,可以基于各目标片段在所述目标视频中的播放进度,在所述目标视频中设置锚点;当所述目标视频在播放过程中触发锚点之后,可以确定所述目标视频播放到目标片段。
93.所述音频标识,示例性的可以是音频播放按钮,其展示效果例如可以如图2a所示。实际应用中,为了不影响目标视频的展示效果,在目标片段的播放过程中可以展示所述音频标识,在所述目标片段播放结束之后,可以停止展示所述音频标识。
94.在一种可能的实施方式中,所述目标书籍可以有对应的书籍音频(例如可以通过语音合成(text to speech,tts)技术转换得到),在确定所述目标视频对应的目标关联后,可以基于所述目标关联在所述目标书籍中的展示进度,确定所述书籍音频中所述关联预计对应的音频;或者,可以直接基于tts技术,合成所述关联语句的音频。
95.在另外一种可能的实施方式中,所述关联语句还可以包括所述目标段落的评论信息,这里所述获取关联语句的音频,可以是获取服务器转换后的所述评论信息的音频。
96.示例性的,若所述目标段落的评论信息为“哈哈哈哈这也太有趣了吧”,则可以基于“哈哈哈哈这也太有趣了吧”的文本内容生成对应的音频,并在播放到所述目标段落对应的目标片段时,在触发音频标识之后,播放“哈哈哈哈这也太有趣了吧”对应的音频。
97.这里,所述评论信息可能较多,一种可能的实施方式中,可以基于各评论信息的热度信息,筛选出目标评论信息,用户端在获取关联语句的音频时,获取到的是目标评论信息的音频;若所述目标评论信息有多条,则可以在触发音频标识之后,基于热度信息,依次播放各目标评论信息对应的音频。
98.在一种可能的实施方式中,在播放所述目标片段的同时,还可以在预设位置处展示所述目标语句对应的文本内容。示例性的,由于所述目标片段为非对话视频片段,因此所述目标片段中一般不包含字幕,则可以在展示字幕的位置区域展示所述目标语句对应的文本内容。
99.具体的,在展示所述目标语句对应的文本内容时,可以是触发所述音频标识之后,播放所述目标语句的同时,展示所述文本内容。
100.这里,目标语句可能包括多个句子,在展示所述文本内容时,文本内容与播放的目标语句可以相匹配,即在播放到任一句子的语音时,展示该任一句子的文本内容。
101.或者,在另外一种可能的实施方式中,在展示所述目标语句对应的文本内容时,可以在所述预设位置处叠加浮层,在所述浮层上展示所述文本内容,当所述文本内容较多时,可以跟随播放的音频滚动展示。当播放到任一句子的语音时,展示的该句子的文本内容可以进行突出显示(例如改变颜色、加粗等)。
102.在一种可能的实施方式中,用户还可以触发展示的文本内容,用户端可以响应针
对所述文本内容的触发操作,确定所述文本内容在所述目标书籍中的展示进度,并跳转按照所述展示进度展示所述目标书籍。
103.这里,由于所述目标视频可能是在视频播放程序上播放的,因此在跳转展示所述目标书籍时,示例性的可以是在获取用户授权之后,自动打开书籍阅读程序,并在所述书籍阅读程序上按照所述展示进度展示所述目标书籍。
104.这里需要说明的是,所述目标书籍一般存储在所述书籍阅读程序的数据库中。
105.若所述书籍阅读程序的数据库没有存储所述目标书籍,则一种可能的实施方式可以在浏览器中基于所述目标书籍的书籍信息发起搜索请求,获取并展示所述搜索请求对应的搜索结果;或者可以确定所述目标书籍对应的关联书籍,并在所述书籍阅读程序上展示所述关联书籍的预览信息。
106.这里,与所述目标书籍对应的关联书籍例如可以是同一类型的书籍、同一作者的书籍等。
107.在一种可能的实施方式中,还可以从所述目标书籍对应的评论信息中,获取与所述目标语句对应的目标评论信息,然后在播放所述目标片段的同时,以弹幕的形式展示所述目标评论信息。
108.这里,当所述目标语句对应的评论信息的数量较少时(例如评论信息的数量少于第一预设值),则可以将所述目标语句所有的评论信息作为目标评论信息,并以弹幕的形式进行展示;当所述目标语句对应的评论信息的数量较多时(例如评论信息的数量不小于所述第一预设值),则可以基于各评论信息的热度信息(例如可以通过点赞次数、回复次数等确定),筛选出热度信息满足预设热度条件的评论信息作为目标评论信息。
109.在一种可能的实施方式中,还可以获取包含所述目标书籍的话题信息,以及确定所述目标视频中热度信息满足预设条件的第一视频片段,在所述目标视频播放过程中,播放所述第一视频片段时,可以展示所述话题信息。
110.这里,所述话题信息例如可以包括话题的内容、话题的标题、话题的评论等中的至少一项。
111.所述包含所述目标书籍的话题信息可以是指对应的书单中包含所述目标书籍的话题信息;或者对应的评论中包含所述目标书籍的话题信息。所述话题信息对应的书单可以是基于话题信息的评论中携带的书籍信息确定的。
112.这里,在展示所述话题信息时,示例性的可以通过弹幕形式进行展示,或者可以在屏幕界面的预设位置区域按照固定的时长进行展示。
113.在确定所述目标视频中热度信息满足预设条件的第一视频片段时,示例性的可以预先将目标视频划分为多个视频片段(例如可以通过情节划分、通过场景划分等),然后分别确定各个视频片段的热度信息,再基于热度信息去筛选满足预设条件的第一视频片段。
114.这里,各视频片段的热度信息,例如可以基于各视频片段对应的弹幕次数、在线观看人数、全屏观看人数、退出观看人数等中的至少一项确定。
115.在一种可能的实施方式中,目标书籍可能有对应的书圈,例如可以是书籍书圈、书籍情节书圈、书籍人物书圈等;示例性的,对于书籍《西游记》,可能有关于《西游记》这本书籍的书圈,或者可以有“三打白骨精”这个故事情节对应的书圈,或者可以有“孙悟空”这个书籍人物对应的书圈。
116.在一种可能的实施方式中,还可以获取所述目标书籍对应的至少一个书圈信息(例如可以是书圈名称),然后可以在所述目标视频的播放过程汇总,检测到所述目标视频满足任一书圈信息的展示条件时,展示该任一书圈信息。
117.这里,所述书圈信息的展示条件可以基于书圈信息的不同,设置不同的展示条件;例如对于书籍书圈信息,可以是在所述目标视频播放到热度最高的视频片段;对于书籍情节书圈,可以是在所述目标视频播放到所述书籍情节书圈对应的情节片段;对于书籍人物书圈,可以是在所述目标视频中首次出现书籍人物书圈对应的人物。
118.在一种可能的实施方式中,在展示任一书圈信息之后,还可以响应针对展示的书圈信息的触发操作,跳转展示触发的书圈信息对应的书圈。
119.在一种可能的实施方式中,在播放所述目标视频时,可以是在目标页面上播放所述目标视频;
120.在所述目标页面全屏播放所述目标视频之前,在目标页面的第一预设位置处展示所述目标视频的视频标识(例如可以是目标视频的预览信息),以及与所述目标视频具有关联关系的多个其他视频标识(例如可以是视频合集中的其他视频的预览信息),并在所述目标页面的每个视频标识的对应位置处,展示该视频标识对应的视频关联的书籍标识或书籍章节标识。
121.另外,在所述目标页面全屏播放所述目标视频之前,所述目标页面的第二预设位置处,还可以展示多条评论信息,该评论信息可以包括目标视频的评论信息,和/或,所述目标书籍的评论信息。
122.示例性的,所述目标页面的展示效果示意图可以如图2b所示。
123.本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
124.基于同一发明构思,本公开实施例中还提供了与视频展示方法对应的视频展示装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述视频展示方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
125.参照图3所示,为本公开实施例提供的一种视频展示装置的架构示意图,所述装置包括:获取模块301、展示模块302、播放模块303;其中,
126.获取模块301,用于响应针对目标视频的视频播放请求,获取所述目标视频和所述目标视频对应的关联语句的音频;其中,所述关联语句是从所述目标视频对应的目标书籍中提取的;
127.展示模块302,用于播放所述目标视频,并在播放到所述目标视频中的目标片段时,展示音频标识;
128.播放模块303,用于响应针对所述音频标识的触发操作,从所述关联语句中确定与所述目标片段对应的目标语句,并在播放所述目标片段的同时,播放所述目标语句的音频。
129.一种可能的实施方式中,所述展示模块302,还用于:
130.从所述目标书籍对应的评论信息中,获取与所述目标语句对应的目标评论信息;
131.在播放所述目标片段的同时,以弹幕的形式展示所述目标评论信息。
132.一种可能的实施方式中,所述展示模块302,还用于:
133.在播放所述目标片段的同时,在预设位置处展示所述目标语句对应的文本内容。
134.一种可能的实施方式中,所述播放模块303还用于:
135.响应针对所述文本内容的触发操作,确定所述文本内容在所述目标书籍中的展示进度;
136.跳转按照所述展示进度展示所述目标书籍。
137.一种可能的实施方式中,所述关联语句是基于各个语句对应的热度信息,从所述目标视频在目标书籍中对应的目标段落中提取的热度信息满足预设条件的语句,其中,所述目标片段与所述目标语句的情节相同。
138.一种可能的实施方式中,所述播放模块303还用于:
139.获取包含所述目标书籍的话题信息;
140.确定所述目标视频中热度信息满足预设条件的第一视频片段;
141.在所述目标视频播放过程中,播放所述第一视频片段时,展示所述话题信息。
142.一种可能的实施方式中,所述展示模块302,还用于:
143.获取所述目标书籍对应的至少一个书圈信息;
144.在所述目标视频的播放过程中,检测到所述目标视频满足任一书圈信息的展示条件时,展示该任一书圈信息;
145.响应针对展示的书圈信息的触发操作,跳转展示触发的书圈信息对应的书圈。
146.一种可能的实施方式中,所述播放模块303,在播放所述目标视频时,用于:
147.在目标页面播放所述目标视频;
148.所述展示模块302,还用于:
149.在目标页面全屏播放所述目标视频之前,在目标页面的第一预设位置处展示所述目标视频的视频标识,以及与所述目标视频具有关联关系的多个其他视频标识,并在所述目标页面的每个视频标识的对应位置处,展示该视频标识对应的视频关联的书籍标识或书籍章节标识。
150.关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。
151.基于同一技术构思,本公开实施例还提供了一种计算机设备。参照图4所示,为本公开实施例提供的计算机设备400的结构示意图,包括处理器401、存储器402、和总线403。其中,存储器402用于存储执行指令,包括内存4021和外部存储器4022;这里的内存4021也称内存储器,用于暂时存放处理器401中的运算数据,以及与硬盘等外部存储器4022交换的数据,处理器401通过内存4021与外部存储器4022进行数据交换,当计算机设备400运行时,处理器401与存储器402之间通过总线403通信,使得处理器401在执行以下指令:
152.响应针对目标视频的视频播放请求,获取所述目标视频和所述目标视频对应的关联语句的音频;其中,所述关联语句是从所述目标视频对应的目标书籍中提取的;
153.播放所述目标视频,并在播放到所述目标视频中的目标片段时,展示音频标识;
154.响应针对所述音频标识的触发操作,从所述关联语句中确定与所述目标片段对应的目标语句,并在播放所述目标片段的同时,播放所述目标语句的音频。
155.一种可能的实施方式中,处理器401执行的指令中,所述方法还包括:
156.从所述目标书籍对应的评论信息中,获取与所述目标语句对应的目标评论信息;
157.在播放所述目标片段的同时,以弹幕的形式展示所述目标评论信息。
158.一种可能的实施方式中,处理器401执行的指令中,所述方法还包括:
159.在播放所述目标片段的同时,在预设位置处展示所述目标语句对应的文本内容。
160.一种可能的实施方式中,处理器401执行的指令中,所述方法还包括:
161.响应针对所述文本内容的触发操作,确定所述文本内容在所述目标书籍中的展示进度;
162.跳转按照所述展示进度展示所述目标书籍。
163.一种可能的实施方式中,处理器401执行的指令中,所述关联语句是基于各个语句对应的热度信息,从所述目标视频在目标书籍中对应的目标段落中提取的热度信息满足预设条件的语句,其中,所述目标片段与所述目标语句的情节相同。
164.一种可能的实施方式中,处理器401执行的指令中,所述方法还包括:
165.获取包含所述目标书籍的话题信息;
166.确定所述目标视频中热度信息满足预设条件的第一视频片段;
167.在所述目标视频播放过程中,播放所述第一视频片段时,展示所述话题信息。
168.一种可能的实施方式中,处理器401执行的指令中,所述方法还包括:
169.获取所述目标书籍对应的至少一个书圈信息;
170.在所述目标视频的播放过程中,检测到所述目标视频满足任一书圈信息的展示条件时,展示该任一书圈信息;
171.响应针对展示的书圈信息的触发操作,跳转展示触发的书圈信息对应的书圈。
172.一种可能的实施方式中,处理器401执行的指令中,所述播放所述目标视频,包括:
173.在目标页面播放所述目标视频;
174.所述方法还包括:
175.在目标页面全屏播放所述目标视频之前,在目标页面的第一预设位置处展示所述目标视频的视频标识,以及与所述目标视频具有关联关系的多个其他视频标识,并在所述目标页面的每个视频标识的对应位置处,展示该视频标识对应的视频关联的书籍标识或书籍章节标识。
176.本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的视频展示方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
177.本公开实施例还提供一种计算机程序产品,该计算机产品承载有程序代码,所述程序代码包括的指令可用于执行上述方法实施例中所述的视频展示方法的步骤,具体可参见上述方法实施例,在此不再赘述。
178.其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
179.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实
现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
180.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
181.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
182.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
183.最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。