CN115515006A - 视频处理方法、装置、电子设备及存储介质 - Google Patents

视频处理方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN115515006A
CN115515006A CN202211003324.1A CN202211003324A CN115515006A CN 115515006 A CN115515006 A CN 115515006A CN 202211003324 A CN202211003324 A CN 202211003324A CN 115515006 A CN115515006 A CN 115515006A
Authority
CN
China
Prior art keywords
video
information
processed
target
image identification
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.)
Granted
Application number
CN202211003324.1A
Other languages
English (en)
Other versions
CN115515006B (zh
Inventor
姜海洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202211003324.1A priority Critical patent/CN115515006B/zh
Publication of CN115515006A publication Critical patent/CN115515006A/zh
Application granted granted Critical
Publication of CN115515006B publication Critical patent/CN115515006B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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
    • H04N21/44016Processing 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 involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47205End-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是根据一示例性实施例示出的一种视频选择指令生成方法流程图。
图5是根据一示例性实施例示出的一种基于视频图层信息生成目标视频的方法流程图。
图6是根据一示例性实施例示出的图层处理区域示意图。
图7是根据一示例性实施例示出的一种基于视频播放形态信息生成目标视频的方法流程图。
图8是根据一示例性实施例示出的视频布局信息调整示意图。
图9是根据一示例性实施例示出的视频内容调整示意图。
图10是根据一示例性实施例示出的编辑操作信息以及图像标识信息进行关联展示示意图。
图11是根据一示例性实施例示出的一种基于调整时长生成目标视频的方法流程图。
图12是根据一示例性实施例示出的多项待处理视频对应的图像标识信息布局信息示意图。
图13是根据一示例性实施例示出的一种视频处理装置框图。
图14是根据一示例性实施例示出的一种用于视频处理的电子设备的框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
请参阅图1,其示出了本公开实施例提供的实施环境示意图,该实施环境可包括:至少一个客户端110和视频服务器120,所述客户端110和所述视频服务器120可通过网络进行数据通信。
具体地,客户端110可响应于基于待处理视频的编辑操作信息触发的视频选择指令,在视频预览区域展示已选择视频的图像标识信息;基于已选择视频的图像标识信息在视频预览区域中的布局信息,对多个待处理视频进行视频合成操作,得到目标视频;目标视频能够实现在同一播放页面对多个待处理视频进行播放。客户端110可将目标视频上传至视频服务器120,以使得视频服务器120对目标视频进行分发,被分发的客户端对目标视频进行视频播放时,能够实现同时观看多个视频的视频播放效果。待处理视频可以为客户端110本地存储的视频,也可以为从视频服务器120获取的视频。
客户端110可以基于浏览器/服务器模式(Browser/Server,B/S)或客户端/服务器模式(Client/Server,C/S)与视频服务器120进行通信。客户端110可以包括:智能手机、平板电脑、笔记本电脑、数字助理、智能可穿戴设备、车载终端、服务器等类型的实体设备,也可以包括运行于实体设备中的软体,例如应用程序等。本公开实施例中的客户端110上运行的操作***可以包括但不限于安卓***、IOS***、linux、windows等。
视频服务器120与客户端110可以通过有线或者无线建立通信连接,所述视频服务器120可以包括一个独立运行的服务器,或者分布式服务器,或者由多个服务器组成的服务器集群,其中服务器可以是云端服务器。
为了解决相关技术中浏览多个视频造成的时间成本高的问题,本公开实施例提供了一种视频处理方法,该方法的执行主体可以为上述客户端110;具体地,请参阅图2,该方法可包括:
S210.展示视频编辑页面,所述视频编辑页面包括视频预览区域和视频编辑区域,所述视频编辑区域展示有多个待处理视频的编辑操作信息。
本公开实施例中,在展示视频编辑页面之前,还可包括对多个待处理视频的选取操作;具体可包括:响应于视频处理指令,展示多个候选视频的图像标识信息,以及多个候选视频的状态标记信息;响应于基于至少两个候选视频的状态标记信息触发的触控操作,对至少两个候选视频的图像标识信息进行突出显示;响应于视频选取确认指令,展示视频编辑页面。这里选取的至少两个候选视频即为待处理视频,候选视频的状态标记信息可用于表征候选视频的选取状态,具体可通过在候选视频的图像标识信息上设置复选框来实现,复选框所占区域可小于图像标识信息所占区域,或者复选框所占区域也可等于图像标识信息所占区域;对已选取候选视频的图像标识信息进行突出显示,易于区分已选取候选视频和未选取候选视频,避免选择错误。在确认视频选取完成时,可触发视频选取确认指令,从而可对选取的待处理视频的相关信息进行展示。
进一步地,视频处理指令具体可以为视频模式处理指令,即通过不同的视频模式处理指令,可在不同处理模式下对待处理视频进行处理;例如本实施例中的视频处理模式可包括但不限于多视频合成模式、或者画中画模式等。
待处理视频的编辑操作信息可以为实现对待处理视频进行编辑时所能够触发的信息,即编辑操作信息可具有可触发的属性;编辑操作信息能够表征待处理视频的特征信息,从而便于基于具有的特征信息编辑操作信息对相应待处理视频进行编辑操作。待处理视频的编辑操作信息具体可以为待处理视频的视频轴或者待处理视频的封面图等。
具体地,通过视频编辑页面可对待处理视频进行具体处理操作,请参阅图3,视频编辑页面包括视频预览区域和视频编辑区域,其中视频预览区域和视频编辑区域可以为两个独立的页面区域,所述视频编辑区域展示有多个待处理视频的编辑操作信息,任一待处理视频的编辑操作信息可供用户操作,以实现对相应待处理视频的处理。
在一个具体示例中,视频编辑区域为可隐藏区域,从而可通过与视频编辑区域对应的隐藏操控信息,可实现对视频编辑区域的隐藏与展示,即响应于基于视频编辑区域触发的区域隐藏指令,隐藏视频编辑区域;通过隐藏视频编辑区域,能够在不操作视频编辑区域时对视频编辑区域进行隐藏,从而避免对视频编辑区域的误操作,提高视频处理的准确率。
S220.响应于基于任一待处理视频的编辑操作信息触发的视频选择指令,在所述视频预览区域展示已选择视频的图像标识信息;所述已选择视频为所述视频选择指令对应的待处理视频。
多个待处理视频的编辑操作信息被展示在视频编辑区域中,可通过对多个待处理视频的编辑操作信息进行依次选择,即每次对一个待处理视频的编辑操作信息执行视频选择指令,实现将相应已选择视频的图像标识信息展示在视频预览区域中;在展示图像标识信息后,还可响应于对图像标识信息的调整操作,以适配当前视频预览区域的布局信息,或该已选择视频的预设布局信息;从而通过对多个待处理视频的图像标识信息的分别展示,便于对多个待处理视频的图像标识信息进行布局。
在另一可选实施例中,可同时对多个待处理视频的编辑操作信息执行视频选择指令,从而实现多个待处理视频的图像标识信息的同时展示,提高视频选取效率。
在一个具体示例中,响应于基于视频编辑区域触发的区域隐藏指令,将视频预览区域调整为目标尺寸;目标尺寸大于视频编辑区域隐藏前视频预览区域的原始尺寸;即在隐藏视频编辑区域时,视频预览区域的尺寸会增大,从而便于通过增大的视频预览区域进行预览,能够提高预览体验和预览效果;另一方面,通过增大视频预览区域的尺寸,便于对视频预览区域中的图像标识信息进行操作,提高操作便利性。
本实施例中,已选择视频为视频选择指令对应的待处理视频,基于每个待处理视频的编辑操作信息触发视频选择指令时,相应的待处理视频即可被确定为已选择视频;即每个待处理视频均可被确定为已选择视频,视频预览区域中展示的已选择视频的图像标识信息,也即待处理视频的图像标识信息。例如,对于视频a,在响应于基于视频a的编辑操作信息触发的视频选择指令时,在视频预览区域展示视频a的图像标识信息,此时视频a可为已选择视频,视频a也还是待处理视频。
S230.基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,对所述多个待处理视频进行视频合成处理,得到目标视频;所述目标视频为在同一播放页面对所述多个待处理视频进行播放的视频。
根据上述内容可知,已选择视频的图像标识信息被展示在视频预览区域中,基于多项图像标识信息在视频预览区域中的展示信息,即可确定多项图像标识信息在视频预览区域中的布局信息;进一步地,在已选择视频的图像标识信息被展示在视频预览区域之后,还可对视频预览区域中的多项图像标识信息进行调整,以确定图像标识信息在视频预览区域中的布局信息。图像标识信息的布局信息可表征图像标识信息在视频预览区域中的位置信息、尺寸信息等。
在对多个待处理视频进行视频合成处理时,可基于每项图像标识信息在视频预览区域中的布局信息,确定该项图像标识信息对应的待处理视频在播放页面中的布局信息。从而在对多个待处理视频进行视频合成处理时,融入各项图像标识信息在视频预览区域中的布局信息,能够使得生成的目标视频中各待处理视频的布局信息与各项图像标识信息在视频预览区域中的布局信息一致。
本公开中通过对多个待处理视频的编辑操作信息的选择操作,能够实现在视频预览区域展示已选择视频的图像标识信息,由于目标视频是基于已选择视频的图像标识信息在所述视频预览区域中的布局信息,对多个待处理视频进行视频合成得到的,从而使得目标视频中各待处理视频的布局信息与视频预览区域中各图像标识信息的布局信息相匹配,能够直观了解处理后目标视频的布局信息;另一方面,通过在视频预览区域中对多个待处理视频的图像标识信息进行布局组合,能够实现对多个待处理视频的组合,进而使得组合后的多个待处理视频能够在同一播放页面进行播放,即实现了在同一播放页面同时播放多个视频的播放效果,使得用户能够同时观看多个视频,降低了观看多个视频的时间成本,提升视频观看体验,增强用户粘度。
在一示例性实施例中,视频选择指令可基于对待处理视频的编辑操作信息生成,从而可通过判断对编辑操作信息的触控操作是否满足预设条件,来确定是否生成相应的视频选择指令;具体请参阅图4,其示出了一种视频选择指令生成方法,该方法可包括:
S410.在检测到对目标编辑操作信息的触控操作的情况下,确定目标位置信息;所述目标位置信息为结束对所述目标编辑操作信息的触控操作时,触控点所在的位置信息;所述目标编辑操作信息为所述任一待处理视频的编辑操作信息。
S420.在所述目标位置信息位于所述视频预览区域内的情况下,生成与所述任一待处理视频对应的视频选择指令。
本实施例中对编辑操作信息的触控操作是否满足预设操作条件的判断,具体可以为对触控操作的触控终点是否满足预设位置条件的判断;具体地,在检测到对目标编辑操作信息的触控操作时,确定结束对目标编辑操作信息的触控操作时,触控点所在的位置信息。
在一个示例中,可对目标编辑操作信息进行拖拽操作,在检测到对目标编辑操作信息的拖拽操作时,确定拖拽操作结束时,触控点所在的位置信息为目标位置信息。在另一个示例中,可对目标操作信息进行点击操作,在检测到对目标编辑操作信息的第一点击操作时,检测与第一点击操作相邻且处于第一点击操作之后的第二点击操作,将第二点击操作对应的点击位置信息确定为目标位置信息;这里的点击操作可为单击或者双击操作等。
在目标位置信息位于视频预览区域内的情况下,可确定对目标编辑操作信息的触控操作为有效操作,从而可生成对目标编辑操作信息对应的待处理视频的视频选择指令。
通过对目标编辑操作信息的触控操作进行判断,在对目标编辑操作信息满足预设位置条件的情况下,确定对目标编辑操作信息的触控操作为有效操作,进而生成相应的视频选择指令,提高了视频选择指令生成的准确性。
在一示例性实施例中,为了便于对各待处理视频进行图层处理,相应可基于图层处理操作生成相应的视频选择指令,具体请参阅图5,其示出了一种基于视频图层信息生成目标视频的方法,该方法可包括:
S510.在检测到对目标编辑操作信息的触控操作的情况下,展示图层处理区域,确定目标位置信息;所述目标位置信息为结束对所述目标编辑操作信息的触控操作时,触控点所在的位置信息;所述目标编辑操作信息为所述任一待处理视频的编辑操作信息。
S520.在所述目标位置信息位于所述图层处理区域的情况下,生成与所述任一待处理视频对应的视频选择指令。
S530.基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,以及至少一个待处理视频对应的视频图层信息,对所述多个待处理视频进行视频合成处理,得到所述目标视频;所述视频图层信息在所述目标位置信息位于所述图层处理区域的情况下生成。
在一个示例中,可对目标编辑操作信息进行拖拽操作,在检测到对目标编辑操作信息的拖拽操作时,确定拖拽操作结束时,触控点所在的位置信息为目标位置信息。在另一个示例中,可对目标操作信息进行点击操作,在检测到对目标编辑操作信息的第一点击操作时,检测与第一点击操作相邻且处于第一点击操作之后的第二点击操作,将第二点击操作对应的点击位置信息确定为目标位置信息;这里的点击操作可为单击或者双击操作等。
在目标位置信息位于图层处理区域内的情况下,可确定对目标编辑操作信息的触控操作为有效操作,从而可生成对目标编辑操作信息对应的待处理视频的视频选择指令。即本实施例中,在目标位置信息位于图层处理区域的情况下,一方面可确定对目标编辑操作信息对应的待处理视频进行图层处理,得到视频图层信息;另一方面,可生成对目标编辑操作信息对应的待处理视频的视频选择指令,即目标位置信息位于图层处理区域能够同时实现视频图层处理以及视频选择指令生成两项功能。
在结束对目标编辑操作信息的触控操作时,触控点位于图层处理区域内时,可对目标编辑操作信息对应的待处理视频进行图层处理,得到视频图层信息。
具体请参阅图图6,以对编辑操作信息进行拖拽操作为例,在对任一待处理视频的编辑操作信息进行拖拽操作时,相应可展示图层处理区域,从而可将需要进行图层处理的待处理视频的编辑操作信息拖拽到图层处理区域,将不需要进行图层处理的待处理视频的编辑操作信息拖拽到视频预览区域。
从而通过在检测到对目标编辑操作信息的触控操作的情况下,展示图层处理区域,能够实现对不同待处理视频的图层处理需求;另外,图层处理区域能够在对编辑操作信息进行触控时展示,能够节省没有对编辑操作信息进行触控操作时的视频编辑页面的展示资源。
在视频展示区域展示了多项图像标识信息的情况下,可对至少一项图像标识信息进行调整,由于图像标识信息与待处理视频相关联,从而对图像标识信息的调整即可关联到对待处理视频的调整;具体地,请参阅图7,其示出了一种基于视频播放形态信息生成目标视频的方法,该方法可包括:
S710.响应于在所述视频预览区域内基于至少一项图像标识信息触发的播放形态调整指令,生成与至少一个已选择视频对应的视频播放形态信息;所述至少一个已选择视频为所述至少一项图像标识信息对应的待处理视频。
S720.基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,以及所述至少一个已选择视频对应的视频播放形态信息,对所述多个待处理视频进行视频合成处理,得到所述目标视频。
视频播放形态可表征在对相应待处理视频进行播放时所呈现的播放形式信息,其可通过对原始待处理图片进行形式调整或者内容调整得到,即可根据实际播放效果需求,对待处理视频的播放形态进行调整,生成相应的视频播放形态信息。然后基于各图像标识信息在视频预览区域中的布局信息,以及至少一个已选择视频对应的视频播放形态信息,对多个待处理视频进行视频合成处理,得到目标视频。
从而在多项图像标识在视频预览区域中的布局信息的基础上,结合视频播放形态信息,对多个待处理视频进行合成处理,使得视频播放效果通过播放形态调整指令即可实现,提高了视频播放形态调整的便利性以及视频播放效果的多样性。
在一示例性实施例中,所述播放形态调整指令包括视频布局调整指令;从而所述响应于在所述视频预览区域内基于至少一项图像标识信息触发的播放形态调整指令,生成与至少一个已选择视频对应的视频播放形态信息,包括:
响应于在所述视频预览区域内基于所述至少一项图像标识信息触发的所述视频布局调整指令,确定与所述至少一个已选择视频对应的目标布局信息;所述目标布局信息表征播放所述目标视频时所述至少一个已选择视频在所述播放页面中的布局信息。
本实施例中,基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,对所述多个待处理视频进行视频合成处理,得到目标视频;其中的已选择视频的图像标识信息在所述视频预览区域中的布局信息可以为,已选择视频的图像标识信息在视频预览区域中的原始布局信息,在响应于视频布局调整指令时,可对至少一个已选择视频对应的图像标识信息的原始布局信息进行调整,生成与所述至少一个已选择视频对应的目标布局信息;然后基于目标布局信息对多个待处理视频进行合成处理,得到目标视频。具体地,视频布局调整指令可以包括对图像标识信息在视频预览区域中的位置进行调整的指令、对图像标识信息的显示尺寸进行调整的指令等。相应地,图像标识信息在视频预览区域对应的位置以及显示尺寸,即为目标视频中待处理视频在播放页面对应的位置以及显示尺寸。
具体请参阅图8,通过对视频预览区域中的图像标识信息进行缩放操作,可生成相应的显示尺寸调整指令;对视频预览区域中的图像标识信息进行移动操作,可生成相应的位置调整指令。
从而通过对已选择视频的图像标识信息的原始布局信息进行布局信息调整,基于调整后的目标布局信息生成目标视频,从而能够实现对合成的目标视频中各项待处理视频的布局信息的灵活调整。
在一示例性实施例中,所述播放形态调整指令包括视频内容调整指令;从而所述响应于在所述视频预览区域内基于至少一项图像标识信息触发的播放形态调整指令,生成与至少一个已选择视频对应的视频播放形态信息,包括:
响应于在所述视频预览区域内基于所述至少一项图像标识信息触发的所述视频内容调整指令,确定与所述至少一个已选择视频对应的目标视频内容信息;所述目标视频内容信息表征播放所述目标视频时所述至少一个已选择视频包含的视频内容信息。
本实施例中,视频内容调整指令可包括对待处理视频的对比度调整指令、透明度调整指令、滤镜添加指令、声音调整指令、效果叠加指令等;从而可基于图像标识信息触发相应的播放形态调整指令;具体可以是在选中图像标识信息的情况下,点击视频内容调整指令所对应的调整指令按钮,以生成相应的视频内容调整指令,从而实现对待处理视频的视频内容调整。在另一可选实施例中,也可在待处理视频的编辑操作信息被选中的情况下,点击视频内容调整指令所对应的调整指令按钮,以生成相应的视频内容调整指令,从而实现对待处理视频的视频内容调整。
在一个可选实施例中,还可对多个待处理视频的出现动画和消失动画进行设置,以提升视频播放效果。
具体请参阅图9,其示出了视频内容调整示意图,视频编辑页面中展示有各项调整指令按钮,通过触发至少一个调整指令按钮,即可实现对待处理视频的视频内容调整。
从而通过对已选择视频的图像标识信息的视频内容信息进行调整,基于调整后的目标视频内容信息生成目标视频,从而能够实现对合成的目标视频中各项待处理视频的视频内容信息的灵活调整。
在一示例性实施例中,待处理视频的图像标识信息,与待处理视频的编辑操作信息是相关联的,从而在图像标识信息处于选中状态时,相应的编辑操作信息也处于选中状态;在编辑操作信息处于选中状态时,相应的图像标识信息也处于选中状态;具体地,本实施例中的视频处理方法还可包括:
响应于在所述视频预览区域内基于至少一项图像标识信息触发的图像标识选择指令,激活所述至少一项图像标识信息对应的编辑操作信息。
基于第一目标展示样式对所述至少一项图像标识信息对应的编辑操作信息进行展示;所述第一目标展示样式与第一预设展示样式不同,所述第一预设展示样式为对未激活状态的编辑操作信息的展示样式。
或,本实施例中的视频处理方法还可包括:
响应于基于至少一项编辑操作信息触发的操作信息选择指令,激活所述至少一项编辑操作信息对应的图像标识信息。
基于第二目标展示样式对所述至少一项编辑操作信息对应的图像标识信息进行展示;所述第二目标展示样式与第二预设展示样式不同,所述第二预设展示样式为对未激活状态的图像标识信息的展示样式。
即在待处理视频的图像标识信息,与待处理视频的编辑操作信息两项中的一项被触发选择指令时,另一项会被激活,并且可以不同的目标展示样式进行展示,以和其他项信息进行区分。
例如,在对待处理视频a的图像标识信息触发图像标识选择指令时,可激活待处理视频a的编辑操作信息,并以第一目标展示样式对待处理视频a的编辑操作信息进行展示,其中第一目标展示样式与未激活状态的编辑操作信息的展示样式不同。例如,对待处理视频a的编辑操作信息进行彩色显示,对未激活状态的编辑操作信息进行灰度显示;或者对待处理视频a的编辑操作信息在顶层图层显示,对未激活状态的编辑操作信息在底层图层显示。
同样地,在对待处理视频a的编辑操作信息触发图像标识选择指令时,可激活待处理视频a的图像标识信息,并以第一目标展示样式对待处理视频a的图像标识信息进行展示,其中第一目标展示样式与未激活状态的图像标识信息的展示样式不同。例如,对待处理视频a的图像标识信息进行彩色显示,对未激活状态的图像标识信息进行灰度显示;或者对待处理视频a的图像标识信息在顶层图层显示,对未激活状态的图像标识信息在底层图层显示。
请参阅图10,其示出了对待处理视频a的编辑操作信息以及图像标识信息进行关联展示示意图,其中待处理视频a的编辑操作信息以及待处理视频a的图像标识信息均通过标注框进行突出展示。
图像标识信息与编辑操作信息相关联,图像标识信息被选中,相应的编辑操作信息也被选中;编辑操作信息被选中,相应的图像标识信息被选中;能够在一项信息难以选中的情况下,通过与其关联的另一项信息进行选中并突出显示,例如待选择的图像标识信息被其他图像标识信息覆盖,可通过关联的编辑操作信息进行选中,从而提高信息操作的便利性;并且也能够避免在难以选中的情况下选择错误所导致的操作失败的问题。
在一示例性实施例中,所述编辑操作信息为视频轴,所述视频轴用于展示相应待处理视频的视频帧信息;从而本实施例的视频处理方法还包括:
响应于基于至少一个待处理视频的视频轴触发的视频轴切换指令,展示所述至少一个待处理视频的图像标识信息。
本实施例中的图像标识信息可以为待处理视频的封面图像信息,也可以能够标识待处理视频的数字图像信息,例如第一个待处理视频标记为视频1,第二个待处理视频标记为视频2等。
视频轴可展示待处理视频的详细视频帧信息,从而视频轴占据的页面区域也较大,在编辑页面展示多个待处理视频的情况下,可通过视频轴切换指令将视频轴收起,提高视频信息浏览的便利性。
在一示例性实施例中,所述编辑操作信息为视频轴,所述视频轴用于展示相应待处理视频的视频帧信息;从而请参阅图11,其示出了一种基于调整时长生成目标视频的方法,该方法可包括:
S1110.响应于基于至少一个已选择视频的视频轴触发的播放时长调整指令,确定与所述至少一个已选择视频对应的目标播放时长信息。
S1120.基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,以及所述目标播放时长信息,对所述多个待处理视频进行视频合成处理,得到所述目标视频。
具体地,播放时长调整指令可包括时长减小指令和时长增加指令;播放时长调整指令可基于对视频轴的拖拽操作来实现,也可以通过时长调整按钮来实现。
在响应于时长减小指令时,可基于目标播放时长信息对已选择视频进行视频快进处理,也可以是对已选择视频进行视频截取处理;在响应于时长增加指令时,可基于目标播放时长对已选择视频进行视频倍速播放处理,倍速大于1,也可以是对已选择视频进行视频重复拼接处理。
在一个具体实施例中,可对多个待处理视频的播放时长进行调整,以使得多个待处理视频的目标播放时长信息一致。
从而在对多个待处理视频进行合成处理时,可结合目标播放时长信息,生成目标视频,从而提高了目标视频中各待处理视频播放时长设置的灵活性以及便利性。
具体地,请参阅图12,其示出了对多项待处理视频对应的图像标识信息的展示示意图,基于图12中各项图像标识信息的布局信息,相应生成的目标视频中多个待处理视频可以相应的布局信息展示在同一播放页面中。
在一个可选实施例中,所述基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,对所述多个待处理视频进行视频合成处理,得到目标视频之前,所述方法还包括:
基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,在所述视频预览区域播放所述已选择视频。
本实施例中,在进行视频合成处理之前,还可通过触发视频预览指令,实现在视频预览区域中对多个已选择视频进行同时播放,通过预览视频能够展示多个已选择视频在合成处理之后的播放效果。
视频预览指令可以是在完成对多个已选择视频的选择之后,统一触发的指令,从而能够实现对所选的各已选择视频进行同时播放效果的预览,以便于确认多个已选择视频的播放效果是否满足预设布局要求或者预设播放要求等,并在不满足预设要求的情况下,在视频预览区域中对多个已选择视频的图像标识信息进行调整。视频预览指令还可以是在完成对每个已选择视频的选择之后,均进行触发的指令,即每进行一次视频的选择,相应实现一次视频的预览,从而便于展示本次的已选择视频与之前的已选择视频同时播放的效果,在本次已选择视频与之前已选择视所形成的预览视频的播放效果不满足预设布局要求或者预设播放要求时,可在视频预览区域中对本次已选择视频的图像标识信息进行调整,进而能够实现及时对每个已选择视频的播放效果进行调整。
图13是根据一示例性实施例示出的一种视频处理装置框图。参照图13,该装置包括:
编辑页面展示单元1310,被配置为执行展示视频编辑页面,所述视频编辑页面包括视频预览区域和视频编辑区域,所述视频编辑区域展示有多个待处理视频的编辑操作信息;
图像标识信息展示单元1320,被配置为执行响应于基于任一待处理视频的编辑操作信息触发的视频选择指令,在所述视频预览区域展示已选择视频的图像标识信息;所述已选择视频为所述视频选择指令对应的待处理视频;
目标视频生成单元1330,被配置为执行基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,对所述多个待处理视频进行视频合成处理,得到目标视频;所述目标视频为在同一播放页面对所述多个待处理视频进行播放的视频。
在一示例性实施例中,所述装置还包括:
位置信息确定单元,被配置为执行在检测到对目标编辑操作信息的触控操作的情况下,确定目标位置信息;所述目标位置信息为结束对所述目标编辑操作信息的触控操作时,触控点所在的位置信息;所述目标编辑操作信息为所述任一待处理视频的编辑操作信息;
第一生成单元,被配置为执行在所述目标位置信息位于所述视频预览区域内的情况下,生成与所述任一待处理视频对应的视频选择指令。
在一示例性实施例中,所述装置还包括:
图层处理区域展示单元,被配置为执行展示图层处理区域;
第二生成单元,被配置为执行在所述目标位置信息位于所述图层处理区域的情况下,生成与所述任一待处理视频对应的视频选择指令;
所述目标视频生成单元包括:
第一处理单元,被配置为执行基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,以及至少一个待处理视频对应的视频图层信息,对所述多个待处理视频进行视频合成处理,得到所述目标视频;所述视频图层信息在所述目标位置信息位于所述图层处理区域的情况下生成。
在一示例性实施例中,所述装置还包括:
播放形态信息生成单元,被配置为执行响应于在所述视频预览区域内基于至少一项图像标识信息触发的播放形态调整指令,生成与至少一个已选择视频对应的视频播放形态信息;所述至少一个已选择视频为所述至少一项图像标识信息对应的待处理视频;
所述目标视频生成单元包括:
第二处理单元,被配置为执行基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,以及所述至少一个已选择视频对应的视频播放形态信息,对所述多个待处理视频进行视频合成处理,得到所述目标视频。
在一示例性实施例中,所述播放形态调整指令包括视频布局调整指令;
所述播放形态信息生成单元包括:
目标布局信息确定单元,被配置为执行响应于在所述视频预览区域内基于所述至少一项图像标识信息触发的所述视频布局调整指令,确定与所述至少一个已选择视频对应的目标布局信息;所述目标布局信息表征播放所述目标视频时所述至少一个已选择视频在所述播放页面中的布局信息。
在一示例性实施例中,所述播放形态调整指令包括视频内容调整指令;
所述播放形态信息生成单元包括:
目标视频内容信息单元,被配置为执行响应于在所述视频预览区域内基于所述至少一项图像标识信息触发的所述视频内容调整指令,确定与所述至少一个已选择视频对应的目标视频内容信息;所述目标视频内容信息表征播放所述目标视频时所述至少一个已选择视频包含的视频内容信息。
在一示例性实施例中,所述装置还包括:
第一激活单元,被配置为执行响应于在所述视频预览区域内基于至少一项图像标识信息触发的图像标识选择指令,激活所述至少一项图像标识信息对应的编辑操作信息;
第一展示单元,被配置为执行基于第一目标展示样式对所述至少一项图像标识信息对应的编辑操作信息进行展示;所述第一目标展示样式与第一预设展示样式不同,所述第一预设展示样式为对未激活状态的编辑操作信息的展示样式;
或,
第二激活单元,被配置为执行响应于基于至少一项编辑操作信息触发的操作信息选择指令,激活所述至少一项编辑操作信息对应的图像标识信息;
第二展示单元,被配置为执行基于第二目标展示样式对所述至少一项编辑操作信息对应的图像标识信息进行展示;所述第二目标展示样式与第二预设展示样式不同,所述第二预设展示样式为对未激活状态的图像标识信息的展示样式。
在一示例性实施例中,所述编辑操作信息为视频轴,所述视频轴用于展示相应待处理视频的视频帧信息;
所述装置还包括:
视频轴切换单元,被配置为执行响应于基于至少一个待处理视频的视频轴触发的视频轴切换指令,展示所述至少一个待处理视频的图像标识信息。
在一示例性实施例中,所述编辑操作信息为视频轴,所述视频轴用于展示相应待处理视频的视频帧信息;
所述装置还包括:
播放时长调整单元,被配置为执行响应于基于至少一个已选择视频的视频轴触发的播放时长调整指令,确定与所述至少一个已选择视频对应的目标播放时长信息;
所述目标视频生成单元包括:
第三处理单元,被配置为执行基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,以及所述目标播放时长信息,对所述多个待处理视频进行视频合成处理,得到所述目标视频。
在一示例性实施例中,所述装置还包括:
预览单元,被配置为执行基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,在所述视频预览区域播放所述已选择视频。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,可选地,计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等;当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上所述的任一方法。
在示例性实施例中,还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,计算机设备的至少一个处理器从所述可读存储介质读取并执行所述计算机程序,使得设备执行上述任一方法。
图14是根据一示例性实施例示出的一种用于视频处理的电子设备的框图,该电子设备可以是终端,其内部结构图可以如图14所示。该电子设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种视频处理方法。该电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图14中示出的结构,仅仅是与本公开方案相关的部分结构的框图,并不构成对本公开方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (14)

1.一种视频处理方法,其特征在于,包括:
展示视频编辑页面,所述视频编辑页面包括视频预览区域和视频编辑区域,所述视频编辑区域展示有多个待处理视频的编辑操作信息;
响应于基于任一待处理视频的编辑操作信息触发的视频选择指令,在所述视频预览区域展示已选择视频的图像标识信息;所述已选择视频为所述视频选择指令对应的待处理视频;
基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,对所述多个待处理视频进行视频合成处理,得到目标视频;所述目标视频为在同一播放页面对所述多个待处理视频进行播放的视频。
2.根据权利要求1所述的方法,其特征在于,所述响应于基于任一待处理视频的编辑操作信息触发的视频选择指令,在所述视频预览区域展示已选择视频的图像标识信息之前,所述方法还包括:
在检测到对目标编辑操作信息的触控操作的情况下,确定目标位置信息;所述目标位置信息为结束对所述目标编辑操作信息的触控操作时,触控点所在的位置信息;所述目标编辑操作信息为所述任一待处理视频的编辑操作信息;
在所述目标位置信息位于所述视频预览区域内的情况下,生成与所述任一待处理视频对应的视频选择指令。
3.根据权利要求2所述的方法,其特征在于,所述确定目标位置信息之前,所述方法还包括:
展示图层处理区域;
在所述目标位置信息位于所述图层处理区域的情况下,生成与所述任一待处理视频对应的视频选择指令;
所述基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,对所述多个待处理视频进行视频合成处理,得到目标视频,包括:
基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,以及至少一个待处理视频对应的视频图层信息,对所述多个待处理视频进行视频合成处理,得到所述目标视频;所述视频图层信息在所述目标位置信息位于所述图层处理区域的情况下生成。
4.根据权利要求1所述的方法,其特征在于,所述在所述视频预览区域展示已选择视频的图像标识信息之后,所述方法还包括:
响应于在所述视频预览区域内基于至少一项图像标识信息触发的播放形态调整指令,生成与至少一个已选择视频对应的视频播放形态信息;所述至少一个已选择视频为所述至少一项图像标识信息对应的待处理视频;
所述基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,对所述多个待处理视频进行视频合成处理,得到目标视频,包括:
基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,以及所述至少一个已选择视频对应的视频播放形态信息,对所述多个待处理视频进行视频合成处理,得到所述目标视频。
5.根据权利要求4所述的方法,其特征在于,所述播放形态调整指令包括视频布局调整指令;
所述响应于在所述视频预览区域内基于至少一项图像标识信息触发的播放形态调整指令,生成与至少一个已选择视频对应的视频播放形态信息,包括:
响应于在所述视频预览区域内基于所述至少一项图像标识信息触发的所述视频布局调整指令,确定与所述至少一个已选择视频对应的目标布局信息;所述目标布局信息表征播放所述目标视频时所述至少一个已选择视频在所述播放页面中的布局信息。
6.根据权利要求4所述的方法,其特征在于,所述播放形态调整指令包括视频内容调整指令;
所述响应于在所述视频预览区域内基于至少一项图像标识信息触发的播放形态调整指令,生成与至少一个已选择视频对应的视频播放形态信息,包括:
响应于在所述视频预览区域内基于所述至少一项图像标识信息触发的所述视频内容调整指令,确定与所述至少一个已选择视频对应的目标视频内容信息;所述目标视频内容信息表征播放所述目标视频时所述至少一个已选择视频包含的视频内容信息。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于在所述视频预览区域内基于至少一项图像标识信息触发的图像标识选择指令,激活所述至少一项图像标识信息对应的编辑操作信息;
基于第一目标展示样式对所述至少一项图像标识信息对应的编辑操作信息进行展示;所述第一目标展示样式与第一预设展示样式不同,所述第一预设展示样式为对未激活状态的编辑操作信息的展示样式;
或,
响应于基于至少一项编辑操作信息触发的操作信息选择指令,激活所述至少一项编辑操作信息对应的图像标识信息;
基于第二目标展示样式对所述至少一项编辑操作信息对应的图像标识信息进行展示;所述第二目标展示样式与第二预设展示样式不同,所述第二预设展示样式为对未激活状态的图像标识信息的展示样式。
8.根据权利要求1所述的方法,其特征在于,所述编辑操作信息为视频轴,所述视频轴用于展示相应待处理视频的视频帧信息;
所述方法还包括:
响应于基于至少一个待处理视频的视频轴触发的视频轴切换指令,展示所述至少一个待处理视频的图像标识信息。
9.根据权利要求1所述的方法,其特征在于,所述编辑操作信息为视频轴,所述视频轴用于展示相应待处理视频的视频帧信息;
所述方法还包括:
响应于基于至少一个已选择视频的视频轴触发的播放时长调整指令,确定与所述至少一个已选择视频对应的目标播放时长信息;
所述基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,对所述多个待处理视频进行视频合成处理,得到目标视频,包括:
基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,以及所述目标播放时长信息,对所述多个待处理视频进行视频合成处理,得到所述目标视频。
10.根据权利要求1所述的方法,其特征在于,所述基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,对所述多个待处理视频进行视频合成处理,得到目标视频之前,所述方法还包括:
基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,在所述视频预览区域播放所述已选择视频。
11.一种视频处理装置,其特征在于,包括:
编辑页面展示单元,被配置为执行展示视频编辑页面,所述视频编辑页面包括视频预览区域和视频编辑区域,所述视频编辑区域展示有多个待处理视频的编辑操作信息;
图像标识信息展示单元,被配置为执行响应于基于任一待处理视频的编辑操作信息触发的视频选择指令,在所述视频预览区域展示已选择视频的图像标识信息;所述已选择视频为所述视频选择指令对应的待处理视频;
目标视频生成单元,被配置为执行基于所述已选择视频的图像标识信息在所述视频预览区域中的布局信息,对所述多个待处理视频进行视频合成处理,得到目标视频;所述目标视频为在同一播放页面对所述多个待处理视频进行播放的视频。
12.一种电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至10中任一项所述的视频处理方法。
13.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至10中任一项所述的视频处理方法。
14.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至10中任一项所述的视频处理方法。
CN202211003324.1A 2022-08-19 2022-08-19 视频处理方法、装置、电子设备及存储介质 Active CN115515006B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211003324.1A CN115515006B (zh) 2022-08-19 2022-08-19 视频处理方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211003324.1A CN115515006B (zh) 2022-08-19 2022-08-19 视频处理方法、装置、电子设备及存储介质

Publications (2)

Publication Number Publication Date
CN115515006A true CN115515006A (zh) 2022-12-23
CN115515006B CN115515006B (zh) 2023-10-17

Family

ID=84502912

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211003324.1A Active CN115515006B (zh) 2022-08-19 2022-08-19 视频处理方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN115515006B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120317598A1 (en) * 2011-06-09 2012-12-13 Comcast Cable Communications, Llc Multiple Video Content in a Composite Video Stream
CN103260006A (zh) * 2012-02-17 2013-08-21 建腾创达科技股份有限公司 显示多监控视频频道的窗口分割控制方法
CN109120950A (zh) * 2018-09-30 2019-01-01 北京金山安全软件有限公司 视频拼接方法、装置、终端设备和存储介质
CN109167937A (zh) * 2018-11-05 2019-01-08 北京达佳互联信息技术有限公司 视频发布方法、装置、终端及存储介质
CN109600643A (zh) * 2018-12-21 2019-04-09 广州酷狗计算机科技有限公司 视频提供方法、播放方法、装置及存储介质
CN110719529A (zh) * 2019-10-24 2020-01-21 北京文渊佳科技有限公司 一种多路视频同步方法、装置、存储介质及终端
CN113873311A (zh) * 2021-09-09 2021-12-31 北京都是科技有限公司 一种直播控制方法、装置及存储介质
CN114584797A (zh) * 2022-02-28 2022-06-03 北京字节跳动网络技术有限公司 直播画面的展示方法、装置、电子设备及存储介质
WO2022134524A1 (zh) * 2020-12-21 2022-06-30 北京达佳互联信息技术有限公司 视频编辑方法和视频编辑装置
CN114760428A (zh) * 2022-03-03 2022-07-15 深圳市爱剪辑科技有限公司 一种应用于视频剪辑软件的快捷高效的画中画视频制作方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120317598A1 (en) * 2011-06-09 2012-12-13 Comcast Cable Communications, Llc Multiple Video Content in a Composite Video Stream
CN103260006A (zh) * 2012-02-17 2013-08-21 建腾创达科技股份有限公司 显示多监控视频频道的窗口分割控制方法
CN109120950A (zh) * 2018-09-30 2019-01-01 北京金山安全软件有限公司 视频拼接方法、装置、终端设备和存储介质
CN109167937A (zh) * 2018-11-05 2019-01-08 北京达佳互联信息技术有限公司 视频发布方法、装置、终端及存储介质
CN109600643A (zh) * 2018-12-21 2019-04-09 广州酷狗计算机科技有限公司 视频提供方法、播放方法、装置及存储介质
CN110719529A (zh) * 2019-10-24 2020-01-21 北京文渊佳科技有限公司 一种多路视频同步方法、装置、存储介质及终端
WO2022134524A1 (zh) * 2020-12-21 2022-06-30 北京达佳互联信息技术有限公司 视频编辑方法和视频编辑装置
CN113873311A (zh) * 2021-09-09 2021-12-31 北京都是科技有限公司 一种直播控制方法、装置及存储介质
CN114584797A (zh) * 2022-02-28 2022-06-03 北京字节跳动网络技术有限公司 直播画面的展示方法、装置、电子设备及存储介质
CN114760428A (zh) * 2022-03-03 2022-07-15 深圳市爱剪辑科技有限公司 一种应用于视频剪辑软件的快捷高效的画中画视频制作方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
电子科技小屋: "怎么把四个视频合成四宫格", Retrieved from the Internet <URL:https://jingyan.***.com/article/2d5afd69c79aa7c4a3e28e64.html> *
迷途的蓝桉: "剪映多宫格制作方法", Retrieved from the Internet <URL:https://jingyan.***.com/article/cbf0e5009dab326faa2893da.html> *

Also Published As

Publication number Publication date
CN115515006B (zh) 2023-10-17

Similar Documents

Publication Publication Date Title
WO2020034747A1 (zh) 图片生成方法、装置、设备及存储介质
JP5571269B2 (ja) コメント付き動画像生成装置およびコメント付き動画像生成方法
US20170352379A1 (en) Video editing using mobile terminal and remote computer
US20230168805A1 (en) Configuration of application execution spaces and sub-spaces for sharing data on a mobile touch screen device
CN111491174A (zh) 虚拟礼物获取及展示方法、装置、设备及存储介质
CN111935505B (zh) 视频封面生成方法、装置、设备及存储介质
US20140059418A1 (en) Multimedia annotation editing system and related method and computer program product
KR20170026274A (ko) 콘텐츠 편집 장치 및 편집 방법
US10802691B2 (en) Content retrieval device, operating method thereof, and content retrieval system for enlarging content
CN114185465B (zh) 信息处理方法、装置、存储介质和电子设备
US20230326110A1 (en) Method, apparatus, device and media for publishing video
CN111813313A (zh) 多媒体资源切换方法、装置、终端设备和存储介质
US11941728B2 (en) Previewing method and apparatus for effect application, and device, and storage medium
CN112887794B (zh) 视频剪辑方法及装置
CN113553466A (zh) 页面展示方法、装置、介质和计算设备
CN113495664A (zh) 基于媒体信息流的信息展示方法、装置、设备及存储介质
CN111866403B (zh) 一种视频图形内容处理方法、装置、设备及介质
CN115515006B (zh) 视频处理方法、装置、电子设备及存储介质
CN115904168A (zh) 基于多设备的影像素材处理方法及相关装置
WO2022183967A1 (zh) 视频画面的显示方法、装置、设备、介质及程序产品
US10194128B2 (en) Systems and processes for generating a digital content item
CN113810538B (zh) 视频编辑方法和视频编辑装置
CN115460448A (zh) 一种媒体资源编辑方法、装置、电子设备以及存储介质
TWI847342B (zh) 用於在編輯環境中呈現具有多媒體元素之媒體內容之方法及系統
CN116166242B (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
GR01 Patent grant
GR01 Patent grant