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

视频处理方法、装置、终端及存储介质与流程

2023-04-04 05:56:34 来源:中国专利 TAG:


1.本公开涉及计算机技术领域,尤其涉及一种视频处理方法、装置、终端及存储介质。


背景技术:

2.随着计算机技术的飞速发展,视频凭借图文并茂、丰富生动的优势逐渐成为用户交互的重要方式。为了提高视频的播放效果,用户可以在视频中添加标题、文案等视频附加信息,但是添加过程需要用户在视频编辑工具中进行手动编辑或者进行修图才可以完成,视频处理效率较低。


技术实现要素:

3.本公开提供一种视频处理方法、装置、终端及存储介质,能够提高视频处理效率。本公开的技术方案如下:
4.根据本公开实施例的第一方面,提供一种视频处理方法,所述视频处理方法包括:
5.在视频编辑界面上显示目标竖屏模板,所述目标竖屏模板用于指示视频显示区域以及附加信息显示区域,所述视频显示区域用于指示视频素材的显示位置,所述附加信息显示区域用于指示视频附加信息的显示位置;
6.获取基于所述附加信息显示区域输入的目标视频素材的视频附加信息;
7.在视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息。
8.在一些实施例中,所述附加信息显示区域位于所述视频显示区域中;
9.所述在视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息,包括:
10.在所述视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述目标视频素材上层的所述附加信息显示区域中显示所述视频附加信息。
11.在一些实施例中,所述视频附加信息包括多个子信息;所述在所述目标视频素材上层的所述附加信息显示区域中显示所述视频附加信息,包括:
12.在所述目标视频素材上层的所述附加信息显示区域中,交替显示所述多个子信息,每次显示至少一个子信息。
13.在一些实施例中,所述在所述目标视频素材上层的所述附加信息显示区域中,交替显示所述多个子信息,每次显示至少一个子信息,包括:
14.在所述目标视频素材上层的所述附加信息显示区域中显示所述第一子信息;
15.响应于所述第一子信息的显示时长达到第一时长,播放第一切换特效,所述第一切换特效为将所述第一子信息翻转为第二子信息的动态特效。
16.在一些实施例中,所述目标竖屏模板还用于指示第一包框区域,所述第一包框区域位于所述目标竖屏模板的顶部,所述视频显示区域位于所述第一包框区域的下方;
17.所述在视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息,包括:
18.在所述视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息,在所述第一包框区域中显示视频上包框。
19.在一些实施例中,所述视频附加信息包括所述目标视频素材的标识信息和对象信息,所述对象信息为所述目标视频素材所介绍对象的信息,所述附加信息显示区域包括位于所述第一包框区域中的第一子区域和位于所述视频显示区域中的第二子区域;
20.所述在所述附加信息显示区域中显示所述视频附加信息,包括:
21.在所述视频上包框上层的第一子区域中显示所述标识信息,在所述目标视频素材上层的第二子区域中显示所述对象信息。
22.在一些实施例中,所述目标竖屏模板还用于指示第二包框区域,所述第二包框区域位于所述目标竖屏模板的底部,所述视频显示区域位于所述第一包框区域和所述第二包框区域之间;
23.所述在视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息,包括:
24.在所述视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息,在所述第一包框区域中显示视频上包框,在所述第二包框区域中显示视频下包框。
25.在一些实施例中,所述视频附加信息包括所述目标视频素材的标识信息和对象信息,所述对象信息为所述目标视频素材所介绍对象的信息,所述附加信息显示区域包括位于所述第一包框区域中的第一子区域和位于所述第二包框区域中的第二子区域;
26.所述在所述附加信息显示区域中显示所述视频附加信息,包括:
27.在所述视频上包框上层的第一子区域显示所述标识信息,在所述视频下包框上层的第二子区域显示所述对象信息。
28.在一些实施例中,所述视频显示区域包括第三子区域和第四子区域,所述第三子区域和所述第四子区域横向并列,所述第一包框区域和所述第二包框区域均横跨所述第三子区域和第四子区域,所述目标视频素材包括第一视频素材和第二视频素材;
29.所述在所述视频显示区域中播放所述目标视频素材,包括:
30.在所述第一子区域中播放所述第一视频素材,在所述第二子区域中播放所述第二视频素材。
31.在一些实施例中,所述目标竖屏模板还用于指示第三包框区域,所述第三包框区域围绕所述视频显示区域;
32.所述在视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息,
包括:
33.在所述视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息,在所述第三包框区域中显示视频包框。
34.在一些实施例中,所述视频附加信息包括所述目标视频素材的标识信息和对象信息,所述对象信息为所述目标视频素材所介绍对象的信息,所述附加信息显示区域包括第一子区域和第二子区域;
35.所述在所述附加信息显示区域中显示所述视频附加信息,包括:
36.所述第一子区域位于所述第三包框区域的顶部,所述第二子区域位于所述视频显示区域中,在所述视频包框顶部的第一子区域中显示所述标识信息,在所述目标视频素材上层的第二子区域中显示所述对象信息;或者,
37.所述第一子区域位于所述第三包框区域的顶部,所述第二子区域位于所述第三包框区域的底部,在所述视频包框顶部的第一子区域中显示所述标识信息,在所述视频包框底部的第二子区域中显示所述对象信息。
38.在一些实施例中,所述在所述视频显示区域中播放所述目标视频素材,包括:
39.在所述视频显示区域中播放所述目标视频素材的放大特效,所述放大特效为所述目标视频素材的显示尺寸逐渐放大直至覆盖所述视频包框的动态特效。
40.在一些实施例中,所述在所述第三包框区域中显示视频包框,包括:
41.在所述第三包框区域中显示与所述目标视频素材匹配的颜色,以显示所述视频包框。
42.在一些实施例中,所述在所述附加信息显示区域中显示所述视频附加信息,包括:
43.在所述附加信息显示区域中将与所述目标视频素材匹配的颜色作为背景色,显示所述视频附加信息。
44.在一些实施例中,所述在所述附加信息显示区域中显示所述视频附加信息,包括:
45.在所述附加信息显示区域中显示所述视频附加信息的展示特效,所述展示特效为动态显示所述视频附加信息的特效。
46.在一些实施例中,所述在视频编辑界面上显示目标竖屏模板,包括:
47.在所述视频编辑界面上显示多个竖屏模板;
48.将所述多个竖屏模板中选中的竖屏模板确定为所述目标竖屏模板。
49.在一些实施例中,所述获取基于所述附加信息显示区域输入的目标视频素材的视频附加信息,包括:
50.显示附加信息输入界面,将所述附加信息输入界面中输入的信息确定为所述视频附加信息;或者,
51.对所述目标视频素材进行目标类型信息识别,将识别到的目标类型信息确定为所述视频附加信息。
52.在一些实施例中,所述对所述目标视频素材进行目标类型信息识别,将识别到的目标类型信息确定为所述视频附加信息,包括以下至少一项:
53.对所述目标视频素材进行标识识别,将识别到的标识信息确定为所述视频附加信息;
54.对所述目标视频素材进行物品识别,将识别到的物品图像确定为所述视频附加信息;
55.对所述目标视频素材进行物品文案识别,将识别到的物品文案信息确定为所述视频附加信息。
56.在一些实施例中,所述目标竖屏模板为多个,所述获取基于所述附加信息显示区域输入的目标视频素材的视频附加信息之后,所述视频处理方法还包括:
57.基于多个目标竖屏模板、所述目标视频素材和所述视频附加信息,生成每个目标竖屏模板对应的视频。
58.在一些实施例中,所述获取基于所述附加信息显示区域输入的目标视频素材的视频附加信息,包括:
59.获取基于所述视频显示区域输入的多个目标视频素材和基于所述附加信息显示区域输入的每个目标视频素材的视频附加信息;
60.所述视频处理方法还包括:
61.基于所述目标竖屏模板、所述多个目标视频素材和所述每个目标视频素材的视频附加信息,生成所述每个目标视频素材对应的视频。
62.根据本公开实施例的第二方面,提供了一种视频处理装置,所述视频处理装置包括:
63.显示单元,被配置为执行在视频编辑界面上显示目标竖屏模板,所述目标竖屏模板被配置为执行指示视频显示区域以及附加信息显示区域,所述视频显示区域被配置为执行指示视频素材的显示位置,所述附加信息显示区域被配置为执行指示视频附加信息的显示位置;
64.获取单元,被配置为执行获取基于所述附加信息显示区域输入的目标视频素材的视频附加信息;
65.所述显示单元,还被配置为执行在所述视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息。
66.在一些实施例中,所述附加信息显示区域位于所述视频显示区域中;
67.所述显示单元,还被配置为执行在所述视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述目标视频素材上层的所述附加信息显示区域中显示所述视频附加信息。
68.在一些实施例中,所述视频附加信息包括多个子信息;所述显示单元,还被配置为执行在所述目标视频素材上层的所述附加信息显示区域中,交替显示所述多个子信息,每次显示至少一个子信息。
69.在一些实施例中,所述显示单元,还被配置为执行在所述目标视频素材上层的所述附加信息显示区域中显示所述第一子信息;响应于所述第一子信息的显示时长达到第一时长,播放第一切换特效,所述第一切换特效为将所述第一子信息翻转为第二子信息的动态特效。
70.在一些实施例中,所述目标竖屏模板还被配置为执行指示第一包框区域,所述第一包框区域位于所述目标竖屏模板的顶部,所述视频显示区域位于所述第一包框区域的下
方;
71.所述显示单元,还被配置为执行在所述视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息,在所述第一包框区域中显示视频上包框。
72.在一些实施例中,所述视频附加信息包括所述目标视频素材的标识信息和对象信息,所述对象信息为所述目标视频素材所介绍对象的信息,所述附加信息显示区域包括位于所述第一包框区域中的第一子区域和位于所述视频显示区域中的第二子区域;
73.所述显示单元,还被配置为执行在所述视频上包框上层的第一子区域中显示所述标识信息,在所述目标视频素材上层的第二子区域中显示所述对象信息。
74.在一些实施例中,所述目标竖屏模板还用于指示第二包框区域,所述第二包框区域位于所述目标竖屏模板的底部,所述视频显示区域位于所述第一包框区域和所述第二包框区域之间;
75.所述显示单元,还被配置为执行在所述视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息,在所述第一包框区域中显示视频上包框,在所述第二包框区域中显示视频下包框。
76.在一些实施例中,所述视频附加信息包括所述目标视频素材的标识信息和对象信息,所述对象信息为所述目标视频素材所介绍对象的信息,所述附加信息显示区域包括位于所述第一包框区域中的第一子区域和位于所述第二包框区域中的第二子区域;
77.所述显示单元,还被配置为执行在所述视频上包框上层的第一子区域显示所述标识信息,在所述视频下包框上层的第二子区域显示所述对象信息。
78.在一些实施例中,所述视频显示区域包括第三子区域和第四子区域,所述第三子区域和所述第四子区域横向并列,所述第一包框区域和所述第二包框区域均横跨所述第三子区域和第四子区域,所述目标视频素材包括第一视频素材和第二视频素材;
79.所述显示单元,还被配置为执行在所述第三子区域中播放所述第一视频素材,在所述第四子区域中播放所述第二视频素材。
80.在一些实施例中,所述目标竖屏模板还用于指示第三包框区域,所述第三包框区域围绕所述视频显示区域;所述显示单元,还被配置为执行在所述视频展示界面上,基于所述目标竖屏模板所指示的显示位置,在所述视频显示区域中播放所述目标视频素材,在所述附加信息显示区域中显示所述视频附加信息,在所述第三包框区域中显示视频包框。
81.在一些实施例中,所述视频附加信息包括所述目标视频素材的标识信息和对象信息,所述对象信息为所述目标视频素材所介绍对象的信息,所述附加信息显示区域包括第一子区域和第二子区域;
82.所述显示单元,还被配置为执行所述第一子区域位于所述第三包框区域的顶部,所述第二子区域位于所述视频显示区域中,在所述视频包框顶部的第一子区域中显示所述标识信息,在所述目标视频素材上层的第二子区域中显示所述对象信息;或者,
83.所述显示单元,还被配置为执行所述第一子区域位于所述第三包框区域的顶部,所述第二子区域位于所述第三包框区域的底部,在所述视频包框顶部的第一子区域中显示所述标识信息,在所述视频包框底部的第二子区域中显示所述对象信息。
84.在一些实施例中,所述显示单元,还被配置为执行在所述视频显示区域中播放所述目标视频素材的放大特效,所述放大特效为所述目标视频素材的显示尺寸逐渐放大直至覆盖所述视频包框的动态特效。
85.在一些实施例中,所述显示单元,还被配置为执行在所述第三包框区域中显示与所述目标视频素材匹配的颜色,以显示所述视频包框。
86.在一些实施例中,所述显示单元,还被配置为执行在所述附加信息显示区域中将与所述目标视频素材匹配的颜色作为背景色,显示所述视频附加信息。
87.在一些实施例中,所述显示单元,还被配置为执行在所述附加信息显示区域中显示所述视频附加信息的展示特效,所述展示特效为动态显示所述视频附加信息的特效。
88.在一些实施例中,所述显示单元,还被配置为执行在所述视频编辑界面上显示多个竖屏模板;将所述多个竖屏模板中选中的竖屏模板确定为所述目标竖屏模板。
89.在一些实施例中,所述获取单元,被配置为执行显示附加信息输入界面,将所述附加信息输入界面中输入的信息确定为所述视频附加信息;或者,
90.所述获取单元,被配置为执行对所述目标视频素材进行目标类型信息识别,将识别到的目标类型信息确定为所述视频附加信息。
91.在一些实施例中,所述获取单元,被配置为执行以下至少一项:
92.对所述目标视频素材进行标识识别,将识别到的标识信息确定为所述视频附加信息;
93.对所述目标视频素材进行物品识别,将识别到的物品图像确定为所述视频附加信息;
94.对所述目标视频素材进行物品文案识别,将识别到的物品文案信息确定为所述视频附加信息。
95.在一些实施例中,所述目标竖屏模板为多个,所述视频处理装置还包括:
96.生成单元,被配置为执行基于多个目标竖屏模板、所述目标视频素材和所述视频附加信息,生成每个目标竖屏模板对应的视频。
97.在一些实施例中,所述获取单元,被配置为执行获取基于所述视频显示区域输入的多个目标视频素材和基于所述附加信息显示区域输入的每个目标视频素材的视频附加信息;
98.所述视频处理装置还包括:
99.生成单元,被配置为执行基于所述目标竖屏模板、所述多个目标视频素材和所述每个目标视频素材的视频附加信息,生成所述每个目标视频素材对应的视频。
100.根据本公开实施例的第三方面,提供了一种终端,所述终端包括:
101.处理器;
102.用于存储所述处理器可执行指令的存储器;
103.其中,所述处理器被配置为执行所述指令,以实现如上述方面所述的视频处理方法。
104.根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由终端的处理器执行时,使得所述终端能够执行如上述方面所述的视频处理方法。
105.根据本公开实施例的第五方面,提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述方面所述的视频处理方法。
106.在本公开实施例中,通过目标竖屏模板,可以直接将视频附加信息添加到目标视频素材中,无需用户在视频编辑器中对目标视频素材进行手动编辑,减少了视频处理的步骤,提高了视频处理的效率。
107.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
108.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
109.图1是根据一示例性实施例示出的一种视频处理方法的流程图;
110.图2是根据一示例性实施例示出的一种附加信息输入界面的示意图;
111.图3是根据一示例性实施例示出的一种视频处理方法的流程图;
112.图4是根据一示例性实施例示出的一种目标竖屏模板的示意图;
113.图5是根据一示例性实施例示出的一种视频展示界面的示意图;
114.图6是根据一示例性实施例示出的一种视频处理方法的流程图;
115.图7是根据一示例性实施例示出的一种目标竖屏模板的示意图;
116.图8是根据一示例性实施例示出的一种视频展示界面的示意图;
117.图9是根据一示例性实施例示出的一种视频展示界面的示意图;
118.图10是根据一示例性实施例示出的一种视频处理方法的流程图;
119.图11是根据一示例性实施例示出的一种目标竖屏模板的示意图;
120.图12是根据一示例性实施例示出的一种视频展示界面的示意图;
121.图13是根据一示例性实施例示出的一种视频处理方法的流程图;
122.图14是根据一示例性实施例示出的一种目标竖屏模板的示意图;
123.图15是根据一示例性实施例示出的一种目标竖屏模板的示意图;
124.图16是根据一示例性实施例示出的一种视频展示界面的示意图;
125.图17是根据一示例性实施例示出的一种视频展示界面的示意图;
126.图18是根据一示例性实施例示出的一种视频处理装置的结构框图;
127.图19是根据一示例性实施例示出的一种视频处理装置的结构框图;
128.图20是根据一示例性实施例示出的一种终端的结构框图。
具体实施方式
129.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
130.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相
一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
131.本公开所涉及的信息可以为经用户授权或者经过各方充分授权的信息。
132.本公开实施例提供了一种视频处理方法,该方法由终端执行。在一些实施例中,终端为笔记本电脑、手机、平板电脑或者其他终端。
133.本公开提供的视频处理方法能够应用于视频编辑的场景。下面对本公开实施例的应用场景进行说明。
134.例如,短视频编辑场景:用户在短视频应用中可以选择目标竖屏模板,将上传目标视频素材和视频附加信息,短视频应用基于该目标竖屏模板,将目标视频素材和视频附加信息合成短视频,合成的短视频中视频附加信息显示在目标竖屏模板中附加信息显示区域所指示的显示位置,合成的短视频中视频素材显示在目标竖屏模板中视频显示区域所指示的显示位置。
135.本公开提供的视频处理方法还能够应用于直播场景。下面对本公开实施例的应用场景进行说明。
136.例如,主播在直播应用中选择目标竖屏模板,上传视频附加信息,直播过程中,直播视频流显示在目标竖屏模板中视频显示区域所指示的显示位置,视频附加信息显示在目标竖屏模板中附加信息显示区域所指示的显示位置。
137.需要说明的是,本公开实施例仅是以上述两个应用场景进行示例性说明,并不对应用场景进行限制,本公开实施例提供的视频处理方法还能够应用在其他场景下,例如,视频剪辑场景等。
138.图1是根据一示例性实施例示出的一种视频处理方法的流程图,如图1所示,该视频处理方法由终端执行,包括以下步骤。
139.在步骤101中,终端在视频编辑界面上显示目标竖屏模板,该目标竖屏模板用于指示视频显示区域以及附加信息显示区域,该视频显示区域用于指示视频素材的显示位置,该附加信息显示区域用于指示视频附加信息的显示位置。
140.在一些实施例中,该视频编辑界面由安装在终端上的目标应用提供,本公开实施例提供的视频处理方法由安装在终端上的目标应用实现。
141.视频编辑界面是用于对视频素材进行编辑的界面。在一些实施例中,用户可以在该视频编辑界面中为视频素材添加模板。该模板可以是竖屏模板、风格化模板等任一种类型的模板,本公开实施例对模板类型不做限定。其中,竖屏模板用于指示视频显示区域以及附加信息显示区域,该视频显示区域为与竖屏视频素材匹配的显示区域。该风格化模板包括风格化信息,用于将风格化信息添加到视频素材中以生成新的视频;例如,该风格化模板为小清新模板,该小清新模板包括具有小清新风格的目标视频帧和具有小清新风格的视频边框,基于该小清新模板将目标视频帧作为首帧,并为视频素材中的每个视频帧添加视频边框,得到新的视频。
142.在一些实施例中,用户可以在该视频编辑界面中为视频素材添加特效,该特效可以是静态特效,也可以是动态特效,本公开实施例对此不做限制。在一些实施例用户还可以在该视频编辑界面中预览编辑后的视频素材。本公开实施例对视频编辑界面的功能不做限制。
143.在步骤102中,终端获取基于附加信息显示区域输入的目标视频素材的视频附加信息。
144.视频附加信息是用于添加到目标视频素材中的信息,本公开实施例对视频附加信息不做限定。在一些实施例中,该视频附加信息可以是目标视频素材中用户感兴趣的信息。
145.例如,该视频附加信息可以是目标视频素材中的标识信息,该标识信息可以是目标视频素材的名称(视频名称、节目名称等),也可以是目标视频素材中的品牌标识等,本公开实施例对标识信息不做限制。
146.又如,该视频附加信息可以是目标视频素材所介绍对象的信息,也即是,对象信息。该对象可以是物品、人物等任一对象。以对象为物品a为例,该对象信息可以是物品a的图像,也可以是物品a的文案信息等,该物品a的文案信息是用于介绍该物品a的信息,本公开实施例对对象信息不做限定。
147.在一些实施例中,该视频附加信息可以是用户输入的。在一种可能的实现方式中,终端获取基于附加信息显示区域输入的目标视频素材的视频附加信息,包括:终端显示附加信息输入界面,将该附加信息输入界面中输入的信息确定为视频附加信息。
148.需要说明的是,本公开实施例仅是以在附加信息输入界面输入视频附加信息为例进行示例性说明,当然,还可以在附加信息输入界面中输入其他信息,例如,输入目标视频素材等,本公开实施例对附加信息输入界面中输入的信息不做限定。
149.例如,图2是根据一示例性实施例示出的一种附加信息输入界面的示意图,该附加信息输入界面包括节目名称输入框201、物品图像输入框202和物品文案输入框203,终端将节目名称输入框201、物品图像输入框202和物品文案输入框203中输入的信息确定为视频附加信息。该附加信息输入界面还包括视频素材输入框204,终端将视频素材输入框204中输入的视频素材确定为目标视频素材。
150.需要说明的另一点是,本公开实施例仅是以显示目标竖屏模板之后,输入目标视频素材和视频附加信息为例进行示例性说明,而在另一实施例中,还可以先输入目标视频素材,再显示目标竖屏模板,再输入视频附加信息。本公开实施例对输入目标视频素材、输入视频附加信息以及选择模板的先后顺序不做限定。
151.在另一些实施例中,该视频附加信息可以是终端从目标视频素材中识别到的。在一种可能的实现方式中,终端获取基于附加信息显示区域输入的目标视频素材的视频附加信息,包括:终端对目标视频素材进行目标类型信息识别,将识别到的目标类型信息确定为视频附加信息。
152.其中,目标类型信息可以是任一种类型的信息,例如,该目标类型信息为标识信息、对象信息等,本技术实施例对目标类型信息不做限定。
153.可选地,终端对目标视频素材进行目标类型信息识别,将识别到的目标类型信息确定为视频附加信息,包括以下至少一项:
154.(1)对目标视频素材进行标识识别,将识别到的标识信息确定为视频附加信息。
155.在一些实施例中,标识信息为品牌标识,终端存储有多个品牌标识,基于该多个品牌标识在目标视频素材中进行查找,确定出目标视频素材包含的品牌标识。在另一些实施例中,终端通过品牌标识识别模型对目标视频素材进行识别,得到目标视频素材中包含的品牌标识。该品牌标识识别模型基于多个样本品牌标识训练得到,能够用于识别品牌标识。
156.在一些实施例中,标识信息为名称信息,如:节目名称等。如果目标视频素材来源于某一节目,基于目标视频素材中的场景信息、人物信息或其他信息可以识别出该目标视频素材来源于哪个节目,得到节目名称。
157.(2)对目标视频素材进行物品识别,将识别到的物品图像确定为视频附加信息。
158.在一些实施例中,终端存储有多个物品图像,基于该多个物品图像在目标视频素材中进行查找,确定出目标视频素材包含的物品图像。在另一些实施例中,终端通过物品识别模型对目标视频素材进行识别,得到目标视频素材中包含的物品图像。该物品识别模型基于多个样本物品图像训练得到,能够识别多个物品。
159.(3)对目标视频素材进行物品文案识别,将识别到的物品文案信息确定为视频附加信息。
160.在一些实施例中,终端先从目标视频素材中确定该目标视频素材所介绍的物品,基于该物品,获取该物品对应的多个物品文案,基于该多个物品文案,在目标视频素材中进行查找,找到与多个物品文案中任一物品文案相似或相同的物品文案作为识别到的物品文案信息。
161.其中,终端获取该物品对应的多个物品文案可以是从本地获取,也可以从浏览器中查询来获取,本公开实施例对获取物品对应的多个物品文案的方式不做限定。
162.在步骤103中,终端在该视频展示界面上,基于该目标竖屏模板所指示的显示位置,在视频显示区域中播放该目标视频素材,在附加信息显示区域中显示该视频附加信息。
163.通过在视频显示区域中播放目标视频素材以及在附加信息显示区域中显示视频附加信息,实现了将视频附加信息添加到目标视频素材中。
164.该视频展示界面可以是视频的预览界面,终端确定目标竖屏模板和获取视频附加信息之后,可以在视频展示界面中基于该目标竖屏模板,展示目标视频素材和视频附加信息,以使用户观看为目标视频素材添加目标竖屏模板之后的显示效果。
165.该视频展示界面还可以是短视频展示界面、直播界面等用户浏览视频的界面,终端基于目标竖屏模板、目标视频素材和视频附加信息,合成相应的视频,在视频展示界面中展示该视频,以供其他用户浏览。
166.需要说明的是,本公开实施例中的目标视频素材可以是图片格式的素材,也可以是视频格式的素材,本公开实施例对此不做限制。
167.本公开实施例提供的视频处理方法,通过目标竖屏模板,可以直接将视频附加信息添加到目标视频素材中,无需用户在视频编辑器中对目标视频素材进行手动编辑,减少了视频处理的步骤,提高了视频处理的效率。
168.并且,视频附加信息可以由终端从目标视频素材中识别得到,无需用户输入,进一步减少了用户操作,进一步提高了视频处理的效率。并且,在用户未输入视频附加信息的情况下,终端自动识别视频附加信息,自动在目标视频素材中添加视频附加信息,进一步提高了视频处理效果。
169.并且,本公开实施例提供了新的视频模板,满足了在视频中添加视频附加信息的需求,提高了用户体验,还提高了视频模板的多样性。
170.并且,本公开实施例提供的视频模板为竖屏模板,更加适合手机屏幕,提高了用户在手机屏幕上观看视频的效果。
171.在图1所示的实施例中,目标竖屏模板用于指示视频显示区域以及附加信息显示区域,该视频显示区域以及附加信息显示区域的位置关系可以是任一种位置关系。本公开实施例通过图3所示的实施例以“附加信息显示区域位于视频显示区域中”为例,目标竖屏模板进行示例性说明。
172.图3是根据一示例性实施例示出的一种视频处理方法的流程图,如图3所示,该视频处理方法由终端执行,包括以下步骤。
173.在步骤301中,终端在视频编辑界面上显示目标竖屏模板,该目标竖屏模板用于指示视频显示区域以及附加信息显示区域,该附加信息显示区域位于视频显示区域中,该视频显示区域用于指示视频素材的显示位置,附加信息显示区域用于指示视频附加信息的显示位置。
174.本公开实施例中,附加信息显示区域可以位于视频显示区域中的任一位置,本公开实施例对此不做限制。在一些实施例中,为了使得用户更加容易注意到视频附加信息,可以将附加信息显示区域设置在视频显示区域中比较显眼的位置。例如,该附加信息显示区域位于视频显示区域中间偏下的位置等。
175.图4示出了一种目标竖屏模板,该目标竖屏模板包括视频显示区域401和附加信息显示区域402。在一些实施例中,视频附加信息包括物品图像和物品文案信息,因此,该附加信息显示区域402还包括物品区域4021和文案区域4022,其中,物品区域4021用于指示物品图像的显示位置,文案区域4022用于指示物品文案信息的显示位置。
176.在一些实施例中,视频附加信息包括多个子信息,该附加信息显示区域402用于交替显示该多个子信息,每次显示至少一个子信息。
177.在步骤302中,终端获取基于该附加信息显示区域输入的目标视频素材的视频附加信息。
178.该步骤302与上述步骤102同理,在此不再一一赘述。
179.在步骤303中,终端在视频展示界面上,基于该目标竖屏模板所指示的显示位置,在视频显示区域中播放该目标视频素材,在目标视频素材上层的附加信息显示区域中显示该视频附加信息。
180.在一些实施例中,在目标视频素材上层的附加信息显示区域中显示该视频附加信息时,可以将视频附加信息的透明度设置为目标透明度,该目标透明度为区间[0%,100%)中的任一数值,本公开实施例对目标透明度不做限定。可选地,该目标透明度为区间(0%,100%)中的任一数值。这样,在目标视频素材上层显示该视频附加信息时,由于该视频附加信息具有一定的透明度,因此,用户依然可以看见视频附加信息下方的目标视频素材,减少了对目标视频素材遮挡的影响,保证了目标视频素材的播放效果。
[0181]
在一些实施例中,视频附加信息包括多个子信息。终端可以在附加信息显示区域中同时显示该多个子信息。另外,为了避免多个子信息对目标视频素材造成较大范围的遮挡,或者,为了多个子信息的信息量较大,导致用户失去了解的兴趣,终端可以在附加信息显示区域中交替显示多个子信息。在一种可能的实现方式中,终端在目标视频素材上层的附加信息显示区域中显示该视频附加信息,包括:终端在目标视频素材上层的附加信息显示区域中,交替显示多个子信息,每次显示至少一个子信息。
[0182]
其中,终端交替显示多个子信息时,每次显示的时长可以相同,也可以不同,本公
开实施例对此不做限制。
[0183]
在一些实施例中,终端在交替显示多个子信息时,可以播放切换特效。在一种可能的实现方式中,终端在目标视频素材上层的附加信息显示区域中,交替显示多个子信息,每次显示至少一个子信息,包括:终端在目标视频素材上层的附加信息显示区域中显示第一子信息;响应于第一子信息的显示时长达到第一时长,播放第一切换特效,该第一切换特效为将第一子信息翻转为第二子信息的动态特效。
[0184]
其中,第一时长可以是任一时长,例如,5秒、10秒等,本公开实施例对第一时长不做限制。
[0185]
例如,视频附加信息包括节目名称、物品图像和物品文案信息,如图5所示,在第0秒至第10秒终端在附加信息显示区域中显示节目名称,10秒后,将节目名称翻转为物品图像和物品文案信息,15秒后将物品图像和物品文案信息翻转为节目名称。
[0186]
本公开实施例提供的视频处理方法,将视频附加信息显示在视频素材上层,这样,视频素材可以有较大的展示区域,保证了用户观看目标视频素材的体验,保证了目标视频素材的播放效果。
[0187]
另外,在视频附加信息较多,包括多个子信息时,终端可以交替显示该多个子信息,避免了多个子信息对目标视频素材造成较大范围的遮挡,也避免了多个子信息的信息量较大导致用户失去了解兴趣的情况,保证了处理后的视频效果。
[0188]
另外,在交替显示多个子信息时,可以播放切换特效,从而吸引用户观看切换后的子信息,保证了子信息的显示效果。
[0189]
在图1所示的实施例中,以目标竖屏模板用于指示视频显示区域以及附加信息显示区域为例对目标竖屏模板进行了示例性说明。而在另一实施例中,该目标竖屏模板还可以用于指示第一包框区域,该第一包框区域位于该目标竖屏模板的顶部,该视频显示区域位于该第一包框区域的下方。本公开实施例通过图6所示的实施例以“目标竖屏模板还用于指示第一包框区域,第一包框区域位于目标竖屏模板的顶部,视频显示区域位于第一包框区域的下方”为例对目标竖屏模板进行示例性说明。
[0190]
图6是根据一示例性实施例示出的一种视频处理方法的流程图,如图6所示,该视频处理方法由终端执行,包括以下步骤。
[0191]
在步骤601中,终端在视频编辑界面上显示目标竖屏模板,该目标竖屏模板用于指示视频显示区域、附加信息显示区域和第一包框区域,该第一包框区域位于目标竖屏模板的顶部,该视频显示区域位于第一包框区域的下方,该视频显示区域用于指示视频素材的显示位置,该附加信息显示区域用于指示视频附加信息的显示位置。
[0192]
本公开实施例仅限定了“第一包框区域位于目标竖屏模板的顶部,该视频显示区域位于第一包框区域的下方”,并未限定“附加信息显示区域”的位置。
[0193]
在一些实施例中,该附加信息显示区域位于第一包框区域中。在另一些实施例中,该附加信息显示区域位于视频显示区域中。在另一些实施例中,该附加信息显示区域包括第一子区域和第二子区域,第一子区域位于第一包框区域中,第二子区域位于视频显示区域中。
[0194]
其中,第一子区域可以位于第一包框区域中的任一位置,如第一包框区域的中间位置等。第二子区域可以位于视频显示区域中的任一位置。例如,该第二子区域位于视频显
示区域中比较显眼的位置;又如,该第二子区域位于视频显示区域中不显眼的位置;又如,第二子区域位于视频显示区域的顶部、底部、中间、中下方等任一位置。
[0195]
如图7所示,图7示例性地示出了一种目标竖屏模板的示意图,该目标竖屏模板包括第一包框区域701、视频显示区域702和附加信息显示区域,附加信息显示区域包括第一子区域703和第二子区域704,第一子区域703位于第一包框区域701中,第二子区域704位于视频显示区域702中,该第一子区域703用于显示节目名称、品牌标识等标识信息,第二子区域704用于显示物品图像、物品文案信息等对象信息。
[0196]
在步骤602中,终端获取基于附加信息显示区域输入的目标视频素材的视频附加信息。
[0197]
该步骤602与上述步骤102同理,在此不再一一赘述。
[0198]
在步骤603中,终端在视频展示界面上,基于目标竖屏模板所指示的显示位置,在视频显示区域中播放目标视频素材,在该附加信息显示区域中显示该视频附加信息,在第一包框区域中显示视频上包框。
[0199]
在一些实施例中,为了使得用户注意到视频附加信息,终端在显示视频附加信息时,可以显示该视频附加信息的展示特效。在一种可能的实现方式中,终端在附加信息显示区域中显示该视频附加信息,包括:终端在附加信息显示区域中显示视频附加信息的展示特效,该展示特效为动态显示该视频附加信息的特效。
[0200]
可选地,该展示特效为视频附加信息逐渐显示又逐渐消失的特效;可选地,该展示特效为视频附加信息从屏幕一侧飞入,展示第二时长之后消失的特效。本公开实施例中的展示特效可以为任一特效,本公开对展示特效不做限制。
[0201]
在一些实施例中,附加信息显示区域位于视频显示区域中,因此,视频附加信息显示在目标视频素材上层。为了使得视频附加信息与目标视频素材的视觉效果更佳,视频附加信息可以将与目标视频素材匹配的颜色作为背景色。在一种可能的实现方式中,终端在附加信息显示区域显示该视频附加信息,包括:终端在附加信息显示区域中将与目标视频素材匹配的颜色作为背景色,显示该视频附加信息。
[0202]
其中,与目标视频素材匹配的颜色可以是目标视频素材中占比最大的颜色,也可以是与目标视频素材中占比最大的颜色具有较高搭配效果的颜色,本公开实施例对与目标视频素材匹配的颜色不做限制。
[0203]
另外,本公开实施例还对视频包框的显示方式进行示例性说明。在一些实施例中,在第一包框区域中显示视频上包框,包括:在第一包框区域中显示与目标视频素材匹配的颜色,以显示该视频上包框。在一些实施例中,在第一包框区域中显示视频上包框,包括:在第一包框区域中显示目标纹理图像,以显示该视频上包框。可选地,该目标纹理图像的颜色可以是与目标视频素材匹配的颜色。
[0204]
在一些实施例中,附加信息显示区域位于第一包框区域中。终端在视频上包框中显示视频附加信息。可选地,该视频附加信息包括多个子信息,该多个子信息可以同时显示该第一包框区域中,也可以交替显示在第一包框区域中。例如,终端在附加信息显示区域中显示视频附加信息,包括:终端在视频上包框上层的附加信息显示区域中,交替显示多个子信息,每次显示至少一个子信息。
[0205]
其中,终端交替显示多个子信息时,每次显示的时长可以相同,也可以不同,本公
开实施例对此不做限制。在一些实施例中,终端在交替显示多个子信息时,可以播放切换特效。如上述步骤303所示,本公开实施例在此不再一一赘述。
[0206]
例如,如图8所示,视频附加信息包括节目名称、物品图像和物品文案信息,在第0秒至第10秒,终端在视频上包框上层显示节目名称,10秒后,控制节目名称消失,控制物品图像和物品文案信息飞入,15秒后控制物品图像和物品文案信息消失,控制节目名称出现。
[0207]
在另一些实施例中,视频附加信息包括目标视频素材的标识信息和对象信息,该对象信息为目标视频素材所介绍对象的信息,该附加信息显示区域包括位于第一包框区域中的第一子区域和位于视频显示区域中的第二子区域。终端在附加信息显示区域中显示视频附加信息,包括:在视频上包框上层的第一子区域中显示标识信息,在目标视频素材上层的第二子区域中显示对象信息。
[0208]
例如,如图9所示,终端在视频上包框上层的第一子区域中显示节目名称等标识信息,在目标视频素材上层的第二子区域中显示物品图像和物品文案信息等对象信息,其中,第二子区域以与目标视频素材匹配的颜色为背景色,且物品图像和物品文案信息从屏幕左侧飞入后停留在目标视频素材上层,显示第三时长后消失。该第三时长为任一时长,例如,5秒、10秒等,本公开实施例对第三时长不做限制。
[0209]
本公开实施例提供的视频处理方法,可以在目标视频素材上方显示视频上包框,通过该视频上包框显示视频附加信息,实现了将视频附加信息添加到目标视频素材中。另外,通过该视频上包框显示视频附加信息,可以避免视频附加信息对目标视频素材的遮挡,保证了目标视频素材的播放效果。
[0210]
本公开实施例提供的视频处理方法,将标识信息显示视频上包框,将对象信息显示在视频素材上层,可以使得用户首先看到标识信息,对该视频素材有个整体了解,在观看视频素材的过程中,关注到对象信息,从而进一步了解视频素材所介绍的对象,提高了视频播放效果。
[0211]
在目标视频素材上层显示视频附加信息时,该视频附加信息的背景色是与目标视频素材相匹配的颜色,从而在目标视频素材上层显示视频附加信息时,并不突兀,提高了视频附加信息的显示效果,并且,终端还可以通过播放视频附加信息的展示特效来显示视频附加信息,提高了视频附加信息的显示效果。
[0212]
图6所示的实施例仅是以“目标竖屏模板用于指示视频显示区域、附加信息显示区域和第一包框区域”为例对目标竖屏模板进行示例性说明。而在另一实施例中,该目标竖屏模板还用于指示第二包框区域,该第二包框区域位于目标竖屏模板的底部,该视频显示区域位于第一包框区域和第二包框区域之间。本公开通过图10所示的实施例对目标竖屏模板还用于指示第二包框区域进行示例性说明。
[0213]
图10是根据一示例性实施例示出的一种视频处理方法的流程图,如图10所示,该视频处理方法由终端执行,包括以下步骤。
[0214]
在步骤1001中,终端在视频编辑界面上显示目标竖屏模板,该目标竖屏模板用于指示视频显示区域、附加信息显示区域、第一包框区域和第二包框区域,该第一包框区域位于目标竖屏模板的顶部,该第二包框区域位于目标竖屏模板的底部,该视频显示区域位于第一包框区域和第二包框区域之间,该视频显示区域用于指示视频素材的显示位置,该附加信息显示区域用于指示视频附加信息的显示位置。
[0215]
本公开实施例对附加信息显示区域的位置不做限定。在一些实施例中,该附加信息区域位于第一包框区域中。在一些实施例中,该附加信息显示区域位于第二包框区域中。在一些实施例中,该附加信息显示区域位于视频显示区域中。在一些实施例中,该附加信息显示区域包括第一子区域和第二子区域,第一子区域位于第一包框区域中,第二子区域位于第二包框区域中。
[0216]
需要说明的是,该目标竖屏模板是针对竖屏视频素材的模板,因此,目标视频素材是竖屏的视频素材,当视频显示区域位于第一包框区域和第二包框区域之间时,竖屏的目标视频素材的尺寸比例与视频显示区域的尺寸比例不太匹配,因此,本公开实施例提供了一种目标竖屏模板,该目标竖屏模板中的视频显示区域包括第三子区域和第四子区域,第三子区域和第四子区域横向并列,第一包框区域和第二包框区域横跨第三子区域和第四子区域,目标视频素材包括第一视频素材和第二视频素材,第三子区域用于指示第一视频素材的显示位置,第四子区域用于指示第二视频素材的显示位置。通过在视频显示区域中显示两组并列的视频素材,使得视频显示区域被充分利用。
[0217]
例如,图11示出了一种目标竖屏模板,该目标竖屏模板包括第一包框区域1101、第二包框区域1102、第一子区域1103、第二子区域1104、第三子区域1105和第四子区域1106。其中,第一子区域1103位于第一包框区域1101中,第二子区域1104位于第二包框区域中1102。第三子区域1105和第四子区域1106横向并列,第一包框区域1101和第二包框区域1102横跨第三子区域1105和第四子区域1106。
[0218]
在步骤1002中,终端获取基于附加信息显示区域输入的目标视频素材的视频附加信息。
[0219]
该步骤1002与上述步骤102同理,在此不再一一赘述。
[0220]
在步骤1003中,终端在视频展示界面上,基于目标竖屏模板所指示的显示位置,在视频显示区域中播放目标视频素材,在附加信息显示区域中显示视频附加信息,在第一包框区域中显示视频上包框,在第二包框区域中显示视频下包框。
[0221]
在一些实施例中,视频附加信息包括多个子信息,多个子信息分别显示在不同位置。可选地,该视频附加信息包括该目标视频素材的标识信息和对象信息,该对象信息为该目标视频素材所介绍对象的信息,该附加信息显示区域包括位于该第一包框区域中的第一子区域和位于该第二包框区域中的第二子区域。终端该在该附加信息显示区域中显示该视频附加信息,包括:在该视频上包框上层的第一子区域显示该标识信息,在该视频下包框上层的第二子区域显示该对象信息。
[0222]
在一些实施例中,该视频显示区域包括第三子区域和第四子区域,该第三子区域和该第四子区域横向并列,该第一包框区域和该第二包框区域均横跨该第三子区域和第四子区域,该目标视频素材包括第一视频素材和第二视频素材。终端在该视频显示区域中播放该目标视频素材,包括:在该第三子区域中播放该第一视频素材,在该第四子区域中播放该第二视频素材。
[0223]
如图12所示,在视频上包框显示节目名称等标识信息,在视频下包框显示物品图像、物品文案信息等对象信息,视频上包框和视频下包框之间显示两组视频。
[0224]
本公开实施例提供的视频处理方法,可以显示视频上包框和视频下包框,将视频附加信息显示在视频上包框和视频下包框中,避免了视频附加信息对目标视频素材的影
响,提高了目标视频素材的播放效果。另外,通过在视频显示区域中横向并列播放两组视频素材,实现了视频显示区域的有效利用。
[0225]
本公开实施例提供的视频处理方法,可以将标识信息显示在视频上包框,将对象信息显示在视频下包框,从而使得用户先注意到标识信息,对目标视频素材有了整体了解,再观看目标视频素材之后或者观看目标视频素材的过程中,注意到对象信息,从而对目标视频素材所介绍的对象有了进一步了解,提高了目标视频素材的播放效果。
[0226]
图1所示的实施例以“目标竖屏模板用于指示视频显示区域和附加信息显示区域”为例对目标竖屏模板进行了示例性说明。而在另一实施例中,该目标竖屏模板还用于指示第三包框区域,该第三包框区域围绕视频显示区域。本公开实施例通过图13所示的实施例对“目标竖屏模板还用于指示第三包框区域”进行示例性说明。
[0227]
图13是根据一示例性实施例示出的一种视频处理方法的流程图,如图13所示,该视频处理方法由终端执行,包括以下步骤。
[0228]
在步骤1301中,终端在视频编辑界面上显示目标竖屏模板,该目标竖屏模板用于指示视频显示区域、附加信息显示区域和第三包框区域,该第三包框区域围绕该视频显示区域,视频显示区域用于指示视频素材的显示位置,附加信息显示区域用于指示视频附加信息的显示位置。
[0229]
本公开实施例对附加信息显示区域的位置不做限定。在一些实施例中,附加信息显示区域位于第三包框区域中。在一些实施例中,附加信息显示区域位于视频显示区域中。在一些实施例中,视频附加信息包括目标视频素材的标识信息和对象信息,附加信息显示区域包括第一子区域和第二子区域,第一子区域用于指示标识信息的显示位置,第二子区域用于指示对象信息的显示位置。
[0230]
其中,该第一子区域位于第三包框区域中,该第二子区域位于视频显示区域中;或者,该第一子区域位于第三包框区域的顶部,第二子区域位于第三包框区域的底部。
[0231]
例如,如图14所示,该第一子区域位于第三包框区域的顶部,该第二子区域位于视频显示区域的底部。又如,如图15所示,该第一子区域位于第三包框区域的顶部,第二子区域位于第三包框区域的底部。
[0232]
在步骤1302中,终端获取基于附加信息显示区域输入的目标视频素材的视频附加信息。
[0233]
该步骤1302与上述步骤102同理,在此不再一一赘述。
[0234]
在步骤1303中,终端在视频展示界面上,基于目标竖屏模板所指示的显示位置,在视频显示区域中播放目标视频素材,在附加信息显示区域中显示视频附加信息,在第三包框区域中显示视频包框。
[0235]
在一些实施例中,附加信息显示区域位于第三包框区域中。终端在附加信息显示区域中显示视频附加信息,包括:终端在视频包框上层显示视频附加信息。
[0236]
在一些实施例中,附加信息显示区域位于视频显示区域中。终端在附加信息显示区域中显示视频附加信息,包括:终端在目标视频素材上层显示视频附加信息。
[0237]
在一些实施例中,视频附加信息包括目标视频素材的标识信息和对象信息,附加信息显示区域包括第一子区域和第二子区域,第一子区域位于第三包框区域的顶部,第二子区域位于视频显示区域中,第一子区域用于指示标识信息的显示位置,第二子区域用于
指示对象信息的显示位置。终端在附加信息显示区域中显示视频附加信息,包括:在视频包框顶部的第一子区域中显示标识信息,在目标视频素材上层的第二子区域中显示对象信息。
[0238]
在一些实施例中,视频附加信息包括目标视频素材的标识信息和对象信息,附加信息显示区域包括第一子区域和第二子区域,第一子区域位于第三包框区域的顶部,第二子区域位于视频包框的底部,第一子区域用于指示标识信息的显示位置,第二子区域用于指示对象信息的显示位置。终端在附加信息显示区域中显示视频附加信息,包括:在视频包框顶部的第一子区域中显示标识信息,在视频包框底部的第二子区域中显示对象信息。
[0239]
在一些实施例中,在显示视频附加信息一定时间之后,可以放大目标视频素材的播放尺寸。由于视频附加信息已经显示了一定时长,用户已经看到了视频附加信息,因此,可以放大目标视频素材的播放尺寸,这样,放大后的目标视频素材遮挡视频附加信息也没有关系。在一种可能的实现方式中,终端在视频显示区域中播放目标视频素材,包括:在视频显示区域中播放目标视频素材的放大特效,该放大特效为目标视频素材的显示尺寸逐渐放大直至覆盖该视频包框的动态特效。
[0240]
例如,如图16所示,在视频包框的顶部显示节目名称等标识信息,在目标视频素材的底部显示物品图像、物品文案信息等对象信息,并且,可以显示该对象信息的展示特效,该展示特效可以是该对象信息逐渐出现又逐渐消失的特效。
[0241]
又如,如图17所示,在视频包框的顶部显示节目名称等标识信息,在视频包框的底部显示物品图像、物品文案信息等对象信息,标识信息和对象信息展示3秒之后,动态方法目标视频素材至全屏。
[0242]
本公开实施例提供的视频处理方法,可以为目标视频素材添加围绕该目标视频素材的视频包框,在该视频包框中显示视频附加信息,实现了自动在目标视频素材中添加视频附加信息,减少了视频处理步骤,提高了视频处理效率。
[0243]
并且,在视频附加信息展示一定时长之后,还可以动态放大目标视频素材至全屏,提高了目标视频素材的播放效果。
[0244]
需要说明的是,图1、图3、图6、图10和图13所示的实施例均可以与下述方案任意结合。
[0245]
方案一:显示视频包框的方法,该方法可以用于显示视频包框、视频上包框和视频下包框。
[0246]
在一些实施例中,在包框区域中显示视频包框,包括:在包框区域中显示与目标视频素材匹配的颜色,以显示视频包框。
[0247]
在另一些实施例中,在包框区域中显示视频包框,包括:在包框区域中显示目标纹理图像,以显示视频包框。可选地,该目标纹理图像的颜色是与目标视频素材匹配的颜色。
[0248]
本公开实施例提供的竖屏模板中视频包框的颜色会随着目标视频素材的改变而改变,也即是,竖屏模板适用于任一视频素材,提高了本公开的通用性。
[0249]
方案二:在附加信息显示区域中显示背景色。
[0250]
在一些实施例中,终端在附加信息显示区域中显示视频附加信息,包括:在附加信息显示区域中将与目标视频素材匹配的颜色作为背景色,显示视频附加信息。
[0251]
可选地,当附加信息显示区域位于视频显示区域中时,在该附加信息显示区域中
显示背景色。可选地,当附加信息显示区域的子区域位于视频显示区域中时,在该子区域中显示背景色。
[0252]
方案三:在显示视频附加信息时,以动态特效的方式进行展示。
[0253]
在一些实施例中,终端在该附加信息显示区域中显示该视频附加信息,包括:在该附加信息显示区域中显示该视频附加信息的展示特效,该展示特效为动态显示该视频附加信息的特效。
[0254]
方案四:终端提供有多个竖屏模板,目标竖屏模板是用户选中的模板。
[0255]
在一些实施例中,终端在视频编辑界面上显示目标竖屏模板,包括:在视频编辑界面上显示多个竖屏模板;将多个竖屏模板中选中的竖屏模板确定为目标竖屏模板。
[0256]
本公开实施例提供的视频处理方法中,用户可以看到清晰、规范和统一的竖屏模板设计,如图4、图7、图11、图14和图15所示,有助于用户快速理解该多个竖屏模板的内容,合理利用该多个竖屏模板。并且,用户可以根据需求灵活设置目标竖屏模板,提高了用户体验。
[0257]
方案五:目标竖屏模板为多个,终端可以为目标视频素材生成每个目标竖屏模板对应的视频。
[0258]
在一些实施例中,该视频处理方法还包括:基于多个目标竖屏模板、目标视频素材和视频附加信息,生成每个目标竖屏模板对应的视频。
[0259]
方案六:基于目标视频模板,可以批量生成多个目标视频素材的视频。
[0260]
在一些实施例中,终端获取基于该附加信息显示区域输入的目标视频素材的视频附加信息,包括:获取基于该视频显示区域输入的多个目标视频素材和基于该附加信息显示区域输入的每个目标视频素材的视频附加信息。该视频处理方法还包括:基于该目标竖屏模板、该多个目标视频素材和该每个目标视频素材的视频附加信息,生成该每个目标视频素材对应的视频。
[0261]
本公开实施例提供的视频处理方法,用户可以快速产出视频,不需要依赖视频剪辑技术,能够便捷地完成批量产出视频,提高了视频处理效率。
[0262]
图18是根据一示例性实施例示出的一种视频处理装置的结构框图。参照图18,该视频处理装置包括:
[0263]
显示单元1801,被配置为执行在视频编辑界面上显示目标竖屏模板,该目标竖屏模板被配置为执行指示视频显示区域以及附加信息显示区域,该视频显示区域被配置为执行指示视频素材的显示位置,该附加信息显示区域被配置为执行指示视频附加信息的显示位置;
[0264]
获取单元1802,被配置为执行获取基于该附加信息显示区域输入的目标视频素材的视频附加信息;
[0265]
该显示单元1801,还被配置为执行在该视频展示界面上,基于该目标竖屏模板所指示的显示位置,在该视频显示区域中播放该目标视频素材,在该附加信息显示区域中显示该视频附加信息。
[0266]
如图19所示,在一些实施例中,该附加信息显示区域位于该视频显示区域中;
[0267]
该显示单元1801,还被配置为执行在该视频展示界面上,基于该目标竖屏模板所指示的显示位置,在该视频显示区域中播放该目标视频素材,在该目标视频素材上层的该
附加信息显示区域中显示该视频附加信息。
[0268]
在一些实施例中,该视频附加信息包括多个子信息;该显示单元1801,还被配置为执行在该目标视频素材上层的该附加信息显示区域中,交替显示该多个子信息,每次显示至少一个子信息。
[0269]
在一些实施例中,该显示单元1801,还被配置为执行在该目标视频素材上层的该附加信息显示区域中显示该第一子信息;响应于该第一子信息的显示时长达到第一时长,播放第一切换特效,该第一切换特效为将该第一子信息翻转为第二子信息的动态特效。
[0270]
在一些实施例中,该目标竖屏模板还被配置为执行指示第一包框区域,该第一包框区域位于该目标竖屏模板的顶部,该视频显示区域位于该第一包框区域的下方;
[0271]
该显示单元1801,还被配置为执行在该视频展示界面上,基于该目标竖屏模板所指示的显示位置,在该视频显示区域中播放该目标视频素材,在该附加信息显示区域中显示该视频附加信息,在该第一包框区域中显示视频上包框。
[0272]
在一些实施例中,该视频附加信息包括该目标视频素材的标识信息和对象信息,该对象信息为该目标视频素材所介绍对象的信息,该附加信息显示区域包括位于该第一包框区域中的第一子区域和位于该视频显示区域中的第二子区域;
[0273]
该显示单元1801,还被配置为执行在该视频上包框上层的第一子区域中显示该标识信息,在该目标视频素材上层的第二子区域中显示该对象信息。
[0274]
在一些实施例中,该目标竖屏模板还用于指示第二包框区域,该第二包框区域位于该目标竖屏模板的底部,该视频显示区域位于该第一包框区域和该第二包框区域之间;
[0275]
该显示单元1801,还被配置为执行在该视频展示界面上,基于该目标竖屏模板所指示的显示位置,在该视频显示区域中播放该目标视频素材,在该附加信息显示区域中显示该视频附加信息,在该第一包框区域中显示视频上包框,在该第二包框区域中显示视频下包框。
[0276]
在一些实施例中,该视频附加信息包括该目标视频素材的标识信息和对象信息,该对象信息为该目标视频素材所介绍对象的信息,该附加信息显示区域包括位于该第一包框区域中的第一子区域和位于该第二包框区域中的第二子区域;
[0277]
该显示单元1801,还被配置为执行在该视频上包框上层的第一子区域显示该标识信息,在该视频下包框上层的第二子区域显示该对象信息。
[0278]
在一些实施例中,该视频显示区域包括第三子区域和第四子区域,该第三子区域和该第四子区域横向并列,该第一包框区域和该第二包框区域均横跨该第三子区域和第四子区域,该目标视频素材包括第一视频素材和第二视频素材;
[0279]
该显示单元1801,还被配置为执行在该第三子区域中播放该第一视频素材,在该第四子区域中播放该第二视频素材。
[0280]
在一些实施例中,该目标竖屏模板还用于指示第三包框区域,该第三包框区域围绕该视频显示区域;该显示单元1801,还被配置为执行在该视频展示界面上,基于该目标竖屏模板所指示的显示位置,在该视频显示区域中播放该目标视频素材,在该附加信息显示区域中显示该视频附加信息,在该第三包框区域中显示视频包框。
[0281]
在一些实施例中,该视频附加信息包括该目标视频素材的标识信息和对象信息,该对象信息为该目标视频素材所介绍对象的信息,该附加信息显示区域包括第一子区域和
第二子区域;
[0282]
该显示单元1801,还被配置为执行该第一子区域位于该第三包框区域的顶部,该第二子区域位于该视频显示区域中,在该视频包框顶部的第一子区域中显示该标识信息,在该目标视频素材上层的第二子区域中显示该对象信息;或者,
[0283]
该显示单元1801,还被配置为执行该第一子区域位于该第三包框区域的顶部,该第二子区域位于该第三包框区域的底部,在该视频包框顶部的第一子区域中显示该标识信息,在该视频包框底部的第二子区域中显示该对象信息。
[0284]
在一些实施例中,该显示单元1801,还被配置为执行在该视频显示区域中播放该目标视频素材的放大特效,该放大特效为该目标视频素材的显示尺寸逐渐放大直至覆盖该视频包框的动态特效。
[0285]
在一些实施例中,该显示单元1801,还被配置为执行在该第三包框区域中显示与该目标视频素材匹配的颜色,以显示该视频包框。
[0286]
在一些实施例中,该显示单元1801,还被配置为执行在该附加信息显示区域中将与该目标视频素材匹配的颜色作为背景色,显示该视频附加信息。
[0287]
在一些实施例中,该显示单元1801,还被配置为执行在该附加信息显示区域中显示该视频附加信息的展示特效,该展示特效为动态显示该视频附加信息的特效。
[0288]
在一些实施例中,该显示单元1801,还被配置为执行在该视频编辑界面上显示多个竖屏模板;将该多个竖屏模板中选中的竖屏模板确定为该目标竖屏模板。
[0289]
在一些实施例中,该获取单元1802,被配置为执行显示附加信息输入界面,将该附加信息输入界面中输入的信息确定为该视频附加信息;或者,
[0290]
该获取单元1802,被配置为执行对该目标视频素材进行目标类型信息识别,将识别到的目标类型信息确定为该视频附加信息。
[0291]
在一些实施例中,该获取单元1802,被配置为执行以下至少一项:
[0292]
对该目标视频素材进行标识识别,将识别到的标识信息确定为该视频附加信息;
[0293]
对该目标视频素材进行物品识别,将识别到的物品图像确定为该视频附加信息;
[0294]
对该目标视频素材进行物品文案识别,将识别到的物品文案信息确定为该视频附加信息。
[0295]
在一些实施例中,该目标竖屏模板为多个,该视频处理装置还包括:
[0296]
生成单元1803,被配置为执行基于多个目标竖屏模板、该目标视频素材和该视频附加信息,生成每个目标竖屏模板对应的视频。
[0297]
在一些实施例中,该获取单元1802,被配置为执行获取基于该视频显示区域输入的多个目标视频素材和基于该附加信息显示区域输入的每个目标视频素材的视频附加信息;
[0298]
该视频处理装置还包括:
[0299]
生成单元1803,被配置为执行基于该目标竖屏模板、该多个目标视频素材和该每个目标视频素材的视频附加信息,生成该每个目标视频素材对应的视频。
[0300]
关于上述实施例中的视频处理装置,其中每个单元执行操作的具体方式已经在有关方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0301]
图20是根据一示例性实施例示出的一种终端的结构框图。在一些实施例中,终端
2000包括:台式计算机、笔记本电脑、平板电脑、智能手机或者其他终端等。终端2000还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
[0302]
通常,终端2000包括有:处理器2001和存储器2002。
[0303]
在一些实施例中,处理器2001包括一个或多个处理核心,比如4核心处理器、8核心处理器等。在一些实施例中,处理器2001采用dsp(digital signal processing,数字信号处理)、fpga(field-programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。在一些实施例中,处理器2001也包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器2001集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器2001还包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
[0304]
在一些实施例中,存储器2002包括一个或多个计算机可读存储介质,该计算机可读存储介质是非暂态的。在一些实施例中,存储器2002还包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器2002中的非暂态的计算机可读存储介质用于存储可执行指令,该可执行指令用于被处理器2001所执行以实现本公开中方法实施例提供的视频处理方法。
[0305]
在一些实施例中,终端2000还可选包括有:外围设备接口2003和至少一个外围设备。在一些实施例中,处理器2001、存储器2002和外围设备接口2003之间通过总线或信号线相连。在一些实施例中,各个外围设备通过总线、信号线或电路板与外围设备接口2003相连。具体地,外围设备包括:射频电路2004、显示屏2005、摄像头组件2006、音频电路2007、定位组件2008和电源2009中的至少一种。
[0306]
外围设备接口2003可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器2001和存储器2002。在一些实施例中,处理器2001、存储器2002和外围设备接口2003被集成在同一芯片或电路板上;在一些其他实施例中,处理器2001、存储器2002和外围设备接口2003中的任意一个或两个在单独的芯片或电路板上实现,本实施例对此不加以限定。
[0307]
射频电路2004用于接收和发射rf(radio frequency,射频)信号,也称电磁信号。射频电路2004通过电磁信号与通信网络以及其他通信设备进行通信。射频电路2004将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。在一些实施例中,射频电路2004包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。在一些实施例中,射频电路2004通过至少一种无线通信协议来与其他终端进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wireless fidelity,无线保真)网络。在一些实施例中,射频电路2004还包括nfc(near field communication,近距离无线通信)有关的电路,本公开对此不加以限定。
[0308]
显示屏2005用于显示ui(user interface,用户界面)。在一些实施例中,该ui包括图形、文本、图标、视频及其他们的任意组合。当显示屏2005是触摸显示屏时,显示屏2005还
具有采集在显示屏2005的表面或表面上方的触摸信号的能力。在一些实施例中,该触摸信号作为控制信号输入至处理器2001进行处理。此时,显示屏2005还用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏2005为一个,设置在终端2000的前面板;在另一些实施例中,显示屏2005为至少两个,分别设置在终端2000的不同表面或呈折叠设计;在另一些实施例中,显示屏2005是柔性显示屏,设置在终端2000的弯曲表面上或折叠面上。甚至,显示屏2005还设置成非矩形的不规则图形,也即异形屏。在一些实施例中,显示屏2005采用lcd(liquid crystal display,液晶显示屏)、oled(organic light-emitting diode,有机发光二极管)等材质制备。
[0309]
摄像头组件2006用于采集图像或视频。在一些实施例中,摄像头组件2006包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及vr(virtual reality,虚拟现实)拍摄功能或者其他融合拍摄功能。在一些实施例中,摄像头组件2006还包括闪光灯。在一些实施例中,闪光灯是单色温闪光灯,在一些实施例中,闪光灯是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,用于不同色温下的光线补偿。
[0310]
在一些实施例中,音频电路2007包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器2001进行处理,或者输入至射频电路2004以实现语音通信。出于立体声采集或降噪的目的,在一些实施例中,麦克风为多个,分别设置在终端2000的不同部位。在一些实施例中,麦克风是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器2001或射频电路2004的电信号转换为声波。在一些实施例中,扬声器是传统的薄膜扬声器,在一些实施例中,扬声器以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅能够将电信号转换为人类可听见的声波,也能够将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路2007还包括耳机插孔。
[0311]
定位组件2008用于定位终端2000的当前地理位置,以实现导航或lbs(location based service,基于位置的服务)。在一些实施例中,定位组件2007是基于美国的gps(global positioning system,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯定位系统或者欧盟的伽利略系统的定位组件。
[0312]
电源2009用于为终端2000中的各个组件进行供电。在一些实施例中,电源2009是交流电、直流电、一次性电池或可充电电池。当电源2009包括可充电电池时,该可充电电池是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还用于支持快充技术。
[0313]
在一些实施例中,终端2000还包括有一个或多个传感器2010。该一个或多个传感器2010包括但不限于:加速度传感器2011、陀螺仪传感器2012、压力传感器2013、光学传感器2014以及接近传感器2015。
[0314]
在一些实施例中,加速度传感器2011检测以终端2000建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器2011用于检测重力加速度在三个坐标轴上的分量。在一些实施例中,处理器2001根据加速度传感器2011采集的重力加速度信号,控制显示屏2005以横向视图或纵向视图进行用户界面的显示。在一些实施例中,加速度传感器2011还
用于游戏或者用户的运动数据的采集。
[0315]
在一些实施例中,陀螺仪传感器2012检测终端2000的机体方向及转动角度,陀螺仪传感器2012与加速度传感器2011协同采集用户对终端2000的3d动作。处理器2001根据陀螺仪传感器2012采集的数据,能够实现如下功能:动作感应(比如根据用户的倾斜操作来改变ui)、拍摄时的图像稳定、游戏控制以及惯性导航。
[0316]
在一些实施例中,压力传感器2013设置在终端2000的侧边框和/或显示屏2005的下层。当压力传感器2013设置在终端2000的侧边框时,能够检测用户对终端2000的握持信号,由处理器2001根据压力传感器2013采集的握持信号进行左右手识别或快捷操作。当压力传感器2013设置在显示屏2005的下层时,由处理器2001根据用户对显示屏2005的压力操作,实现对ui界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
[0317]
光学传感器2014用于采集环境光强度。在一个实施例中,处理器2001根据光学传感器2014采集的环境光强度,控制显示屏2005的显示亮度。具体地,当环境光强度较高时,调高显示屏2005的显示亮度;当环境光强度较低时,调低显示屏2005的显示亮度。在另一个实施例中,处理器2001还根据光学传感器2014采集的环境光强度,动态调整摄像头组件2006的拍摄参数。
[0318]
接近传感器2015,也称距离传感器,通常设置在终端2000的前面板。接近传感器2015用于采集用户与终端2000的正面之间的距离。在一个实施例中,当接近传感器2015检测到用户与终端2000的正面之间的距离逐渐变小时,由处理器2001控制显示屏2005从亮屏状态切换为息屏状态;当接近传感器2015检测到用户与终端2000的正面之间的距离逐渐变大时,由处理器2001控制显示屏2005从息屏状态切换为亮屏状态。
[0319]
本领域技术人员能够理解,图20中示出的结构并不构成对终端2000的限定,能够包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
[0320]
在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器,上述指令可由终端的处理器执行以完成上述方法实施例中的视频处理方法。在一些实施例中,计算机可读存储介质可以是rom(read-only memory,只读存储器)、ram(random access memory,随机存取存储器)、cd-rom(compact disc read-only memory,只读光盘)、磁带、软盘和光数据存储设备等。
[0321]
在示例性实施例中,还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现上述方法实施例中的视频处理方法。
[0322]
在一些实施例中,本公开实施例所涉及的计算机程序可被部署在一个电子设备上执行,或者在位于一个地点的多个电子设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个电子设备上执行,分布在多个地点且通过通信网络互连的多个电子设备可以组成区块链系统。该电子设备可以提供为终端。
[0323]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由上面的权利要求指出。
[0324]
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献