CN111641868A - 预览视频生成方法、装置及电子设备 - Google Patents
预览视频生成方法、装置及电子设备 Download PDFInfo
- Publication number
- CN111641868A CN111641868A CN202010463593.0A CN202010463593A CN111641868A CN 111641868 A CN111641868 A CN 111641868A CN 202010463593 A CN202010463593 A CN 202010463593A CN 111641868 A CN111641868 A CN 111641868A
- Authority
- CN
- China
- Prior art keywords
- scene
- weight
- sub
- preview video
- video
- 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
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000000605 extraction Methods 0.000 claims abstract description 82
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
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/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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
-
- 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/47205—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 manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本申请公开了一种预览视频生成方法、装置及电子设备,属于视频处理技术领域,所述方法包括:获取目标视频中包含的各场景;获取各所述场景对应的权重;分别依据各所述场景对应的权重,确定各所述场景对应的预览视频帧提取参数;分别依据各所述场景对应的预览视频帧提取参数,从所述目标视频中提取各所述场景对应的预览视频帧;依据各所述场景对应的预览视频帧,生成预览视频。本申请公开的预览视频生成方法,可从目标视频中的各场景中分别提取预览视频帧生成预览视频,由于所生成的视频包含各场景,因此,能够客观地反映视频整体情节。
Description
技术领域
本申请实施例涉及视频处理技术领域,尤其涉及一种预览视频生成方法、装置及电子设备。
背景技术
用户在观看视频时,时常有视频预览的需求。为满足用户的预览需求,视频发布时可配备一段预览视频,预览视频为视频中最精彩的片段。用户通过预览视频可快速的了解视频的精彩片段。
该种在预览视频中仅设置精彩片段的方式,由于没有反映视频整体情节,而用户对视频的偏好存在较强的主观感受,因此该种方式下获得的预览视频可能无法吸引用户,进而导致错失用户。
可见,现有的预览视频无法客观地反映视频整体情节。
发明内容
本申请实施例的目的是提供一种预览视频生成方法、装置及电子设备,能够解决现有的预览视频无法客观地反映视频整体情节的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本申请实施例提供了一种预览视频生成方法,其中,所述方法包括:确定目标视频中包含的各场景;获取各所述场景对应的权重;分别依据各所述场景对应的权重,获取各所述场景对应的预览视频帧提取参数,其中,所述预览视频帧提取参数包括以下至少之一:提取间隔、提取数量;依次依据各所述场景对应的预览视频帧提取参数,从所述目标视频中提取各所述场景对应的预览视频帧;依据各所述场景对应的预览视频帧,生成预览视频。
第二方面,本申请实施例提供了一种预览视频生成装置,其特征在于,所述装置包括:第一获取模块,用于获取目标视频中包含的各场景;第二获取模块,用于获取各所述场景对应的权重;第一确定模块,用于分别依据各所述场景对应的权重,确定各所述场景对应的预览视频帧提取参数,其中,所述预览视频帧提取参数包括以下至少之一:提取间隔、提取数量;提取模块,用于依次依据各所述场景对应的预览视频帧提取参数,从所述目标视频中提取各所述场景的对应预览视频帧;生成模块,用于依据各所述场景对应的预览视频帧,生成预览视频。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
本申请实施例中,获取目标视频中包含的各场景;获取各场景对应的权重;分别依据各场景对应的权重,确定各场景对应的预览视频帧提取参数;依据各场景对应的预览视频帧提取参数,从目标视频中提取各场景对应的预览视频帧;依据各场景对应的预览视频帧,生成预览视频。可从目标视频中的各场景中分别提取预览视频帧生成预览视频,由于所生成的视频包含各场景,因此,能够客观地反映视频整体情节。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是表示本申请实施例的一种预览视频生成方法的步骤流程图;
图2是表示本申请实施例的一种预览视频生成装置的结构框图;
图3是表示本申请实施例的一种电子设备的结构框图;
图4是表示本申请实施例的一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的预览视频生成方法进行详细地说明。
参照图1,示出了本申请实施例的一种预览视频生成方法的步骤流程图。
本申请实施例的预览视频生成方法包括以下步骤:
步骤101:获取目标视频中包含的各场景。
目标视频中包含多个场景,有些场景是铺垫性的、辅助性的,有些场景是故事情节的关键或者高潮部分。本申请实施例中,可由视频制作者预先对目标视频包含的各场景进行标注,也可以由电子设备在后台预览目标视频自动获取包含的各场景。
步骤102:获取各场景对应的权重。
场景的类型不同对应的权重不同,场景对应的权重可由视频制作者预先设定,也可以由电子设备依据观看该目标视频的用户对各场景的评论、场景的内容等确定后获取。
步骤103:分别依据各场景对应的权重,确定各场景对应的预览视频帧提取参数。
其中,预览视频帧提取参数包括以下至少之一:提取间隔、提取数量。
场景对应的权重越高,则预览视频帧提取间隔越短,从单位时长的视频片段中提取的预览视频帧数量越多。场景对应的权重越高,则预览视频帧提取数量越多。
例如:目标视频时长共60分钟,共包含3个场景,分别为:场景1:故事的铺垫部分,时长为20分钟;场景2:故事的矛盾产生部分,时长为20分钟;场景3:故事的矛盾冲突和解决部分,时长为20分钟。即使场景1、场景2、场景3的视频片段时长相同,但从故事情节和画面的精彩程度来判断,场景3的权重高于场景2,场景2高于场景1,场景3的预览视频帧提取间隔小于场景2的预览视频帧提取间隔,场景2的预览视频帧提取间隔小于场景1的预览视频帧提取间隔。在提取各场景的预览视频帧时,场景3的预览视频帧数量最多、场景2的预览视频帧数量第二、场景1的预览视频帧数量最少。
步骤104:分别依据各场景对应的预览视频帧提取参数,从目标视频中提取各场景对应的预览视频帧。
目标视频中,各场景分别对应有视频片段。针对每个场景,从该场景对应的视频片段中提取对应的预览视频帧。
在预览视频帧提取参数为提取间隔的情况下,各场景对应的视频片段时长相同的情况下,权重越高,预览视频帧提取间隔越短,从该场景对应的视频片段下提取的该场景的视频预览帧越多;反之,权重越低,预览视频帧提取间隔越长,从该场景对应的视频片段下提取的该场景的视频预览帧越少。
在预览视频帧提取参数为提取数量的情况下,各场景对应的视频片段时长相同的情况下,权重越高,预览视频帧提取数量越多;反之,权重越低,预览视频帧提取数量越小。在依据各场景对应的提取数量从对应的视频片段中提取预览视频帧时,可从视频片段首帧开始按照相同提取间隔进行预览视频帧提取,也可以随机从视频片段中提取预览视频帧。
步骤105:依据各场景对应的预览视频帧,生成预览视频。
可选地,生成预览视频时,可按照目标视频中各场景的排序,对各场景下的预览视频帧依次进行排序,最终生成预览视频。该种预览视频生成方式,便于用户对目标视频中的故事情节发展进行了解。
将权重最高的场景下的预览视频帧排序在最前面,其他场景下的预览视频帧则按照目标视频中各场景的排序进行排序即可。该种预览视频生成方式,便于用户快速地了解目标视频中的关键情节。
本申请实施例提供的预览视频生成方法,获取目标视频中包含的各场景;获取各场景对应的权重;分别依据各场景对应的权重,确定各场景对应的预览视频帧提取参数;依据各场景的预览视频帧提取参数,从目标视频中提取各场景对应的预览视频帧;依据各场景对应的预览视频帧,生成预览视频。可从目标视频中的各场景中分别提取预览视频帧生成预览视频,由于所生成的视频包含各场景,因此,能够客观地反映视频整体情节。
在一种可选地实施例中,获取各场景对应的权重的方式如下:
针对每个场景,依据该场景对应的第一子权重、第二子权重以及第三子权重中的至少之一,确定该场景对应的权重。
其中,第一子权重从目标视频的预设参数信息中查找得到;第二子权重依据场景对应的评论个数确定;第三子权重依据场景对应的弹幕个数确定。
第一子权重、第二子权重以及第三子权重的具体确定方式如下:
一方面,从目标视频的预设参数信息中查找各场景对应的第一子权重;
预设参数信息中包括:目标视频中包含的各场景、各场景对应的第一子权重。预设参数信息可以由目标视频生成人员预设,预设参数信息可由相关工作人员根据目标视频内容的情节,故事的矛盾冲突情节、成果展示情节等划分成多个场景,基于场景的关键度为其设置第一权重。其中,关键情节场景的权重高,辅助情节场景的权重低。
再一方面,分别依据各场景对应的评论个数,确定各场景对应的第二子权重;
第二子权重与第三子权重,依据历史观看用户对目标视频内容的反馈确定。电子设备统计观看该目标视频的各用户对各场景的评论个数,依据评论个数确定第二子权重。某个场景的评论个数越多,说明该场景越重要,则该场景对应的第二子权重越高。
又一方面,分别依据各场景对应的弹幕个数,确定各场景对应的第三子权重;
某个场景的弹幕个数越多,说用户越关注哪个场景,则该场景对应的第三子权重越高。
最后,针对每个场景,依据场景对应的第一子权重、第二子权重以及第三子权重,确定场景对应的权重。
需要说明的是,第一子权重、第二子权重以及第三子权重的确定顺序无明确地先后之分,三者的确定流程还可并行执行。
依据场景对应的第一子权重、第二子权重以及第三子权重,确定场景对应的权重时,可直接将第一子权重、第二子权重与第三子权重之和确定为场景对应的权重。还可以为各子权重分配权重系数,基于第一子权重、第二子权重以及第三子权重以及各子权重的权重系数,确定场景对应的权重。也可以,从第一子权重、第二子权重以及第三子权重筛选至少一个子权重,作为场景对应的权重。本领域技术人员,可根据实际需求设置依据场景对应的第一子权重、第二子权重以及第三子权重,确定场景对应的权重的具体方式。
该可选地实施例中,综合场景的内容、评论以及弹幕三个维度确定场景对应的权重,所得结果更加准确、可靠。
可选地,针对每个场景,依据该场景对应的第一子权重、第二子权重以及第三子权重,确定该场景对应的权重的方式如下:
针对每个场景,分别计算该场景对应的第一子权重与第一权重系数的第一乘积,第二子权重与第二权重系数的第二乘积,以及第三子权重与第三权重系数的第三乘积;将第一乘积、第二乘积以及第三乘积之和,确定为场景对应的权重。
即可通过如下公式计算场景对应的权重,场景对应的权重=第一子权重×m+第二子权重×n+第三子权重×k。
其中,第一子权重又可称为情节权重,第二子权重又可称为评论权重,第三子权重又可称为弹幕权重;m、n、k分别是三个子权重的权重系数,m、n、k的具体数值可由本领域技术人员根据实际需求进行设置,本申请实施例中对此不做具体限制。m、n、k三个权重系数之和为1,权重系数越大,说明该子权重在场景对应的权重中越重要。
该种为各子权重分配权重系数的方式,可以灵活地设置参与权重确定的各维度信息的占比。
在一种可选地实施例中,在预览视频帧提取参数为提取间隔的情况下,分别依据各场景对应的预览视频帧提取参数,从目标视频中提取各所述场景对应的预览视频帧的方式如下:
确定目标视频中各场景对应的视频片段;
针对各场景,从视频片段的首个视频帧开始,按照场景对应的提取间隔,提取场景对应的预览视频帧。
该可选方式中,将每个场景对应的视频片段中的首个视频帧均作为预览视频帧进行提取,既能够突出场景发生了改变,又可平缓地进行场景间的过渡。
例如:目标视频包含海边、商场以及公路三个场景,海边视频片段包含6个视频帧分别为1至6帧,商场视频片段包含6个视频帧分别为7-12帧,公路视频片段包含6个视频帧分别为13至18帧。海边场景对应的权重为A,商场场景对应的权重为B,公路场景对应的权重为C,A对应的预览视频帧提取间隔为6帧,B对应的预览视频帧提取间隔为1帧,C对应的预览视频帧提取间隔为2帧,则依据各场景对应的预览视频帧提取间隔提取预览视频帧时,从海边场景对应的视频片段中提取视频帧1作为预览视频帧,从商场对应的视频片段中提取视频帧7、视频帧9以及视频帧12作为预览视频帧,从公路对应的视频片段中提取视频帧13、视频帧16作为预览视频帧,最终生成的预览视频为视频帧1、视频帧7、视频帧9、视频帧12、视频帧13以及视频帧16组成的视频。
该种从多场景中分别提取预览视频帧生成预览视频的方式,既包含目标视频中的各场景,又可突出目标视频中的关键场景的情节。
需要说明的是,本申请实施例提供的预览视频生成方法,执行主体可以为预览视频生成装置,者该预览视频生成装置中的用于执行预览视频生成的方法的控制模块。本申请实施例中以预览视频生成装置执行预览视频生成方法为例,说明本申请实施例提供的预览视频生成装置。
图2为实现本申请实施例的一种预览视频生成装置的结构框图。
本申请实施例的预览视频生成装置包括:
第一获取模块201,用于获取目标视频中包含的各场景;
第二获取模块202,用于获取各所述场景对应的权重;
第一确定模块203,用于分别依据各所述场景对应的权重,确定各所述场景对应的预览视频帧提取参数,其中,所述预览视频帧提取参数包括以下至少之一:提取间隔、提取数量;
提取模块204,用于分别依据各所述场景对应的预览视频帧提取参数,从所述目标视频中提取各所述场景对应的预览视频帧;
生成模块205,用于依据各所述场景对应的预览视频帧,生成预览视频。
可选地,所述第二获取模块具体用于:针对每个所述场景,依据所述场景对应的第一子权重、第二子权重以及第三子权重中的至少之一,确定所述场景对应的权重;
其中,所述第一子权重从所述目标视频的预设参数信息中查找各所述场景对应的第一子权重;所述第二子权重依据所述场景对应的评论个数确定;所述第三子权重依据所述场景对应的弹幕个数确定。
可选地,所述第二获取模块包括:第一子模块,用于针对每个所述场景,分别计算所述场景对应的第一子权重与第一权重系数的第一乘积,所述第二子权重与第二权重系数的第二乘积,以及所述第三子权重与第三权重系数的第三乘积;第二子模块,用于将所述第一乘积、所述第二乘积以及所述第三乘积之和,确定为所述场景对应的权重。
可选地,所述提取模块包括:片段确定子模块,用于在所述预览视频帧提取参数为提取间隔的情况下,确定所述目标视频中各场景对应的视频片段;视频帧提取子模块,用于针对各所述场景,从所述视频片段的首个视频帧开始,按照所述场景对应的提取间隔,提取所述场景对应的预览视频帧。
本申请实施例提供的预览视频生成装置,获取目标视频中包含的各场景;获取各场景对应的权重;分别依据各场景对应的权重,确定各场景对应的预览视频帧提取参数;依据各场景对应的预览视频帧提取参数,从目标视频中提取各场景对应的预览视频帧;依据各场景对应的预览视频帧,生成预览视频。可从目标视频中的各场景中分别提取预览视频帧生成预览视频,由于所生成的视频包含各场景,因此,能够客观地反映视频整体情节。
本申请实施例中的预览视频生成装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的预览视频生成装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的预览视频生成装置能够实现图1的方法实施例中实现的各个过程,为避免重复,这里不再赘述。
可选的,如附图3所示本申请实施例还提供一种电子设备300,包括处理器301,存储器302,存储在存储器302上并可在所述处理器301上运行的程序或指令,该程序或指令被处理器301执行时实现上述预览视频生成方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图4为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、以及处理器410等部件。
本领域技术人员可以理解,电子设备400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器410逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图4中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,处理器410,用于获取目标视频中包含的各场景;获取各所述场景对应的权重;分别依据各所述场景对应的权重,确定各所述场景对应的预览视频帧提取参数,其中,所述预览视频帧提取参数包括以下至少之一:提取间隔、提取数量;依次依据各所述场景对应的预览视频帧提取参数,从所述目标视频中提取各所述场景对应的预览视频帧;依据各所述场景对应的预览视频帧,生成预览视频。
本申请实施例中,电子设备获取目标视频中包含的各场景;获取各场景对应的权重;分别依据各场景对应的权重,确定各场景对应的预览视频帧提取参数;依据各场景对应的预览视频帧提取参数,从目标视频中提取各场景对应的预览视频帧;依据各场景对应的预览视频帧,生成预览视频。可从目标视频中的各场景中分别提取预览视频帧生成预览视频,由于所生成的视频包含各场景,因此,能够客观地反映视频整体情节。
可选的,所述处理器410确定各所述场景对应的权重时,具体用于:针对每个所述场景,依据所述场景对应的第一子权重、第二子权重以及第三子权重中的至少之一,确定所述场景对应的权重;其中,所述第一子权重从所述目标视频的预设参数信息中查找得到;所述第二子权重依据所述场景对应的评论个数确定;所述第三子权重依据所述场景对应的弹幕个数确定。
可选的,所述处理器410针对每个所述场景,依据所述场景对应的第一子权重、第二子权重以及第三子权重,确定所述场景对应的权重时,具体用于:针对每个所述场景,分别计算所述场景对应的第一子权重与第一权重系数的第一乘积,所述第二子权重与第二权重系数的第二乘积,以及所述第三子权重与第三权重系数的第三乘积;将所述第一乘积、所述第二乘积以及所述第三乘积之和,确定为所述场景对应的权重。
可选的,在所述预览视频帧提取参数为提取间隔的情况下,所述处理器410分别依据各所述场景对应的预览视频帧提取参数,从所述目标视频中提取各所述场景对应的预览视频帧的时,具体用于:确定所述目标视频中各场景对应的视频片段;针对各所述场景,从所述视频片段的首个视频帧开始,按照所述场景对应的提取间隔,提取所述场景对应的预览视频帧。
应理解的是,本申请实施例中,输入单元404可以包括图形处理器(GraphicsProcessing Unit,GPU)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元406可包括显示面板4061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板4061。用户输入单元407包括触控面板4071以及其他输入设备4072。触控面板4071,也称为触摸屏。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器409可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述预览视频生成方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述预览视频生成方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (10)
1.一种预览视频生成方法,其特征在于,所述方法包括:
获取目标视频中包含的各场景;
获取各所述场景对应的权重;
分别依据各所述场景对应的权重,确定各所述场景对应的预览视频帧提取参数,其中,所述预览视频帧提取参数包括以下至少之一:提取间隔、提取数量;
分别依据各所述场景对应的预览视频帧提取参数,从所述目标视频中提取各所述场景对应的预览视频帧;
依据各所述场景对应的预览视频帧,生成预览视频。
2.根据权利要求1所述的方法,其特征在于,所述获取各所述场景对应的权重的步骤包括:
针对每个所述场景,依据所述场景对应的第一子权重、第二子权重以及第三子权重中的至少之一,确定所述场景对应的权重;
其中,所述第一子权重从所述目标视频的预设参数信息中查找得到;
所述第二子权重依据所述场景对应的评论个数确定;
所述第三子权重依据所述场景对应的弹幕个数确定。
3.根据权利要求2所述的方法,其特征在于,所述针对每个所述场景,依据所述场景对应的第一子权重、第二子权重以及第三子权重中的至少之一,确定所述场景对应的权重的步骤,包括:
针对每个所述场景,分别计算所述场景对应的所述第一子权重与第一权重系数的第一乘积,所述第二子权重与第二权重系数的第二乘积,以及所述第三子权重与第三权重系数的第三乘积;
将所述第一乘积、所述第二乘积以及所述第三乘积之和,确定为所述场景对应的权重。
4.根据权利要求1所述的方法,其特征在于,在所述预览视频帧提取参数为提取间隔的情况下,所述分别依据各所述场景对应的预览视频帧提取参数,从所述目标视频中提取各所述场景对应的预览视频帧的步骤,包括:
确定所述目标视频中各场景对应的视频片段;
针对各所述场景,从所述视频片段的首个视频帧开始,按照所述场景对应的提取间隔,提取所述场景对应的预览视频帧。
5.一种预览视频生成装置,其特征在于,所述装置包括:
第一获取模块,用于获取目标视频中包含的各场景;
第二获取模块,用于获取各所述场景对应的权重;
第一确定模块,用于分别依据各所述场景对应的权重,确定各所述场景对应的预览视频帧提取参数,其中,所述预览视频帧提取参数包括以下至少之一:提取间隔、提取数量;
提取模块,用于分别依据各所述场景对应的预览视频帧提取参数,从所述目标视频中提取各所述场景对应的预览视频帧;
生成模块,用于依据各所述场景对应的预览视频帧,生成预览视频。
6.根据权利要求5所述的预览视频生成装置,其特征在于,所述第二获取模块具体用于:
针对每个所述场景,依据所述场景对应的第一子权重、第二子权重以及第三子权重中的至少之一,确定所述场景对应的权重;
其中,所述第一子权重从所述目标视频的预设参数信息中查找各所述场景对应的第一子权重;
所述第二子权重依据所述场景对应的评论个数确定;
所述第三子权重依据所述场景对应的弹幕个数确定。
7.根据权利要求6所述的预览视频生成装置,其特征在于,所述第二获取模块包括:
第一子模块,用于针对每个所述场景,分别计算所述场景对应的所述第一子权重与第一权重系数的第一乘积,所述第二子权重与第二权重系数的第二乘积,以及所述第三子权重与第三权重系数的第三乘积;
第二子模块,用于将所述第一乘积、所述第二乘积以及所述第三乘积之和,确定为所述场景对应的权重。
8.根据权利要求5所述的预览视频生成装置,其特征在于,所述提取模块包括:
片段确定子模块,用于在所述预览视频帧提取参数为提取间隔的情况下,确定所述目标视频中各场景对应的视频片段;
视频帧提取子模块,用于针对各所述场景,从所述视频片段的首个视频帧开始,按照所述场景对应的提取间隔,提取所述场景对应的预览视频帧。
9.一种电子设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至4中任一项所述的预览视频生成方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-4中任一项所述的预览视频生成方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010463593.0A CN111641868A (zh) | 2020-05-27 | 2020-05-27 | 预览视频生成方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010463593.0A CN111641868A (zh) | 2020-05-27 | 2020-05-27 | 预览视频生成方法、装置及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111641868A true CN111641868A (zh) | 2020-09-08 |
Family
ID=72330541
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010463593.0A Pending CN111641868A (zh) | 2020-05-27 | 2020-05-27 | 预览视频生成方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111641868A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114245174A (zh) * | 2021-12-08 | 2022-03-25 | 惠州Tcl移动通信有限公司 | 视频预览方法以及相关设备 |
WO2023029237A1 (zh) * | 2021-08-31 | 2023-03-09 | 游艺星际(北京)科技有限公司 | 视频预览方法及终端 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050232588A1 (en) * | 2004-03-23 | 2005-10-20 | Tatsuya Hosoda | Video processing device |
CN102763407A (zh) * | 2009-11-13 | 2012-10-31 | Jvc建伍株式会社 | 视频处理装置、视频处理方法及视频处理程序 |
CN103210651A (zh) * | 2010-11-15 | 2013-07-17 | 华为技术有限公司 | 用于视频概要的方法和*** |
CN107105318A (zh) * | 2017-03-21 | 2017-08-29 | 华为技术有限公司 | 一种视频热点片段提取方法、用户设备和服务器 |
CN107222795A (zh) * | 2017-06-23 | 2017-09-29 | 南京理工大学 | 一种多特征融合的视频摘要生成方法 |
JP2018206292A (ja) * | 2017-06-09 | 2018-12-27 | 日本放送協会 | 要約映像生成装置及びプログラム |
JP2019003585A (ja) * | 2017-06-20 | 2019-01-10 | 日本放送協会 | 要約映像生成装置およびそのプログラム |
CN109213895A (zh) * | 2017-07-05 | 2019-01-15 | 合网络技术(北京)有限公司 | 一种视频摘要的生成方法及装置 |
CN109413510A (zh) * | 2018-10-19 | 2019-03-01 | 深圳市商汤科技有限公司 | 视频摘要生成方法和装置、电子设备、计算机存储介质 |
-
2020
- 2020-05-27 CN CN202010463593.0A patent/CN111641868A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050232588A1 (en) * | 2004-03-23 | 2005-10-20 | Tatsuya Hosoda | Video processing device |
CN102763407A (zh) * | 2009-11-13 | 2012-10-31 | Jvc建伍株式会社 | 视频处理装置、视频处理方法及视频处理程序 |
CN103210651A (zh) * | 2010-11-15 | 2013-07-17 | 华为技术有限公司 | 用于视频概要的方法和*** |
CN107105318A (zh) * | 2017-03-21 | 2017-08-29 | 华为技术有限公司 | 一种视频热点片段提取方法、用户设备和服务器 |
JP2018206292A (ja) * | 2017-06-09 | 2018-12-27 | 日本放送協会 | 要約映像生成装置及びプログラム |
JP2019003585A (ja) * | 2017-06-20 | 2019-01-10 | 日本放送協会 | 要約映像生成装置およびそのプログラム |
CN107222795A (zh) * | 2017-06-23 | 2017-09-29 | 南京理工大学 | 一种多特征融合的视频摘要生成方法 |
CN109213895A (zh) * | 2017-07-05 | 2019-01-15 | 合网络技术(北京)有限公司 | 一种视频摘要的生成方法及装置 |
CN109413510A (zh) * | 2018-10-19 | 2019-03-01 | 深圳市商汤科技有限公司 | 视频摘要生成方法和装置、电子设备、计算机存储介质 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023029237A1 (zh) * | 2021-08-31 | 2023-03-09 | 游艺星际(北京)科技有限公司 | 视频预览方法及终端 |
CN114245174A (zh) * | 2021-12-08 | 2022-03-25 | 惠州Tcl移动通信有限公司 | 视频预览方法以及相关设备 |
CN114245174B (zh) * | 2021-12-08 | 2024-04-09 | 惠州Tcl移动通信有限公司 | 视频预览方法以及相关设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112004117B (zh) | 视频播放方法及装置 | |
CN113014476B (zh) | 群组创建方法及装置 | |
CN112083854A (zh) | 应用程序的运行方法及装置 | |
CN111641868A (zh) | 预览视频生成方法、装置及电子设备 | |
CN113918522A (zh) | 一种文件生成方法、装置及电子设备 | |
CN113596555A (zh) | 视频播放方法、装置及电子设备 | |
CN113114845B (zh) | 通知消息显示方法和装置 | |
CN112698775B (zh) | 图像显示方法、装置和电子设备 | |
CN113747230A (zh) | 音视频处理方法、装置、电子设备及可读存储介质 | |
CN112764639A (zh) | 截屏方法、装置及电子设备 | |
CN113010738A (zh) | 视频处理方法、装置、电子设备及可读存储介质 | |
CN111954076A (zh) | 资源显示方法、装置及电子设备 | |
CN112822394A (zh) | 显示控制方法、装置、电子设备及可读存储介质 | |
CN113805997B (zh) | 信息显示方法、装置、电子设备和存储介质 | |
CN113163256B (zh) | 基于视频生成操作流程文件的方法及装置 | |
CN112367487B (zh) | 视频录制方法和电子设备 | |
CN113810624A (zh) | 视频生成的方法、装置和电子设备 | |
CN112261483A (zh) | 视频输出方法及装置 | |
CN112084151A (zh) | 文件处理方法、装置和电子设备 | |
CN113905125A (zh) | 视频显示方法、装置及电子设备 | |
CN113794920A (zh) | 界面显示方法、装置、电子设备及介质 | |
CN113709565A (zh) | 记录观看视频的人脸表情的方法和装置 | |
CN112818147A (zh) | 图片处理方法、装置、设备及存储介质 | |
CN113271378A (zh) | 图像处理方法、装置及电子设备 | |
CN112486650A (zh) | 操作路径切换方法、装置和电子设备 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200908 |