CN114745506A - 视频处理方法和电子设备 - Google Patents

视频处理方法和电子设备 Download PDF

Info

Publication number
CN114745506A
CN114745506A CN202210462805.2A CN202210462805A CN114745506A CN 114745506 A CN114745506 A CN 114745506A CN 202210462805 A CN202210462805 A CN 202210462805A CN 114745506 A CN114745506 A CN 114745506A
Authority
CN
China
Prior art keywords
video
node
input
target
preview
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
Application number
CN202210462805.2A
Other languages
English (en)
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202210462805.2A priority Critical patent/CN114745506A/zh
Publication of CN114745506A publication Critical patent/CN114745506A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/69Control of means for changing angle of the field of view, e.g. optical zoom objectives or electronic zooming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • H04N23/631Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
    • H04N23/632Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种视频处理方法和电子设备,属于通信技术领域。该视频处理方法包括:获取第一视频和第二视频;在接收到对第一视频的目标输入的情况下,将第一视频中目标时间段对应的第一预览画面切换为目标视频中目标时间段对应的第二预览画面,其中,目标时间段基于目标输入确定,第一预览画面和第二预览画面为不同的摄像头拍摄的预览画面,目标视频为与目标输入对应的第二视频。

Description

视频处理方法和电子设备
技术领域
本申请属于通信技术领域,具体涉及一种视频处理方法和电子设备。
背景技术
随着通信技术的发展,通过视频形式进行的推广和应用受到用户广泛的喜爱。目前视频的拍摄为了体现多个拍摄视角,通常需要进行多个不同角度的拍摄,在得到每个拍摄视角对应的视频之后,对这些视频进行视频剪辑,得到成品。
然而,由于视频剪辑的操作复杂,专业性较强,用户需要耗费大量的时间和精力对拍摄得到的多个视频进行剪辑处理,这降低了视频处理的效率。
发明内容
本申请实施例的目的是一种视频处理方法和电子设备,能够解决视频处理效率较低的问题。
第一方面,本申请实施例提供了一种视频处理方法,该方法包括:
获取第一视频和第二视频;
在接收到对所述第一视频的目标输入的情况下,将所述第一视频中目标时间段对应的第一预览画面切换为目标视频中所述目标时间段对应的第二预览画面;
其中,所述目标时间段基于所述目标输入确定,所述第一预览画面和所述第二预览画面为不同的摄像头拍摄的预览画面,所述目标视频为与所述目标输入对应的第二视频。
第二方面,本申请实施例提供了一种视频处理装置,该装置包括:
获取模块,用于获取第一视频和第二视频;
切换模块,用于在接收到对所述第一视频的目标输入的情况下,将所述第一视频中目标时间段对应的第一预览画面切换为目标视频中所述目标时间段对应的第二预览画面;
其中,所述目标时间段基于所述目标输入确定,所述第一预览画面和所述第二预览画面为不同的摄像头拍摄的预览画面,所述目标视频为与所述目标输入对应的第二视频。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
本申请实施例中,获取第一视频和第二视频,进一步的,通过对第一视频执行目标输入,将第一视频中目标时间段对应的第一预览画面切换为目标视频中目标时间段对应的第二预览画面。上述过程中,用户只需要对第一视频执行简单的剪辑操作,不需要单独的对每个拍摄视角对应的视频进行剪辑处理,即可实现对多个视频的剪辑,以此减少了对视频进行剪辑的操作步骤,降低了视频剪辑的操作难度,从而提高了视频处理的效率。
附图说明
图1是本申请实施例提供的视频处理方法的流程图;
图2是本申请实施例中第一视频的显示界面示意图;
图3是本申请实施例提供的视频处理方法的应用场景图之一;
图4a是本申请实施例提供的视频处理方法的应用场景图之二;
图4b是本申请实施例提供的视频处理方法的应用场景图之三;
图5是本申请实施例提供的视频处理方法的应用场景图之四;
图6是本申请实施例提供的视频处理方法的应用流程图;
图7是本申请实施例提供的视频处理装置的结构图;
图8是本申请实施例提供的电子设备的结构图;
图9是本申请实施例提供的电子设备的硬件结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的视频处理方法进行详细地说明。
请参阅图1,图1是本申请实施例提供的视频处理方法的流程图。本申请实施例提供的视频处理方法包括以下步骤:
S101,获取第一视频和第二视频。
本申请实施例提供的视频处理方法可以应用于视频处理装置,上述视频处理装置包括至少两个电子设备,每个电子设备包括至少一个摄像头,也就是说,上述视频处理装置包括至少两个摄像头,以下,详细说明使用视频处理装置拍摄得到第一视频和第二视频的过程。
可选地,所述获取第一视频和第二视频之前,所述方法还包括:
对至少两个摄像头拍摄的预览画面进行预览画面切换录制,生成第一视频;以及,对每一所述摄像头的预览画面进行独立录制,生成第二视频。
在接收到拍摄命令后,视频处理装置控制每个摄像头进行拍摄,并对每个摄像头拍摄到的预览画面进行独立录制,得到第二视频。应理解,第二视频的数量与视频处理装置包括的摄像头的数量相同,也就是说,若视频处理装置包括3个摄像头,则上述第二视频的数量为3。
上述视频处理装置包括主摄像头,可以基于主摄像头拍摄到的预览画面和接收到的切换命令,生成第一视频。
上述生成第一视频具体的实现方式为:视频处理装置在接收到拍摄命令后,控制主摄像头进行拍摄,得到主摄像头拍摄到的第一预览画面;在拍摄过程中,基于接收到的切换命令,使用与该切换命令相关联的摄像头进行拍摄,并对第一预览画面进行切换,得到第二预览画面;在拍摄完成后,在使用主摄像头拍摄的时间段,对拍摄到的第一预览画面进行录制,在未使用主摄像头拍摄的时间段,对其他摄像头拍摄到的第二预览画面进行录制,以此生成第一视频。
本步骤中,上述第一视频包括多机位拍摄的预览画面,这样,可以不用对多个视频进行拼接和管理,减少了视频处理的操作步骤,以此提高了视频处理的效率。
S102,在接收到对所述第一视频的目标输入的情况下,将所述第一视频中目标时间段对应的第一预览画面切换为目标视频中所述目标时间段对应的第二预览画面。
上述目标输入的指向对象为第一视频,上述目标输入可以是触控输入、滑动输入或其他类型的输入,在此不做具体限定。
本步骤中,接收对第一视频的目标输入,响应于该目标输入,将第一视频中目标时间段对应的第一预览画面切换为目标视频中所述目标时间段对应的第二预览画面。其中,上述目标时间段基于目标输入确定,上述目标视频为与目标输入对应的第二视频,上述第一预览画面和第二预览画面为不同的摄像头拍摄的预览画面。
具体的如何将第一视频中目标时间段对应的第一预览画面切换为目标视频中目标时间段对应的第二预览画面的技术方案,请参阅后续实施例。
本申请实施例中,获取第一视频和第二视频,进一步的,通过对第一视频执行目标输入,将第一视频中目标时间段对应的第一预览画面切换为目标视频中目标时间段对应的第二预览画面。上述过程中,用户只需要对第一视频执行简单的剪辑操作,不需要单独的对每个拍摄视角对应的视频进行剪辑处理,即可实现对多个视频的剪辑,以此减少了对视频进行剪辑的操作步骤,降低了视频剪辑的操作难度,从而提高了视频处理的效率。
可选地,所述第一视频进度条包括切换节点,所述切换节点包括第一自动切换节点、第二自动切换节点、第一手动切换节点和第二手动切换节点中的至少一项;
所述第一自动切换节点用于表征对第一视频完成第一预览画面切换处理对应的时间,所述第二自动切换节点用于表征对第一视频未完成第一预览画面切换处理对应的时间,所述第一手动切换节点用于表征对第一视频完成第二预览画面切换处理对应的时间,所述第二手动切换节点用于表征对第一视频未完成第二预览画面切换处理对应的时间。
请参阅图2,图2是本申请实施例中第一视频的显示界面示意图。如图2所示,第一视频进度条上显示有起始节点、结束节点和切换节点,其中,起始节点即图2中数字标识为1的节点,结束节点即图2中数字标识为2的节点,切换节点即图2中数字标识为3的节点。应理解,在其他应用场景中,第一视频进度条可以只显示有切换节点。
上述起始节点表征第一视频的起始时间,上述结束节点表征第一视频的结束时间,上述切换节点表征第一视频中预览画面的切换时间或第一视频中预览画面的推荐切换时间。
具体而言,上述切换节点包括以下类型:
1、已完成的自动切换节点(第一自动切换节点)
一种可选地实施场景为,视频处理装置中的每个摄像头在拍摄过程中,对拍摄场景进行图像特征识别,若拍摄得到的图像特征为目标特征,则向视频处理装置发送切换请求,在得到视频处理装置基于该切换请求发送的确定命令的情况下,进行预览画面的切换,上述已完成的自动切换节点表述上述实施场景下,预览画面的切换时间。其中,上述目标特征可以是预先设置的图像特征,例如目标特征为人体图像特征,那么,对拍摄场景进行图像特征识别,在拍摄得到的图像特征包括人体图像特征的情况下,发送切换请求。
2、未完成的自动切换节点(第二自动切换节点)
另一种可选地实施场景为,视频处理装置中的每个摄像头在拍摄过程中,对拍摄场景进行图像特征识别,若拍摄得到的图像特征为目标特征,则向视频处理装置发送切换请求,若未接收到视频处理装置发送的确定命令,则不进行预览画面的切换,但在第一视频进度条上新增未完成的自动切换节点。
3、已完成的手动切换节点(第一手动切换节点)
另一种可选地实施场景为,视频处理装置在拍摄过程中,接收用户对视频处理装置中电子设备输入的切换请求,并将该切换请求发送给视频处理装置,在得到视频处理装置基于该切换请求发送的确定命令的情况下,进行预览画面的切换,上述已完成的手动切换节点表述上述实施场景下,预览画面的切换时间。
4、未完成的自动切换节点(第二手动切换节点)
另一种可选地实施场景为,视频处理装置在拍摄过程中,接收用户对视频处理装置中电子设备输入的切换请求,并将该切换请求发送给视频处理装置,若未接收到视频处理装置发送的确定命令,则不进行预览画面的切换,但在第一视频进度条上新增未完成的自动切换节点。
在其他实施场景中,可以在第一视频进度条中设置按钮来表示节点,可选地,设置带线框的按钮表示已完成的切换节点,设置未带线框的按钮表示未完成的切换节点;可选地,也可以在按钮中设置相应的图标,通过图标的形式表示节点对应的类型,例如,设置显示五角星标识的按钮表示手动切换节点,设置显示笑脸的按钮表示自动切换节点。
可选地,所述在接收到对所述第一视频的目标输入的情况下,将所述第一视频中目标时间段对应的第一预览画面切换为目标视频中所述目标时间段对应的第二预览画面包括:
在接收到对所述第一视频进度条的第一输入的情况下,基于所述第一输入在所述第一视频进度条上的输入位置,确定目标时间段,并显示预览画面列表;
在接收到对所述N个候选预览画面的第二输入的情况下,将与所述第二输入对应的候选预览画面确定为第二预览画面;
将所述第一视频在所述目标时间段对应的第一预览画面切换为所述第二预览画面。
上述目标输入包括第一输入和第二输入。上述第一输入的指向对象为第一视频进度条,上述第一输入可以为滑动输入、触控输入或其他类型的输入,在此不做具体限定。
本实施例中,在接收到针对第一视频进度条的第一输入后,响应于该第一输入,根据第一输入在第一视频进度条上的输入位置,确定目标时间段。具体的如何根据第一输入在第一视频进度条上的输入位置,确定目标时间段的技术方案,请参阅后续实施例。
应理解,上述对第一视频进度条执行的第一输入可以理解为在进度条上新建一个切换节点的过程,请一并参阅图2和图3,在图2示出的包括4个切换节点的应用场景中,用户通过对进度条执行长按操作,在进度条上新建一个切换节点,得到图3示出的应用场景,该切换节点的位置即第一输入在进度条上对应的输入位置,新建的切换节点即图3中30标识的切换节点。
本实施例中,在接收到针对第一视频进度条的第一输入后,响应于该第一输入,显示预览画面列表,该预览画面列表与N个候选预览画面相关联,N为正整数,上述候选预览画面为相关联的第二视频中目标时间段对应的至少部分预览画面,应理解,上述候选预览画面和第一视频当前显示的预览画面为不同摄像头拍摄的预览画面。
可选地,上述候选预览画面对应的播放时长为5秒。
上述第二输入的指向对象为候选预览画面,上述第二输入可以为滑动输入、触控输入或其他类型的输入,在此不做具体限定。
本实施例中,接收对N个候选预览画面的第二输入,响应于该第二输入,将与该第二输入对应的候选预览画面确定为第二预览画面,进而将第一视频在目标时间段对应的第一预览画面切换为第二预览画面。
示例性的,在图4b示出的应用场景中,第一视频显示界面显示有3个候选预览画面,分别为摄像头B机位拍摄的画面、摄像头C机位拍摄的画面和摄像头D机位拍摄的画面,若第二输入的指向对象为摄像头B机位拍摄的画面,则将摄像头B在目标时间段拍摄到的预览画面,确定为第二预览画面。
本实施例中,通过对第一视频执行第一输入和第二输入,即可对第一视频实现拍摄视角的切换,以此减少了对视频进行剪辑的操作步骤,降低了视频剪辑的操作难度,从而提高了视频处理的效率。
可选地,所述预览画面列表显示有N个候选预览画面的缩略图,或者显示有所述N个候选预览画面中的至少部分候选预览画面的缩略图。
一种可选地实施方式为,预览画面列表显示有N个候选预览画面的缩略图,如图4a所示,在接收到第一输入后,显示一个候选预览画面,用户可以在该候选预览画面上执行滑动输入,以查看其它的候选预览画面。
另一种可选地实施方式为,显示有N个候选预览画面中的至少部分候选预览画面的缩略图,如图4b所示,在接收到第一输入后,显示全部的候选预览画面。
可选地,所述显示预览画面列表之后,所述方法还包括:
接收到所述预览画面列表中目标预览画面的第三输入;所述目标预览画面为所述N个候选预览画面中与所述第三输入对应的候选预览画面;
响应于所述第三输入,对所述目标预览画面进行编辑。
上述第三输入的指向对象为候选预览画面,上述第三输入可以为滑动输入、触控输入或其他类型的输入,在此不做具体限定。
本实施例中,将预览画面列表中与第三输入对应的候选预览画面确定为目标预览画面,在接收到第三输入后,可以对目标预览画面进行快捷编辑,例如为目标预览画面添加滤镜效果或添加文字素材。
可选地,所述基于所述第一输入在所述第一视频进度条上的输入位置,确定目标时间段包括:
基于所述第一输入在所述第一视频进度条上的输入位置,确定第一节点;
将所述第一视频进度条上第二节点表征的时间,确定为终止时间;
将起始时间和所述终止时间之间的时间段,确定为目标时间段。
如上所述,对第一视频进度条执行的第一输入可以理解为在进度条上新建一个切换节点的过程。本实施例中,可以基于第一输入在第一视频进度条上的输入位置,新增一个切换节点,将该切换节点称为第一节点。其中,第一节点表征的时间确定为目标时间段的起始时间。
在确定第一节点后,根据第一节点在进度条上的位置确定第二节点,具体而言,将进度条上与第一节点相邻且位于第一节点之后的节点,确定为第二节点,其中,第二节点为结束节点和至少一个切换节点中的任意一个节点。将第二节点表征的时间,确定为目标时间段的结束时间。
在得到第一节点和第二节点之后,将第一节点和第二节点之间的时间段确定为目标时间段。
示例性的,进度条包括4个切换节点,按照从左至右的顺序,设置第一节点位于第二个切换节点到第三个切换节点之间,得到图4b示出的应用场景,其中,图4b中的41用于标识第一节点,42用于标识第二个切换节点,43用于标识第三个切换节点。这种情况下,由于第三个切换节点与第一节点相邻,且第三个切换节点位于第一节点之后,因此将第三个切换节点确定为第二节点,进而将第一节点至第三个切换节点之间的时间段确定为目标时间段。
以下,具体说明如何基于第一输入在第一视频进度条上的输入位置,确定第一节点:
可选地,所述基于所述第一输入在所述第一视频进度条上的输入位置,确定第一节点包括:
将所述第一视频进度条上所述第一输入指向的时间节点,确定为第一节点。
本实施例中,可以根据第一输入在进度条上的指向位置,将进度条上第一输入指向的时间节点,确定为第一节点。
可选地,所述基于所述第一输入在所述第一视频进度条上的输入位置,确定第一节点包括:
将所述第一视频进度条上所述第一输入指向的时间节点,确定为第三节点;
接收对所述第三节点的第四输入;
响应于所述第四输入,将所述第三节点移动至所述第一视频进度条上的目标位置,得到第一节点。
本实施例中,可以将进度条上第一输入指向的时间节点,确定为第三节点。进一步的,接收对上述第三节点的第四输入,响应于该第四输入,移动该第三节点,在将该第三节点移动至第一视频进度条上的目标位置后,得到第一节点。其中,上述第四输入的指向对象为第三节点,上述第四输入包括但不限于滑动输入、触控输入、按压输入或其他类型的输入。
应理解,上述目标位置位于所述第二节点和第四节点之间,其中,第四节点与第三节点相邻,第四节点位于第三节点之前,且第四节点为起始节点和至少一个切换节点中的任意一个节点。第二节点的定义同上述实施例表述的一致,在此不做重复阐述。
例如,进度条包括4个切换节点,按照从左到右的顺序,将第一输入指向的时间节点,设置在第二个切换节点和第三个切换节点之间,进而将第一输入指向的时间节点确定为第三节点,得到图5示出的应用场景,其中,图5中的51用于标识第三节点,图5中的52用于标识第二个切换节点,图5中的53用于标识第三个切换节点。这种情况下,由于第二个切换节点位于第三节点之前且与第三节点相邻,因此可以将第二个切换节点确定为第四节点;由于第三个切换节点位于第三节点之后且与第三节点相邻,因此可以将第三个切换节点确定为第二节点。可选地,用户可以对第三节点进行向左的滑动操作或向右的滑动操作,移动第三节点,将移动后的第三节点确定为第一节点,其中,第一节点位于第二节点和第四节点之间。
在其他实施例中,用户还可以对进度条上的切换节点进行滑动操作,调整该切换节点对应的预览画面的切换时间,以调整各机位拍摄画面的持续时间。为便于理解整体的技术方案,请参阅图6,如图6所示,在拍摄得到第一视频和第二视频后,通过主机位预览第一视频,以轨道轴的方式表示第一视频进度条,在轨道轴上显示切换节点(即图6中的推荐机位切换点)。长按轨道轴上的某一时间点,在轨道轴的该时间点上新增切换节点,并显示候选预览画面(即图6中的其他机位预览画面);或者,长按轨道轴上的切换节点,显示候选预览画面。对显示的候选预览画面执行相应的输入,实现拍摄视角的切换。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的视频处理装置进行详细地说明。
如图7所示,视频处理装置700包括:
获取模块701,用于获取第一视频和第二视频;
切换模块702,用于在接收到对所述第一视频的目标输入的情况下,将所述第一视频中目标时间段对应的第一预览画面切换为目标视频中所述目标时间段对应的第二预览画面。
可选地,所述视频处理装置700还包括:
生成模块,用于对至少两个摄像头拍摄的预览画面进行预览画面切换录制,生成第一视频;以及,对每一所述摄像头的预览画面进行独立录制,生成第二视频。
可选地,所述切换模块702,具体用于:
在接收到对所述第一视频进度条的第一输入的情况下,基于所述第一输入在所述第一视频进度条上的输入位置,确定目标时间段,并显示预览画面列表;
在接收到对N个候选预览画面的第二输入的情况下,将与所述第二输入对应的候选预览画面确定为第二预览画面;
将所述第一视频在所述目标时间段对应的第一预览画面切换为所述第二预览画面。
可选地,所述视频处理装置700还包括:
接收模块,用于接收到所述预览画面列表中目标预览画面的第三输入;
编辑模块,用于响应于所述第三输入,对所述目标预览画面进行编辑。
可选地,所述切换模块702,还具体用于:
基于所述第一输入在所述第一视频进度条上的输入位置,确定第一节点;
将所述第一视频进度条上第二节点表征的时间,确定为终止时间;
将起始时间和所述终止时间之间的时间段,确定为目标时间段。
可选地,所述切换模块702,还具体用于:
将所述第一视频进度条上所述第一输入指向的时间节点,确定为第一节点。
可选地,所述切换模块702,还具体用于:
将所述第一视频进度条上所述第一输入指向的时间节点,确定为第三节点;
接收对所述第三节点的第四输入;
响应于所述第四输入,将所述第三节点移动至所述第一视频进度条上的目标位置,得到第一节点。
本申请实施例中,获取第一视频和第二视频,进一步的,通过对第一视频执行目标输入,将第一视频中目标时间段对应的第一预览画面切换为目标视频中目标时间段对应的第二预览画面。上述过程中,用户只需要对第一视频执行简单的剪辑操作,不需要单独的对每个拍摄视角对应的视频进行剪辑处理,即可实现对多个视频的剪辑,以此减少了对视频进行剪辑的操作步骤,降低了视频剪辑的操作难度,从而提高了视频处理的效率。
本申请实施例中的视频处理装置可以是电子设备,也可以是电子设备中的部件、例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtualreality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personalcomputer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的视频处理装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供视频处理装置能够实现图1的方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选地,如图8所示,本申请实施例还提供一种电子设备800,包括处理器801,存储器802,存储在存储器802上并可在所述处理器801上运行的程序或指令,该程序或指令被处理器801执行时实现上述视频处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图8为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元909、存储器909、以及处理器910等部件。
本领域技术人员可以理解,电子设备900还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器910逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图9中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,输入单元904,还用于获取第一视频和第二视频;
处理器910,还用于在接收到对所述第一视频的目标输入的情况下,将所述第一视频中目标时间段对应的第一预览画面切换为目标视频中所述目标时间段对应的第二预览画面。
其中,处理器910,还用于对至少两个摄像头拍摄的预览画面进行预览画面切换录制,生成第一视频;以及,对每一所述摄像头的预览画面进行独立录制,生成第二视频。
其中,处理器910,还用于在接收到对所述第一视频进度条的第一输入的情况下,基于所述第一输入在所述第一视频进度条上的输入位置,确定目标时间段,并显示预览画面列表;
在接收到对N个候选预览画面的第二输入的情况下,将与所述第二输入对应的候选预览画面确定为第二预览画面;
将所述第一视频在所述目标时间段对应的第一预览画面切换为所述第二预览画面。
其中,输入单元904,还用于接收到所述预览画面列表中目标预览画面的第三输入;
处理器910,还用于响应于所述第三输入,对所述目标预览画面进行编辑。
其中,处理器910,还用于基于所述第一输入在所述第一视频进度条上的输入位置,确定第一节点;
将所述第一视频进度条上第二节点表征的时间,确定为终止时间;
将起始时间和所述终止时间之间的时间段,确定为目标时间段。
其中,处理器910,还用于将所述第一视频进度条上所述第一输入指向的时间节点,确定为第一节点。
其中,处理器910,还用于将所述第一视频进度条上所述第一输入指向的时间节点,确定为第三节点;
接收对所述第三节点的第四输入;
响应于所述第四输入,将所述第三节点移动至所述第一视频进度条上的目标位置,得到第一节点。
本申请实施例中,获取第一视频和第二视频,进一步的,通过对第一视频执行目标输入,将第一视频中目标时间段对应的第一预览画面切换为目标视频中目标时间段对应的第二预览画面。上述过程中,用户只需要对第一视频执行简单的剪辑操作,不需要单独的对每个拍摄视角对应的视频进行剪辑处理,即可实现对多个视频的剪辑,以此减少了对视频进行剪辑的操作步骤,降低了视频剪辑的操作难度,从而提高了视频处理的效率。
应理解的是,本申请实施例中,输入单元904可以包括图形处理器(GraphicsProcessing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元906可包括显示面板9061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板9071。用户输入单元907包括触控面板9071以及其他输入设备9072中的至少一种。触控面板9071,也称为触摸屏。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
存储器909可用于存储软件程序以及各种数据。存储器909可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器909可以包括易失性存储器或非易失性存储器,或者,存储器909可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器909包括但不限于这些和任意其它适合类型的存储器。
处理器910可包括一个或多个处理单元;可选的,处理器910集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作***、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述视频处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(ROM)、随机存取存储器(RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述视频处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述视频处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

Claims (12)

1.一种视频处理方法,其特征在于,包括:
获取第一视频和第二视频;
在接收到对所述第一视频的目标输入的情况下,将所述第一视频中目标时间段对应的第一预览画面切换为目标视频中所述目标时间段对应的第二预览画面;
其中,所述目标时间段基于所述目标输入确定,所述第一预览画面和所述第二预览画面为不同的摄像头拍摄的预览画面,所述目标视频为与所述目标输入对应的第二视频。
2.根据权利要求1所述的方法,其特征在于,所述获取第一视频和第二视频之前,所述方法还包括:
对至少两个摄像头拍摄的预览画面进行预览画面切换录制,生成第一视频;以及,对每一所述摄像头的预览画面进行独立录制,生成第二视频。
3.根据权利要求2所述的方法,其特征在于,所述第一视频进度条包括切换节点,所述切换节点包括第一自动切换节点、第二自动切换节点、第一手动切换节点和第二手动切换节点中的至少一项;
所述第一自动切换节点用于表征对第一视频完成第一预览画面切换处理对应的时间,所述第二自动切换节点用于表征对第一视频未完成第一预览画面切换处理对应的时间,所述第一手动切换节点用于表征对第一视频完成第二预览画面切换处理对应的时间,所述第二手动切换节点用于表征对第一视频未完成第二预览画面切换处理对应的时间。
4.根据权利要求1所述的方法,其特征在于,所述目标输入包括第一输入和第二输入,所述在接收到对所述第一视频的目标输入的情况下,将所述第一视频中目标时间段对应的第一预览画面切换为目标视频中所述目标时间段对应的第二预览画面包括:
在接收到对所述第一视频进度条的第一输入的情况下,基于所述第一输入在所述第一视频进度条上的输入位置,确定目标时间段,并显示预览画面列表;所述预览画面列表与N个候选预览画面相关联,所述候选预览画面为相关联的第二视频中所述目标时间段对应的至少部分预览画面,N为正整数;
在接收到对所述N个候选预览画面的第二输入的情况下,将与所述第二输入对应的候选预览画面确定为第二预览画面;
将所述第一视频在所述目标时间段对应的第一预览画面切换为所述第二预览画面。
5.根据权利要求4所述的方法,其特征在于,所述预览画面列表显示有N个候选预览画面的缩略图,或者显示有所述N个候选预览画面中的至少部分候选预览画面的缩略图。
6.根据权利要求4所述的方法,其特征在于,所述显示预览画面列表之后,所述方法还包括:
接收到所述预览画面列表中目标预览画面的第三输入;所述目标预览画面为所述N个候选预览画面中与所述第三输入对应的候选预览画面;
响应于所述第三输入,对所述目标预览画面进行编辑。
7.根据权利要求4所述的方法,其特征在于,所述第一视频进度条包括结束节点和至少一个切换节点;
所述基于所述第一输入在所述第一视频进度条上的输入位置,确定目标时间段包括:
基于所述第一输入在所述第一视频进度条上的输入位置,确定第一节点;
将所述第一视频进度条上第二节点表征的时间,确定为终止时间;所述第二节点与所述第一节点相邻,所述第二节点位于所述第一节点之后,且所述第二节点为所述结束节点和所述至少一个切换节点中的任意一个节点;
将起始时间和所述终止时间之间的时间段,确定为目标时间段;所述起始时间为所述第一视频进度条上所述第一节点表征的时间。
8.根据权利要求7所述的方法,其特征在于,所述基于所述第一输入在所述第一视频进度条上的输入位置,确定第一节点包括:
将所述第一视频进度条上所述第一输入指向的时间节点,确定为第一节点。
9.根据权利要求7所述的方法,其特征在于,所述第一视频进度条还包括起始节点,所述基于所述第一输入在所述第一视频进度条上的输入位置,确定第一节点包括:
将所述第一视频进度条上所述第一输入指向的时间节点,确定为第三节点;
接收对所述第三节点的第四输入;
响应于所述第四输入,将所述第三节点移动至所述第一视频进度条上的目标位置,得到第一节点;
其中,所述目标位置位于所述第二节点和第四节点之间,所述第四节点与所述第三节点相邻,所述第四节点位于所述第三节点之前,且所述第四节点为所述起始节点和所述至少一个切换节点中的任意一个节点。
10.一种视频处理装置,其特征在于,包括:
获取模块,用于获取第一视频和第二视频;
切换模块,用于在接收到对所述第一视频的目标输入的情况下,将所述第一视频中目标时间段对应的第一预览画面切换为目标视频中所述目标时间段对应的第二预览画面;
其中,所述目标时间段基于所述目标输入确定,所述第一预览画面和所述第二预览画面为不同的摄像头拍摄的预览画面,所述目标视频为与所述目标输入对应的第二视频。
11.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-9中任一项所述的视频处理方法的步骤。
12.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-9中任一项所述的视频处理方法的步骤。
CN202210462805.2A 2022-04-28 2022-04-28 视频处理方法和电子设备 Pending CN114745506A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210462805.2A CN114745506A (zh) 2022-04-28 2022-04-28 视频处理方法和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210462805.2A CN114745506A (zh) 2022-04-28 2022-04-28 视频处理方法和电子设备

Publications (1)

Publication Number Publication Date
CN114745506A true CN114745506A (zh) 2022-07-12

Family

ID=82285556

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210462805.2A Pending CN114745506A (zh) 2022-04-28 2022-04-28 视频处理方法和电子设备

Country Status (1)

Country Link
CN (1) CN114745506A (zh)

Similar Documents

Publication Publication Date Title
CN112887794A (zh) 视频剪辑方法及装置
CN113259743A (zh) 视频播放方法、装置及电子设备
CN112672061A (zh) 视频拍摄方法、装置、电子设备及介质
CN114430460A (zh) 拍摄方法、装置和电子设备
CN113596574A (zh) 视频处理方法、视频处理装置、电子设备和可读存储介质
CN114025237B (zh) 视频生成方法、装置和电子设备
WO2023093669A1 (zh) 视频拍摄方法、装置、电子设备及存储介质
CN112367487B (zh) 视频录制方法和电子设备
CN115756275A (zh) 截屏方法、截屏装置、电子设备及可读存储介质
CN114500844A (zh) 拍摄方法、装置和电子设备
CN115049574A (zh) 视频处理方法、装置、电子设备及可读存储介质
CN114745506A (zh) 视频处理方法和电子设备
CN114745505A (zh) 拍摄方法、装置、电子设备和可读存储介质
CN114584704A (zh) 拍摄方法、装置和电子设备
CN113873319A (zh) 视频处理方法、装置、电子设备及存储介质
CN113139367A (zh) 文档生成方法、装置和电子设备
CN112261483A (zh) 视频输出方法及装置
CN111757177A (zh) 视频裁剪方法及装置
CN113794923B (zh) 视频处理方法、装置、电子设备及可读存储介质
CN114745504A (zh) 拍摄方法和电子设备
CN117395462A (zh) 媒体内容的生成方法、装置、电子设备和可读存储介质
CN116389665A (zh) 视频录制方法及其装置、电子设备、可读存储介质
CN115334242A (zh) 视频录制方法、装置、电子设备及介质
CN115174812A (zh) 视频生成方法、视频生成装置及电子设备
CN114125325A (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