CN116320650A - 一种视频处理方法、装置、设备及存储介质 - Google Patents
一种视频处理方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN116320650A CN116320650A CN202310250737.8A CN202310250737A CN116320650A CN 116320650 A CN116320650 A CN 116320650A CN 202310250737 A CN202310250737 A CN 202310250737A CN 116320650 A CN116320650 A CN 116320650A
- Authority
- CN
- China
- Prior art keywords
- video
- playing
- recommended
- preset
- page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开提供了一种视频处理方法、装置、设备及存储介质,所述方法包括:首先,响应于作用在第一视频的相关播放页面上的预设触发操作,获取第一视频的播放进度,并显示第二播放页面;然后,在第二播放页面上的预设播放窗口内,基于播放进度继续播放第一视频;以及,在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表。可见,本公开实施例在播放第一视频的同时,对第一视频的相关推荐视频列表进行展示,使得用户能够在观看第一视频的过程中,浏览到第一视频的相关推荐视频,从而丰富了基于视频的交互功能,提升了用户的视频交互体验。
Description
技术领域
本公开涉及数据处理领域,尤其涉及一种视频处理方法、装置、设备及存储介质。
背景技术
随着视频处理技术的不断发展,人们对视频相关的功能需求越来越多样化,因此,如何丰富视频相关的功能,满足用户更多的需求,从而提升用户体验,是目前亟需解决的技术问题。
发明内容
为了解决上述技术问题,本公开提供了一种视频处理方法、装置、设备及存储介质,能够丰富基于视频的交互功能,提升用户的体验。
第一方面,本公开提供了一种视频处理方法,所述方法包括:
响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取所述第一视频的播放进度,并显示第二播放页面;
在所述第二播放页面上的预设播放窗口内,基于所述播放进度继续播放所述第一视频;
以及,在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表;其中,所述第一视频的相关推荐视频列表中包括所述第一视频对应的至少一个推荐视频。
一种可选的实施方式中,其特征在于,所述方法还包括:
响应于针对所述第一视频的相关推荐视频列表中的目标推荐视频的选定操作,在所述预设播放窗口内由所述第一视频切换至播放所述目标推荐视频;
以及,在所述预设区域内由所述第一视频的相关推荐视频列表切换至展示所述目标推荐视频的相关推荐视频列表;其中,所述目标推荐视频的相关推荐视频列表中包括所述目标推荐视频对应的至少一个推荐视频。
一种可选的实施方式中,其特征在于,所述在所述第二播放页面上的预设播放窗口内,基于所述播放进度继续播放所述第一视频,包括:
将所述第一播放页面上播放有所述第一视频的窗口缩小显示至所述第二播放页面上的预设播放窗口,并基于所述播放进度继续播放所述第一视频。
一种可选的实施方式中,其特征在于,所述第二播放页面上设置有所述第一视频对应的至少一个推荐标签,所述方法还包括:
响应于针对所述至少一个推荐标签中的目标推荐标签的选定操作,在所述第二播放页面上的所述预设区域内,由所述第一视频的相关推荐视频列表切换至展示所述目标推荐标签对应的推荐视频列表;其中,所述目标推荐标签对应的推荐视频列表中包括基于所述目标推荐标签确定的至少一个推荐视频。
一种可选的实施方式中,其特征在于,所述响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取所述第一视频的播放进度之前,还包括:
响应于针对所述第一视频的主题内容的预设触发操作,在所述第一视频对应的第一播放页面上展示所述第一视频的完整主题内容,以及在所述第一播放页面上的预设位置处,展示所述第一视频对应的至少一个推荐视频的部分封面。
一种可选的实施方式中,其特征在于,所述在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表,包括:
响应于作用在第一视频对应的第一播放页面上的预设滑动操作,从所述第一播放页面上的所述预设位置处拉出并在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表。
一种可选的实施方式中,其特征在于,所述方法还包括:
响应于作用在所述预设区域内的预设滑动操作,在所述预设区域内滑动展示所述第一视频的相关推荐视频列表。
第二方面,本公开提供了一种视频处理装置,所述装置包括:
显示模块,用于响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取所述第一视频的播放进度,并显示第二播放页面;
播放模块,用于在所述第二播放页面上的预设播放窗口内,基于所述播放进度继续播放所述第一视频;
展示模块,用于在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表;其中,所述相关推荐视频列表中包括所述第一视频对应的至少一个推荐视频。
第三方面,本公开提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现上述的方法。
第四方面,本公开提供了一种视频处理设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的方法。
第五方面,本公开提供了一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述的方法。
本公开实施例提供的技术方案与现有技术相比至少具有如下优点:
本公开实施例提供了一种视频处理方法,首先,响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取第一视频的播放进度,并显示第二播放页面;然后,在第二播放页面上的预设播放窗口内,基于播放进度继续播放第一视频;以及,在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表,其中,相关推荐视频列表中包括第一视频对应的至少一个推荐视频。可见,本公开实施例在播放第一视频的同时,对第一视频的相关推荐视频列表进行展示,使得用户能够在观看第一视频的过程中,浏览到第一视频的相关推荐视频,从而丰富了基于视频的交互功能,提升了用户的视频交互体验。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例提供的一种视频处理方法的流程图;
图2为本公开实施例提供的一种第一播放页面的示意图;
图3为本公开实施例提供的一种第二播放页面的示意图;
图4为本公开实施例提供的另一种视频处理方法的流程图;
图5为本公开实施例提供的另一种第一播放页面的示意图;
图6为本公开实施例提供的一种视频处理装置的结构示意图;
图7为本公开实施例提供的一种视频处理设备的结构示意图。
具体实施方式
为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
随着视频处理技术的不断发展,人们对视频相关的功能需求越来越多样化,因此,如何丰富视频相关的功能,满足用户更多的需求,从而提升用户体验,是目前亟需解决的技术问题。
为此,本公实施例提供了一种视频处理方法,首先,响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取第一视频的播放进度,并显示第二播放页面;然后,在第二播放页面上的预设播放窗口内,基于播放进度继续播放第一视频;以及,在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表,其中,第一视频的相关推荐视频列表中包括第一视频对应的至少一个推荐视频。可见,本公开实施例在播放第一视频的同时,对第一视频的相关推荐视频列表进行展示,使得用户能够在观看第一视频的过程中,浏览到第一视频的相关推荐视频,从而丰富了基于视频的交互功能,提升了用户的视频交互体验。
基于此,本公开实施例提供了一种视频处理方法,参考图1为本公开实施例提供的一种视频处理方法的流程图,该方法包括:
S101:响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取所述第一视频的播放进度,并显示第二播放页面。
本公开实施例提供的视频处理方法可以应用于客户端,例如,客户端可以包括部署于智能手机的客户端、部署于平板电脑的客户端等。
本公开实施例中,第一视频可以为任意一个视频,具体的,第一视频可以为任意一个视频流中的任意一个视频。
本公开实施例中,作用在第一视频对应的第一播放页面上的预设触发操作,可以包括作用在第一播放页面上的预设触发区域内的触发操作,如向上滑动操作,其中,第一播放页面上的预设触发区域,例如可以为标题区域,相应的,作用在第一播放页面上的预设触发区域内的触发操作,例如可以为作用在第一视频的标题区域内的向上滑动操作等。
如图2所示,为本公开实施例提供的一种第一播放页面的示意图,在接收到作用在第一视频的标题区域201内的向上滑动操作时,获取第一视频当前的播放进度,如1分20秒,以及显示第二播放页面,如图3所示,为本公开实施例提供的一种第二播放页面的显示示意图。
一种可选的实施方式中,还可以在第一播放页面上的预设触发区域内展示有针对该预设触发区域的触发提示信息,如可以显示有“上滑看相关推荐”的提示字样,用于提示当前用户通过作用在第一播放页面上的预设触发操作,获取第一视频的播放进度,并显示第二播放页面。
一种可选的实施方式中,为了进一步丰富基于视频的交互功能,还可以在第一视频对应的第一播放页面上显示有蒙层页面,相应的,作用在第一视频的第一播放页面上的预设触发操作,则可以为作用在该蒙层页面上的触发操作,用于实现获取第一视频的播放进度,并显示第二播放页面的功能,其中,作用在蒙层页面上的触发操作,可以包括作用在该蒙层页面上的向上滑动操作等。
S102:在所述第二播放页面上的预设播放窗口内,基于所述播放进度继续播放所述第一视频;以及,在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表。
其中,所述第一视频的相关推荐视频列表中包括所述第一视频对应的至少一个推荐视频。
本公开实施例中,在第一播放页面上播放第一视频的过程中,通过作用在第一播放页面上的预设触发操作,触发第一视频播放进度的获取以及第二播放页面的显示,进而在第二播放页面上的预设播放窗口内,基于播放进度继续播放第一视频。
举例说明,在接收到作用在第一播放页面上的预设触发操作时,假设获取到的第一视频的播放进度为1分20秒,则在图3所示的第二播放页面上的预设播放窗口301内,从1分20秒处继续播放第一视频。本公开实施例对预设播放窗口的显示位置和显示样式等不做限制,例如,可以将预设播放窗口的显示位置设置在第二播放页面的预设上方位置处等。
一种可选的实施方式中,由第一播放页面切换显示第二播放页面时,为了提升用户对第一视频的观看沉浸感,在接收到作用在第一播放页面上的预设触发操作时,首先,获取第一视频的播放进度,然后,将第一播放页面上播放有第一视频的窗口缩小显示至第二播放页面上的预设播放窗口,并基于播放进度继续播放第一视频。
如图2所示,在第一播放页面上基于窗口202播放第一视频的过程中,在接收到作用在第一播放页面上的预设触发操作时,首先获取第一视频的播放进度,然后,将播放有第一视频的窗口202缩小显示至图3中的预设播放窗口301,并基于播放进度继续播放第一视频。
本公开实施例中,在第二播放页面上的预设播放窗口内,基于播放进度继续播放第一视频时,还可以在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表。
本公开实施例中,第二播放页面上的预设区域内展示有第一视频的相关推荐视频列表中的推荐视频,其中,第一视频的相关推荐视频列表中的推荐视频可以是基于第一视频的内容标签从服务端的视频资源中确定的视频,举例说明,假设第一视频的内容标签包括“旅游”和“历史”,则第一视频的相关推荐视频可以包括预设个数具有“旅游”内容标签和“历史”内容标签的视频。
一种可选的实施方式中,第一视频的相关推荐视频列表中的推荐视频,还可以包括预设个数与第一视频的相关的热点视频,例如,假设第一视频的视频内容为宠物视频,则第一视频的相关推荐视频列表流中的推荐视频可以包括预设时间段内与宠物相关的播放热度较高的预设个数视频。
实际应用中,为了便于对第一视频的相关推荐视频列表中的各个推荐视频的展示,在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表时,可以在预设区域内以双列样式展示第一视频的相关推荐视频列表中的推荐视频的封面。
如图3所示,在第二播放页面上的预设区域302内展示有第一视频的相关推荐视频列表,其中,第一视频的相关推荐视频列表中可以包括推荐视频A的封面303和推荐视频B的封面304。
一种可选的实施方式中,在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表时,还可以在预设区域内以单列样式展示第一视频的相关推荐视频列表中的推荐视频的封面,例如,可以在预设区域内的左侧区域展示推荐视频的封面,在右侧区域展示该推荐视频封面对应的主题信息等,便于用户基于封面和主题信息等选择所需播放的推荐视频。
需要注意的是,本公开实施例对于视频推荐页面上的推荐视频的封面的展示样式不做限制。
实际应用中,在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表时,用户可以通过作用在预设区域内的预设滑动操作,触发在预设区域内滑动展示第一视频的相关推荐视频列表,以便用户在观看第一视频的过程中,能够浏览到第一视频的相关推荐视频列表中的推荐视频,其中,预设滑动操作可以包括向上滑动操作、向下滑动操作等。
由于第一视频的相关推荐视频列表中包括的推荐视频的个数有限,因此当检测到预设区域内展示第一视频的相关推荐视频列表中的最后一个推荐视频时,可以在预设区域的底端展示提示信息,以便提示用户当前不存在更多的推荐视频,提升用户的体验。
本公开实施例提供的视频处理方法中,首先,响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取第一视频的播放进度,并显示第二播放页面;然后,在第二播放页面上的预设播放窗口内,基于播放进度继续播放第一视频;以及,在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表,其中,第一视频的相关推荐视频列表中包括第一视频对应的至少一个推荐视频。可见,本公开实施例在播放第一视频的同时,对第一视频的相关推荐视频列表进行展示,使得用户能够在观看第一视频的过程中,浏览到第一视频的相关推荐视频,从而丰富了基于视频的交互功能,提升了用户的视频交互体验。
实际应用中,在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表的过程中,可以通过针对第一视频的相关推荐视频列表中的任一推荐视频的选定操作,对该推荐视频进行播放,便于用户在第二播放页面上观看所需的推荐视频。
具体的,在接收到针对第一视频的相关推荐视频列表中的目标推荐视频的选定操作时,在第二播放页面上的预设播放窗口内由第一视频切换至播放目标推荐视频,并在预设区域内由第一视频的相关推荐视频列表切换至展示目标推荐视频的相关推荐视频列表。
本公开实施例中,目标推荐视频可以为第一视频的相关推荐视频列表中的任意一个推荐视频,具体的,在接收到针对第一视频的相关推荐视频列表中的任意一个推荐视频的选定操作时,将该推荐视频确定为目标推荐视频,并在预设播放窗口内由第一视频切换至播放该推荐视频。
本公开实施例中,针对目标推荐视频的选定操作,可以包括作用在目标推荐视频上的点击操作、长按操作等,本公开实施例对此不做限制。
本公开实施例中,目标推荐视频的相关推荐视频列表中可以包括目标推荐视频对应的至少一个推荐视频,其中,目标推荐视频的相关推荐视频列表中的推荐视频可以为基于目标推荐视频的标签特征等从服务端的视频资源中确定的视频,举例说明,假设目标推荐视频的标签包括“历史建筑”,则目标推荐视频对应的推荐视频可以为包括预设个数的具有“历史建筑”标签的视频。
一种可选的实施方式中,目标推荐视频的相关推荐视频列表中的推荐视频,还可以包括预设个数与目标推荐视频的相关的热点视频,例如,假设目标推荐视频的视频内容为风景视频,则目标推荐视频的相关推荐视频列表中的推荐视频,可以包括预设时间段内与风景相关的播放热度较高的预设个数视频。
如图3所示,在接收到作用在第一视频的相关推荐视频列表中的推荐视频A的封面303上的点击操作时,将推荐视频A确定为目标推荐视频,在预设播放窗口301内由第一视频切换至播放目标推荐视频,并在预设区域302内由第一视频的相关推荐视频列表切换至展示目标推荐视频的相关推荐视频列表,其中,目标推荐视频的相关推荐视频列表中可以包括目标推荐视频(即推荐视频A)对应的至少一个推荐视频,如推荐视频A1、推荐视频A2等。
一种可选的实施方式中,为了便于用户能够直观看到预设播放窗口301内展示的第一视频的播放进度,还可以在预设播放窗口301内展示有进度条组件306,方便用户基于进度条组件306直观看到第一视频的播放进度。
一种可选的实施方式中,在第二播放页面上的预设播放窗口301内播放第一视频时,还可以通过作用在预设播放窗口301内的点击操作,触发完整展示预设播放窗口301对应的控制组件,如倍速播控组件、全屏显示组件等,用户可以基于各个控制组件对第一视频的播放进度、显示方式等进行调整。
本公开实施例中,在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表时,通过针对第一视频的相关推荐视频列表中的目标推荐视频的选定操作,能够实现在第二播放页面上的预设播放窗口内由第一视频切换至播放目标推荐视频,并在预设区域内由第一视频的相关推荐视频列表切换至展示目标推荐视频的相关推荐视频列表的效果,从而丰富了基于视频的交互功能,提升了用户的视频播放体验。
实际应用中,为了进一步丰富基于视频的交互功能,提升用户的视频观看体验,还可以在第二播放页面上设置有第一视频对应的至少一个推荐标签,其中,推荐标签与第一视频对应的推荐维度具有对应关系,因此用户可以基于推荐标签实现对不同维度的推荐视频的展示。
本公开实施例中,第一视频对应的推荐维度可以包括第一视频的内容标签维度、第一视频的发布用户维度等;其中,第一视频的内容标签维度可以对应于多个内容标签,每个内容标签对应于一个推荐标签,即第一视频的内容标签维度对应于多个推荐标签。例如,假设第一视频的内容标签包括“露营基地”和“春天景色”,则第一视频的内容标签维度对应的推荐标签包括“露营基地”推荐标签和“春天景色”推荐标签。
本公开实施例中,在接收到针对至少一个推荐标签中的目标推荐标签的选定操作时,在第二播放页面上的预设区域内,由第一视频的相关推荐视频列表切换至展示目标推荐标签对应的推荐视频列表。
本公开实施例中,针对目标推荐标签的选定操作,可以包括作用在目标标签上的点击操作等。
本公开实施例中,目标推荐标签对应的推荐视频列表中可以包括基于目标推荐标签确定的至少一个推荐视频,具体的,目标推荐标签对应的推荐视频列表中的推荐视频可以为基于目标推荐标签从服务端的视频资源中确定的视频,例如,假设目标推荐标签为“露营基地”推荐标签,则基于目标推荐标签确定的推荐视频,可以包括预设时间段内标签名为“露营基地”的预设个数视频。
如图3所示,在接收到作用在“露营基地”推荐标签305上的点击操作时,将“露营基地”推荐标签305确定为目标推荐标签,并在第二播放页面上的预设区域302内,由第一视频的相关推荐视频列表切换至“露营基地”对应的推荐视频列表,其中,“露营基地”对应的推荐视频列表中可以包括标签名称为“露营基地”的推荐视频C1、推荐视频C2等。
一种可选的实施方式中,如图3所示,在第二播放页面上的预设区域302内展示第一视频的相关推荐视频列表时,还可以通过作用在预设区域302内的向左滑动操作,由当前正在展示的第一视频的相关推荐视频列表切换至“露营基地”对应的推荐视频列表。
相应的,假设第二播放页面上的预设区域302内当前正在展示的内容为“露营基地”对应的推荐视频列表,则可以通过作用在预设区域302内的向右滑动操作,由“露营基地”对应的推荐视频列表切换至展示第一视频的相关推荐视频列表。
本公开实施例中,在第二播放页面上设置有第一视频对应的至少一个推荐标签,通过针对至少一个推荐标签中的目标推荐标签的选定操作,实现更新第一视频对应的推荐视频的功能,从而进一步丰富了基于视频的交互功能,提升了用户的视频播放体验。
在上述实施例的基础上,本公开实施例还提供了一种视频处理方法,参考图4为本公开实施例提供的另一种视频处理方法的流程图,该方法包括:
S401:响应于针对所述第一视频的主题内容的预设触发操作,在所述第一视频对应的第一播放页面上展示所述第一视频的完整主题内容,以及,在所述第一播放页面上的预设位置处,展示所述第一视频对应的至少一个推荐视频的部分封面。
本公开实施例中,针对第一视频的主题内容的预设触发操作,可以包括作用在主题内容上的点击操作等,另外,主题内容对应的展示区域内还可以显示有“展开”控件,相应的,针对第一视频的主题内容的预设触发操作,则可以包括作用在该“展开”控件上的点击操作等。
一种可选的实施方式中,第一视频对应的至少一个推荐视频,可以为预设个数基于第一视频的标签内容从服务端的视频资源中确定的视频,举例说明,假设第一视频的标签包括“旅游”和“历史”,则第一视频对应的推荐视频可以包括预设个数具有“旅游”标签和“历史”标签的视频。
一种可选的实施方式中,在接收到针对第一视频的主题内容的预设触发操作时,还可以在第一视频对应的第一播放页面上,以蒙层页面的形式展示第一视频的完整主题内容,由于蒙层页面具有预设透明度,因此以蒙层页面的形式展示第一视频的完整主题时,不会影响到第一视频的正常播放,即用户依然可以观看处于播放状态的第一视频。
举例说明,如图2所示,在接收到作用在第一播放页面的“展开”控件202上的点击操作时,在第一播放页面上显示蒙层页面,并在蒙层页面上展示第一视频的完整主题内容,如图5所示,为本公开实施例提供的另一种第一播放页面的示意图,其中,在第一播放页面的蒙层页面上显示有第一视频的完整主题内容501,以及,在第一播放页面上的预设位置502处,显示有第一视频对应的至少一个推荐视频的部分封面。
本公开实施例中,第一播放页面上的预设位置可以包括第一播放页面上的预设底部位置、顶部位置、左侧位置或右侧位置等等,本公开实施例对此不做限制。
一种可选的实施方式中,为了使得用户对由第一播放页面切换至显示第二播放页面有一定的预期,可以在第一播放页面的预设底部位置处,显示有第一视频对应的至少一个推荐视频的部分封面,后续在接收到作用在第一视频对应的第一播放页面上的预设触发操作时,能够从第一播放页面上的预设底部位置处拉出并在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表,提升用户的体验。
实际应用中,在第一播放页面上展示第一视频的完整主题内容,以及在第一播放页面上的预设位置处,展示第一视频对应的至少一个推荐视频的部分封面时,还可以通过作用在第一播放页面上的预设返回操作,退出对第一视频的完整主题内容和推荐视频的部分封面的展示。
本公开实施例中,作用在第一播放页面上的预设返回操作,可以为作用在第一视频的完整主题内容上的点击操作,可以为作用在第一播放页面上的空白区域内的点击操作,还可以为作用在第一播放页面的“收起”控件上点击操作等,本公开实施例对此不做限制。例如,如图5所示,在接收到作用在“收起”控件503上的点击操作时,返回至图2所示的第一播放页面。
S402:响应于作用在第一视频对应的第一播放页面上的预设滑动操作,获取所述第一视频的播放进度,从所述第一播放页面上的所述预设位置处拉出并在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表;以及,在所述第二播放页面上的预设播放窗口内,基于所述播放进度继续播放所述第一视频。
本公开实施例中,在第一播放页面上展示第一视频的完整主题内容,以及第一视频对应的至少一个推荐视频的部分封面时,可以通过作用在第一视频对应的第一播放页面上的预设触发操作,获取第一视频的播放进度,从第一播放页面上的预设位置处拉出并在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表,实现平滑地从第一视频的第一播放页面切换至第二播放页面的显示效果,以及在第二播放页面上的预设播放窗口内,基于播放进度继续播放第一视频。
本公开实施例中,作用在第一视频对应的第一播放页面上的预设触发操作,可以包括作用在第一播放页面的完整主题内容上的向上滑动操作等。
本公开实施例中,第一视频的相关推荐视频列表中可以包括第一视频对应的至少一个推荐视频。
举例说明,如图4所示,在接收到作用在第一播放页面的完整主题内容501上的向上滑动操作,从第一播放页面上的预设位置502处拉出,并在图3所示的第二播放页面上的预设区域302内展示第一视频的相关推荐视频列表,以及在预设播放窗口301内继续播放第一视频。
一种可选的实施方式中,还可以在第一播放页面上的预设触发区域内展示有针对该预设触发区域的触发提示信息,如可以显示有“上滑看相关推荐”的提示字样,用于提示当前用户通过作用在第一播放页面上的预设触发操作,获取第一视频的播放进度,并显示第二播放页面。
本公开实施例中,在第一播放页面上播放第一视频的过程中,能够通过针对第一视频的主题内容的预设触发操作,在第一播放页面上展示第一视频的完整主题信息,进而由展示完整主题信息的第一播放页面切换至第二播放页面,并在第二播放页面上展示第一视频对应的推荐视频,便于用户在第二播放页面上基于需求播放推荐视频,从而丰富了基于视频的交互功能,提升了用户的视频播放体验。
基于上述方法实施例,本公开还提供了一种视频处理装置,参考图6,为本公开实施例提供的一种视频处理装置的结构示意图,所述装置包括:
显示模块601,用于响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取所述第一视频的播放进度,并显示第二播放页面;
播放模块602,用于在所述第二播放页面上的预设播放窗口内,基于所述播放进度继续播放所述第一视频;
展示模块603,用于在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表;其中,所述第一视频的相关推荐视频列表中包括所述第一视频对应的至少一个推荐视频。
一种可选的实施方式中,所述装置还包括:
视频切换模块,用于响应于针对所述第一视频的相关推荐视频列表中的目标推荐视频的选定操作,在所述预设播放窗口内由所述第一视频切换至播放所述目标推荐视频;
第一列表切换模块,用于在所述预设区域内由所述第一视频的相关推荐视频列表切换至展示所述目标推荐视频的相关推荐视频列表;其中,所述目标推荐视频的相关推荐视频列表中包括所述目标推荐视频对应的至少一个推荐视频。
一种可选的实施方式中,所述播放模块,包括:
缩小显示子模块,用于将所述第一播放页面上播放有所述第一视频的窗口缩小显示至所述第二播放页面上的预设播放窗口,并基于所述播放进度继续播放所述第一视频。
一种可选的实施方式中,所述第二播放页面上设置有所述第一视频对应的至少一个推荐标签,所述装置还包括:
第二列表切换模块,用于响应于针对所述至少一个推荐标签中的目标推荐标签的选定操作,在所述第二播放页面上的所述预设区域内,由所述第一视频的相关推荐视频列表切换至展示所述目标推荐标签对应的推荐视频列表;其中,所述目标推荐标签对应的推荐视频列表中包括基于所述目标推荐标签确定的至少一个推荐视频。
一种可选的实施方式中,所述装置还包括:
展示模块,用于响应于针对所述第一视频的主题内容的预设触发操作,在所述第一视频对应的第一播放页面上展示所述第一视频的完整主题内容,以及在所述第一播放页面上的预设位置处,展示所述第一视频对应的至少一个推荐视频的部分封面。
一种可选的实施方式中,所述播放模块,还包括:
列表展示子模块,用于响应于作用在第一视频对应的第一播放页面上的预设滑动操作,从所述第一播放页面上的所述预设位置处拉出并在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表。
一种可选的实施方式中,所述装置还包括:
滑动展示模块,用于响应于作用在所述预设区域内的预设滑动操作,在所述预设区域内滑动展示所述第一视频的相关推荐视频列表。
本公开实施例提供的视频处理装置中,首先,响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取第一视频的播放进度,并显示第二播放页面;然后,在第二播放页面上的预设播放窗口内,基于播放进度继续播放第一视频;以及,在第二播放页面上的预设区域内展示第一视频的相关推荐视频列表,其中,第一视频的相关推荐视频列表中包括第一视频对应的至少一个推荐视频。可见,本公开实施例在播放第一视频的同时,对第一视频的相关推荐视频列表进行展示,使得用户能够在观看第一视频的过程中,浏览到第一视频的相关推荐视频,从而丰富了基于视频的交互功能,提升了用户的视频交互体验。
除了上述方法和装置以外,本公开实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现本公开实施例所述的视频处理方法。
本公开实施例还提供了一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现本公开实施例所述的视频处理方法。
另外,本公开实施例还提供了一种视频处理设备,参见图7所示,可以包括:
处理器701、存储器702、输入装置703和输出装置704。视频处理设备中的处理器701的数量可以一个或多个,图7中以一个处理器为例。在本公开的一些实施例中,处理器701、存储器702、输入装置703和输出装置704可通过总线或其它方式连接,其中,图7中以通过总线连接为例。
存储器702可用于存储软件程序以及模块,处理器701通过运行存储在存储器702的软件程序以及模块,从而执行视频处理设备的各种功能应用以及数据处理。存储器702可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序等。此外,存储器702可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入装置703可用于接收输入的数字或字符信息,以及产生与视频处理设备的用户设置以及功能控制有关的信号输入。
具体在本实施例中,处理器701会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器702中,并由处理器701来运行存储在存储器702中的应用程序,从而实现上述视频处理设备的各种功能。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种视频处理方法,其特征在于,所述方法包括:
响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取所述第一视频的播放进度,并显示第二播放页面;
在所述第二播放页面上的预设播放窗口内,基于所述播放进度继续播放所述第一视频;
以及,在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表;其中,所述第一视频的相关推荐视频列表中包括所述第一视频对应的至少一个推荐视频。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于针对所述第一视频的相关推荐视频列表中的目标推荐视频的选定操作,在所述预设播放窗口内由所述第一视频切换至播放所述目标推荐视频;
以及,在所述预设区域内由所述第一视频的相关推荐视频列表切换至展示所述目标推荐视频的相关推荐视频列表;其中,所述目标推荐视频的相关推荐视频列表中包括所述目标推荐视频对应的至少一个推荐视频。
3.根据权利要求1所述的方法,其特征在于,所述在所述第二播放页面上的预设播放窗口内,基于所述播放进度继续播放所述第一视频,包括:
将所述第一播放页面上播放有所述第一视频的窗口缩小显示至所述第二播放页面上的预设播放窗口,并基于所述播放进度继续播放所述第一视频。
4.根据权利要求1所述的方法,其特征在于,所述第二播放页面上设置有所述第一视频对应的至少一个推荐标签,所述方法还包括:
响应于针对所述至少一个推荐标签中的目标推荐标签的选定操作,在所述第二播放页面上的所述预设区域内,由所述第一视频的相关推荐视频列表切换至展示所述目标推荐标签对应的推荐视频列表;其中,所述目标推荐标签对应的推荐视频列表中包括基于所述目标推荐标签确定的至少一个推荐视频。
5.根据权利要求1所述的方法,其特征在于,所述响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取所述第一视频的播放进度之前,还包括:
响应于针对所述第一视频的主题内容的预设触发操作,在所述第一视频对应的第一播放页面上展示所述第一视频的完整主题内容,以及在所述第一播放页面上的预设位置处,展示所述第一视频对应的至少一个推荐视频的部分封面。
6.根据权利要求5所述的方法,其特征在于,所述在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表,包括:
响应于作用在第一视频对应的第一播放页面上的预设滑动操作,从所述第一播放页面上的所述预设位置处拉出并在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于作用在所述预设区域内的预设滑动操作,在所述预设区域内滑动展示所述第一视频的相关推荐视频列表。
8.一种视频处理装置,其特征在于,所述装置包括:
显示模块,用于响应于作用在第一视频对应的第一播放页面上的预设触发操作,获取所述第一视频的播放进度,并显示第二播放页面;
播放模块,用于在所述第二播放页面上的预设播放窗口内,基于所述播放进度继续播放所述第一视频;
展示模块,用于在所述第二播放页面上的预设区域内展示所述第一视频的相关推荐视频列表;其中,所述第一视频的相关推荐视频列表中包括所述第一视频对应的至少一个推荐视频。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现如权利要求1-7任一项所述的方法。
10.一种视频处理设备,其特征在于,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310250737.8A CN116320650A (zh) | 2023-03-15 | 2023-03-15 | 一种视频处理方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310250737.8A CN116320650A (zh) | 2023-03-15 | 2023-03-15 | 一种视频处理方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116320650A true CN116320650A (zh) | 2023-06-23 |
Family
ID=86814582
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310250737.8A Pending CN116320650A (zh) | 2023-03-15 | 2023-03-15 | 一种视频处理方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116320650A (zh) |
-
2023
- 2023-03-15 CN CN202310250737.8A patent/CN116320650A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111641840B (zh) | 一种直播数据的展示方法、装置、设备及存储介质 | |
CN113645496B (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN102611923B (zh) | 电视机在启动时获取信息的方法及*** | |
CN114786063B (zh) | 一种音视频处理方法、装置、设备以及存储介质 | |
CN111787385B (zh) | 界面交互方法、装置、计算机设备和存储介质 | |
CN114255108A (zh) | 一种搜索结果展示方法、装置以及计算机存储介质 | |
CN113473017A (zh) | 一种图像处理方法、装置、设备及存储介质 | |
CN109756785B (zh) | 视频切换播放方法、装置及存储介质 | |
WO2024099217A1 (zh) | 一种多媒体内容显示方法、装置、设备及存储介质 | |
WO2024104182A1 (zh) | 一种基于视频的交互方法、装置、设备及存储介质 | |
WO2024078266A1 (zh) | 一种视频处理方法、装置、设备及存储介质 | |
WO2024087899A1 (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN115484490B (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN116017022A (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN115858961A (zh) | 一种收藏夹处理方法、装置、设备及存储介质 | |
CN116320650A (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN115623274A (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN116257162A (zh) | 一种数据处理方法、装置、设备及存储介质 | |
CN115086739B (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN116074595A (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN116389802A (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN116233555A (zh) | 一种视频处理方法、装置、设备及存储介质 | |
CN116471439A (zh) | 一种多媒体资源处理方法、装置、设备及存储介质 | |
CN117135392A (zh) | 一种视频处理方法、装置、设备及存储介质 | |
US20240004531A1 (en) | Method, apparatus, and device for displaying multi-media content, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |