一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频编辑方法、装置及电子设备与流程

2022-04-06 19:49:32 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,更具体地,涉及一种视频编辑方法、装置及电子设备。


背景技术:

2.随着互联网技术的不断发展,各种各样的视频软件出现在终端设备上,而视频编辑拼接技术作为一种常用的视频资料处理手段,成为了视频处理技术的重要环节。
3.现有技术中的视频拼接软件中可以对视频进行比较多的功能处理,例如在合适的位置插入另一段视频,成为画中画视频,现有技术中的编辑选项较多,在编辑页面中无法全部体现,需要不断后翻才能找到核实的选项,降低了用户体验感。现有技术cn111294611a公开了一种视频插入方法、装置、电子设备及计算机可读存储介质,并具体公开了接收视频插入请求,视频插入请求包括待插入视频;获取原始视频序列,原始视频序列中包括第一类型的视屏和第二类型的视频;确定待带入视频的视频类型:若视频类型为第二类型,则将带出入视频插入原始视频序列中,且插入后的新的视频序列中第二类型的各视频不相邻,但是该申请中并未对编辑选项做限定,由于在编辑页面中无法体现出全部的编辑选项,降低了用户体验感。


技术实现要素:

4.有鉴于此,本发明提供了一种视频编辑方法、装置及电子设备。
5.一方面,本发明提供了一种视频编辑方法,应用于移动设备,包括:
6.获取背景视频和至少一个插入视频,所述背景视频的时长大于15分钟;
7.标记所述背景视频的关键帧,对所述关键帧的位置设置标记点;
8.将所述插入视频拼接到所述背景视频的所述关键帧的标记点位置,并对所述背景视频和所述插入视频进行编辑,其中,
9.所述移动设备的编辑页面包括沿列方向上排布的视频显示区和编辑区,所述视频显示区显示所述背景视频的帧画面和所述插入视频的帧画面,所述编辑区中包括m个编辑工具选项,且每个所述编辑工具选项在行方向上的宽度为w1;
10.获取移动设备当前编辑页面在行方向上的宽度k;
11.计算行方向上设置编辑工具选项的数量n1个,将所述编辑工具选项分为a1行,a为大于1的自然数。
12.可选的,还包括获取移动设备当前编辑区在列方向上的长度为d;
13.每个所述编辑工具选项在列方向上的长度为p1,若a1与p1的乘积大于d时,自动减小所述编辑工具选项在行方向上的宽度,使所述编辑工具选项在行方向上的宽度为w2,增加行方向上排布的编辑工具选项的数量n2。
14.可选的,还包括获取移动设备当前编辑区在列方向上的长度为d;
15.每个所述编辑工具选项在列方向上的长度为p1,若a1与p1的乘积大于d时,自动减
小所述编辑工具选项在列方向上的长度,使所述编辑工具选项在列方向上的长度为p2,且p2与a1的乘积小于或等于d。
16.可选的,标记所述背景视频的关键帧,对所述关键帧的位置设置标记点,包括:
17.获取所述背景视频中相邻的多个帧画面,若相邻的多个帧画面中相同像素的百分比大于预设阈值时,将相邻的多个帧画面的第一帧画面作为关键帧,在所述第一帧画面的位置设置标记点。
18.可选的,所述标记点为线段或倒三角形。
19.另一方面,本发明还提供了一种视频编辑装置,设置于移动设备,包括视频获取单元、关键帧标记单元、视频编辑单元,其中,
20.所述视频获取单元,与所述关键帧标记单元相耦接,用于获取背景视频和至少一个插入视频,所述背景视频的时长大于15分钟;
21.所述关键帧标记单元,分别与所述视频获取单元和所述视频编辑单元相耦接,用于标记所述背景视频的关键帧,对所述关键帧的位置设置标记点;
22.所述视频编辑单元,与所述关键帧标记单元相耦接,将所述插入视频拼接到所述背景视频的所述关键帧的标记点位置,并对所述背景视频和所述插入视频进行编辑,其中,
23.所述移动设备的编辑页面包括沿列方向上排布的视频显示区和编辑区,所述视频显示区显示所述背景视频的帧画面和所述插入视频的帧画面,所述编辑区中包括m个编辑工具选项,且每个所述编辑工具选项在行方向上的宽度为w1;获取移动设备当前编辑页面在行方向上的宽度k;计算行方向上设置编辑工具选项的数量n1个,将所述编辑工具选项分为a1行,a为大于1的自然数。
24.可选的,所述视频编辑单元还用于获取移动设备当前编辑区在列方向上的长度为d;每个所述编辑工具选项在列方向上的长度为p1,若a1与p1的乘积大于d时,自动减小所述编辑工具选项在行方向上的宽度,使所述编辑工具选项在行方向上的宽度为w2,增加行方向上排布的编辑工具选项的数量n2。
25.可选的,所述视频编辑单元还用于获取移动设备当前编辑区在列方向上的长度为d;
26.每个所述编辑工具选项在列方向上的长度为p1,若a1与p1的乘积大于d时,自动减小所述编辑工具选项在列方向上的长度,使所述编辑工具选项在列方向上的长度为p2,且p2与a1的乘积小于或等于d。
27.可选的,所述关键帧标记单元还用于获取所述背景视频中相邻的多个帧画面,若相邻的多个帧画面中相同像素的百分比大于预设阈值时,将相邻的多个帧画面的第一帧画面作为关键帧,在所述第一帧画面的位置设置标记点。
28.另一方面,本发明还提供了一种电子设备,所述电子设备包括存储有计算机可执行指令的存储器和处理器,所述处理器被配置为执行所述指令以实施上述任一项所述的视频编辑方法。
29.与现有技术相比,本发明提供的视频编辑方法、装置及电子设备,至少实现了如下的有益效果:
30.本发明的视频编辑方法中可以在背景视频中拼接至少一个插入视频,在拼接之前先标记出背景视频的关键帧,并对关键真的位置设置标记点,这样可以明显的插入到合适
的位置上;另外本发明中移动设备的编辑页面包括沿列方向上排布的视频显示区和编辑区,视频显示区显示背景视频的帧画面和插入视频的帧画面,编辑区中包括m个编辑工具选项,且每个编辑工具选项在行方向上的宽度为w1;获取移动设备当前编辑页面在行方向上的宽度k;计算行方向上设置编辑工具选项的数量n1个,将编辑工具选项分为a1行,a为大于1的自然数,这样可以在编辑页面中显示出全部编辑工具选项,不需要一直后翻才能选择合适的编辑工具,编辑工具选项能够清晰明了的全部体现在编辑区中,增加了用户体验。
31.当然,实施本发明的任一产品必不特定需要同时达到以上所述的所有技术效果。
32.通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
33.被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。
34.图1是本发明提供的一种视频编辑方法的流程图;
35.图2是移动设备中编辑页面的示意图;
36.图3是本发明提供的一种视频编辑装置的结构示意图;
37.图4是本发明提供的一种电子设备的结构框图。
具体实施方式
38.现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
39.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
40.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
41.在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
42.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
43.参照图1和图2,图1是是本发明提供的一种视频编辑方法的流程图,图2是移动设备中编辑页面的示意图。图1中的视频编辑方法,应用于移动设备,包括:
44.s1:获取背景视频和至少一个插入视频,背景视频的时长大于15分钟;
45.s2:标记背景视频的关键帧,对关键帧的位置设置标记点;
46.s3:将插入视频拼接到背景视频的关键帧的标记点位置,并对背景视频和插入视频进行编辑,其中,
47.移动设备的编辑页面包括沿列方向上排布的视频显示区和编辑区,视频显示区显示背景视频的帧画面和插入视频的帧画面,编辑区中包括m个编辑工具选项,且每个编辑工具选项在行方向上的宽度为w1;
48.获取移动设备当前编辑页面在行方向上的宽度k;
49.计算行方向上设置编辑工具选项的数量n1个,将编辑工具选项分为a1行,a为大于1的自然数。
50.需要说明的是,本发明中的移动设备可以为手机、ipad、移动笔记本中的任意一种。本发明中的背景视频是时长大于15分钟的背景视频,现有技术中仅能够对时长在3分钟以内的视频进行编辑,本发明中可以对时长较长的视频进行编辑,例如可以为电影片段等,这里不对背景视频的内容做具体限定。
51.一方面,本实施例在拼接之前先标记出背景视频的关键帧,并对关键真的位置设置标记点,这样可以明显的插入到合适的位置上。
52.可选的,移动设备当前编辑区22在行方向上的宽度k,每个编辑工具选项23在行方向上的宽度为w1,那么行方向上可以排布n1个编辑工具选项23,将编辑工具选项23分为a1行,这样可以在编辑区22中展现出全部编辑工具选项23。当然,这里的编辑工具选项23可以为音量、音频分离、滤镜、美颜、色度、不透明度、降噪、倒放、变声、编辑等等。例如可将14个编辑工具选项23分为3行,第一行有10个编辑工具选项,第二行中各有9个编辑工具选项,第三行有7个编辑工具选项,如此在编辑区22中就完全展现出编辑工具选项23了,当然图2仅为示意性说明。
53.与现有技术相比,本实施例的视频编辑方法至少具有以下有益效果:
54.本发明的视频编辑方法中可以在背景视频中拼接至少一个插入视频,在拼接之前先标记出背景视频的关键帧,并对关键真的位置设置标记点,这样可以明显的插入到合适的位置上;另外本发明中移动设备的编辑页面包括沿列方向上排布的视频显示区21和编辑区22,视频显示区21显示背景视频的帧画面和插入视频的帧画面,编辑区22中包括m个编辑工具选项23,且每个编辑工具选项23在行方向上的宽度为w1;获取移动设备当前编辑页面在行方向上的宽度k;计算行方向上设置编辑工具选项23的数量n1个,将编辑工具选项23分为a1行,a为大于1的自然数,这样可以在编辑页面中显示出全部编辑工具选项23,不需要一直后翻才能选择合适的编辑工具,编辑工具选项23能够清晰明了的全部体现在编辑区22中,增加了用户体验。
55.在一些可选的实施例中,本发明的视频编辑方法还包括获取移动设备当前编辑区22在列方向上的长度为d;
56.每个编辑工具选项23在列方向上的长度为p1,若a1与p1的乘积大于d时,自动减小编辑工具选项23在行方向上的宽度,使编辑工具选项23在行方向上的宽度为w2,增加行方向上排布的编辑工具选项23的数量n2。
57.可以理解的是,本实施例中当a1与p1的乘积大于d时,也就是编辑区22中不能够排布出全部的编辑工具选项23,那么可以自动减小编辑工具选项23在行方向上的宽度,使编辑工具选项23在行方向上的宽度为w2,这样增加行方向上排布的编辑工具选项23的数量n2,从而减小将编辑工具选项23的行数。例如降低为a1-1行,这样使编辑工具选项23全部排布在编辑区22中,增加用户体验感。
58.在一些可选的实施例中,本发明的视频编辑方法还包括获取移动设备当前编辑区22在列方向上的长度为d;
59.每个编辑工具选项23在列方向上的长度为p1,若a1与p1的乘积大于d时,自动减小
编辑工具选项23在列方向上的长度,使编辑工具选项23在列方向上的长度为p2,且p2与a1的乘积小于或等于d。
60.可以理解的是,本实施例中当a1与p1的乘积大于d时,也就是编辑区22中不能够排布出全部的编辑工具选项23,可以通过自动减小编辑工具选项23在列方向上的长度,使编辑工具选项23在列方向上的长度为p2,且p2与a1的乘积小于或等于d,这样使编辑工具选项23全部排布在编辑区22中,增加用户体验感。
61.在一些可选的实施例中,继续参照图2,标记背景视频的关键帧,对关键帧的位置设置标记点,包括:
62.获取背景视频中相邻的多个帧画面,若相邻的多个帧画面中相同像素的百分比大于预设阈值时,将相邻的多个帧画面的第一帧画面作为关键帧,在第一帧画面的位置设置标记点。
63.可以理解的是,这里的预设阈值可以为90%-100%之间的任意值,也就是说相邻的多帧画面中的元素是基本相同的,可以理解为这相邻的几帧画面中的动作或背景是一样的,那么可以将第一帧画面作为关键帧,在第一帧画面的位置设置标记点,将插入视频拼接到背景视频的关键帧的标记点位置,这样可以明显的插入到合适的位置上。
64.在一些可选的实施例中,标记点为线段或倒三角形。
65.这里不对标记点的形状做具体限定,标记点可以为线段或倒三角形,这样可以明显的插入到合适的位置上。
66.参照图3,图3是本发明提供的一种视频编辑装置的结构示意图,图3中的视频编辑装置设置于移动设备,包括视频获取单元31、关键帧标记单元32、视频编辑单元33,其中,
67.视频获取单元31,与关键帧标记单元32相耦接,用于获取背景视频和至少一个插入视频,背景视频的时长大于15分钟;
68.关键帧标记单元32,分别与视频获取单元31和视频编辑单元33相耦接,用于标记背景视频的关键帧,对关键帧的位置设置标记点;
69.视频编辑单元33,与关键帧标记单元32相耦接,将插入视频拼接到背景视频的关键帧的标记点位置,并对背景视频和插入视频进行编辑,其中,
70.移动设备的编辑页面包括沿列方向上排布的视频显示区和编辑区,视频显示区显示背景视频的帧画面和插入视频的帧画面,编辑区中包括m个编辑工具选项,且每个编辑工具选项在行方向上的宽度为w1;获取移动设备当前编辑页面在行方向上的宽度k;计算行方向上设置编辑工具选项的数量n1个,将编辑工具选项分为a1行,a为大于1的自然数。
71.需要说明的是,本发明中的背景视频是时长大于15分钟的背景视频,现有技术中仅能够对时长在3分钟以内的视频进行编辑,本发明中可以对时长较长的视频进行编辑,例如可以为电影片段等,这里不对背景视频的内容做具体限定。
72.一方面,本实施例在拼接之前先标记出背景视频的关键帧,并对关键真的位置设置标记点,这样可以明显的插入到合适的位置上。
73.可选的,移动设备当前编辑区在行方向上的宽度k,每个编辑工具选项在行方向上的宽度为w1,那么行方向上可以排布n1个编辑工具选项,将编辑工具选项分为a1行,这样可以在编辑区中展现出全部编辑工具选项。当然,这里的编辑工具选项可以为音量、音频分离、滤镜、美颜、色度、不透明度、降噪、倒放、变声、编辑等等。例如可将14个编辑工具选项分
为3行,第一行和第二行中各有5个编辑工具选项,第三行有4个编辑工具选项,如此在编辑区中就完全展现出编辑工具选项了。
74.与现有技术相比,本实施例的视频编辑装置至少具有以下有益效果:
75.本发明的视频编辑装置中可以在背景视频中拼接至少一个插入视频,在拼接之前先标记出背景视频的关键帧,并对关键真的位置设置标记点,这样可以明显的插入到合适的位置上;另外本发明中移动设备的编辑页面包括沿列方向上排布的视频显示区和编辑区,视频显示区显示背景视频的帧画面和插入视频的帧画面,编辑区中包括m个编辑工具选项,且每个编辑工具选项在行方向上的宽度为w1;获取移动设备当前编辑页面在行方向上的宽度k;计算行方向上设置编辑工具选项的数量n1个,将编辑工具选项分为a1行,a为大于1的自然数,这样可以在编辑页面中显示出全部编辑工具选项,不需要一直后翻才能选择合适的编辑工具,编辑工具选项能够清晰明了的全部体现在编辑区中,增加了用户体验。
76.在一些可选的实施例中,视频编辑单元33还用于获取移动设备当前编辑区在列方向上的长度为d;每个编辑工具选项在列方向上的长度为p1,若a1与p1的乘积大于d时,自动减小编辑工具选项在行方向上的宽度,使编辑工具选项在行方向上的宽度为w2,增加行方向上排布的编辑工具选项的数量n2。
77.可以理解的是,本实施例中当a1与p1的乘积大于d时,也就是编辑区中不能够排布出全部的编辑工具选项,那么可以自动减小编辑工具选项在行方向上的宽度,使编辑工具选项在行方向上的宽度为w2,这样增加行方向上排布的编辑工具选项的数量n2,从而减小将编辑工具选项的行数。例如降低为a1-1行,这样使编辑工具选项全部排布在编辑区中,增加用户体验感。
78.在一些可选的实施例中,视频编辑单元33还用于获取移动设备当前编辑区在列方向上的长度为d;
79.每个编辑工具选项在列方向上的长度为p1,若a1与p1的乘积大于d时,自动减小编辑工具选项在列方向上的长度,使编辑工具选项在列方向上的长度为p2,且p2与a1的乘积小于或等于d。
80.可以理解的是,本实施例中当a1与p1的乘积大于d时,也就是编辑区中不能够排布出全部的编辑工具选项,可以通过自动减小编辑工具选项在列方向上的长度,使编辑工具选项在列方向上的长度为p2,且p2与a1的乘积小于或等于d,这样使编辑工具选项全部排布在编辑区中,增加用户体验感。
81.在一些可选的实施例中,关键帧标记单元32还用于获取背景视频中相邻的多个帧画面,若相邻的多个帧画面中相同像素的百分比大于预设阈值时,将相邻的多个帧画面的第一帧画面作为关键帧,在第一帧画面的位置设置标记点。
82.可以理解的是,这里的预设阈值可以为90%-100%之间的任意值,也就是说相邻的多帧画面中的元素是基本相同的,可以理解为这相邻的几帧画面中的动作或背景是一样的,那么可以将第一帧画面作为关键帧,在第一帧画面的位置设置标记点,将插入视频拼接到背景视频的关键帧的标记点位置,这样可以明显的插入到合适的位置上。
83.在一些可选的实施例中,标记点为线段或倒三角形。
84.这里不对标记点的形状做具体限定,标记点可以为线段或倒三角形,这样可以明显的插入到合适的位置上。
85.基于同一发明构思,本发明还提供了一种电子设备,电子设备包括存储有计算机可执行指令的存储器和处理器,处理器被配置为执行指令以实施上述实施例中任一项的视频编辑方法。
86.结合图4所示,图4为本发明提供的一种电子设备的结构框图。本实施例提供的电子设备400包括存储有计算机可执行指令的存储器440和处理器410,存储器440,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器410执行,使得一个或多个处理器410实现上述实施例中任一项的视频编辑方法。
87.继续结合图3所示,电子设备400可以包括处理器410(例如中央处理器、图形处理器等),其可以根据存储在制度存储器(rom)420中的程序或者从存储器440加载到随机访问存储器(ram)430中的程序而执行各种适当的动作和处理。在ram 430中,还存储有电子设备400操作所需的各种程序和数据。处理器410、rom 420以及ram 430通过总线460彼此相连。输入/输出(i/o)接口450也连接至总线460。
88.以下部件连接至i/o接口450:包括键盘、鼠标等的输入部分480;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分490;包括硬盘等的存储部分;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分470。通信部分470经由诸如因特网的网络执行通信处理。驱动器也根据需要连接至i/o接口450。可拆卸介质,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器上,以便于从其上读出的计算机程序根据需要被安装入存储部分。
89.特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分470从网络上被下载和安装,和/或从可拆卸介质被安装。在该计算机程序被中央处理单元(cpu)执行时,执行本发明的系统中限定的上述功能。
90.上述实施例中提供的电子设备400可执行本发明公开任意实施例提供的视频编辑方法,具备执行该方法相应的功能单元和有益效果。未在上述实施例中详尽描述的技术细节,可参见本发明公开任意实施例所提供的视频编辑方法。
91.可以以一种或多种程序设计语言或其组合来编写用于执行本发明公开实施例的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言,诸如java、c 等,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或完全在远程计算机或服务器上执行。在设计远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算机,或可以连接到外部计算机。
92.描述与本实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定。
93.本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一实施例中的视频编辑方法。
94.通过上述实施例可知,本发明提供的视频编辑方法、装置及电子设备,至少实现了
如下的有益效果:
95.本发明的视频编辑方法中可以在背景视频中拼接至少一个插入视频,在拼接之前先标记出背景视频的关键帧,并对关键真的位置设置标记点,这样可以明显的插入到合适的位置上;另外本发明中移动设备的编辑页面包括沿列方向上排布的视频显示区和编辑区,视频显示区显示背景视频的帧画面和插入视频的帧画面,编辑区中包括m个编辑工具选项,且每个编辑工具选项在行方向上的宽度为w1;获取移动设备当前编辑页面在行方向上的宽度k;计算行方向上设置编辑工具选项的数量n1个,将编辑工具选项分为a1行,a为大于1的自然数,这样可以在编辑页面中显示出全部编辑工具选项,不需要一直后翻才能选择合适的编辑工具,编辑工具选项能够清晰明了的全部体现在编辑区中,增加了用户体验。
96.虽然已经通过例子对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上例子仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献