System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及多媒体,特别涉及一种视频编辑方法、装置和计算机可读存储介质。
技术介绍
1、用户可以通过视频编辑软件进行视频的剪辑,并为视频添加声音、文字、特效等素材,以丰富视频的呈现内容。
2、视频编辑界面的主菜单包括声音、文本、特效等多种类型素材对应的控件,通过触发这些控件,又可以进一步用一个或多个菜单层级显示素材的添加控件和编辑控件。
技术实现思路
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、通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。
本文档来自技高网...【技术保护点】
1.一种视频编辑方法,包括:
2.根据权利要求1所述的视频编辑方法,其中,所述素材添加控件以悬浮菜单的形式显示,所述悬浮菜单包括多个素材添加项,每个素材添加项对应一种素材添加方式。
3.根据权利要求2所述的视频编辑方法,还包括:
4.根据权利要求2所述的视频编辑方法,其中,所述响应于用户对素材添加控件的触发操作,获取所述用户添加的素材包括:
5.根据权利要求2所述的视频编辑方法,其中:
6.根据权利要求1所述的视频编辑方法,其中,所述素材添加控件为素材添加面板。
7.根据权利要求6所述的视频编辑方法,其中,所述素材入口控件为画中画入口控件或特效入口控件。
8.根据权利要求1所述的视频编辑方法,其中,所述显示与所述用户添加的素材对应的素材控件包括:
9.根据权利要求8所述的视频编辑方法,其中,响应于所述用户对所述缩略控件的触发操作,显示与所述缩略控件关联的多个素材控件,并且,所述多个素材控件处于未选中状态。
10.根据权利要求8所述的视频编辑方法,其中,所述响应于所述用户对所
11.根据权利要求8所述的视频编辑方法,其中,与所述缩略控件关联的多个素材控件属于同一类型,其中,同一类型的素材控件是通过相同的素材入口控件添加的。
12.根据权利要求11所述的视频编辑方法,其中,所述缩略控件的样式与其关联的素材控件所属的类型对应,所述样式包括纹理、图标或字符中的至少一种。
13.根据权利要求11所述的视频编辑方法,其中,所述响应于所述用户对所述缩略控件的触发操作,显示与所述缩略控件关联的多个素材控件包括:
14.根据权利要求1所述的视频编辑方法,还包括:
15.根据权利要求1所述的视频编辑方法,还包括:
16.根据权利要求13~15中任一种所述的视频编辑方法,其中,所述素材编辑组件还包括返回控件,用于关闭所述素材编辑组件、并显示所述主菜单。
17.根据权利要求13~15中任一种所述的视频编辑方法,还包括:
18.根据权利要求1~15中任一项所述的视频编辑方法,还包括:
19.根据权利要求1~15中任一项所述的视频编辑方法,还包括:
20.根据权利要求1所述的视频编辑方法,其中,所述显示与所述用户添加的素材对应的素材控件包括:
21.根据权利要求8或20所述的视频编辑方法,还包括:
22.一种视频编辑装置,包括:
23.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1~21中任一项所述的视频编辑方法。
24.一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机实现权利要求1~21中任一项所述的视频编辑方法。
...【技术特征摘要】
1.一种视频编辑方法,包括:
2.根据权利要求1所述的视频编辑方法,其中,所述素材添加控件以悬浮菜单的形式显示,所述悬浮菜单包括多个素材添加项,每个素材添加项对应一种素材添加方式。
3.根据权利要求2所述的视频编辑方法,还包括:
4.根据权利要求2所述的视频编辑方法,其中,所述响应于用户对素材添加控件的触发操作,获取所述用户添加的素材包括:
5.根据权利要求2所述的视频编辑方法,其中:
6.根据权利要求1所述的视频编辑方法,其中,所述素材添加控件为素材添加面板。
7.根据权利要求6所述的视频编辑方法,其中,所述素材入口控件为画中画入口控件或特效入口控件。
8.根据权利要求1所述的视频编辑方法,其中,所述显示与所述用户添加的素材对应的素材控件包括:
9.根据权利要求8所述的视频编辑方法,其中,响应于所述用户对所述缩略控件的触发操作,显示与所述缩略控件关联的多个素材控件,并且,所述多个素材控件处于未选中状态。
10.根据权利要求8所述的视频编辑方法,其中,所述响应于所述用户对所述缩略控件的触发操作,显示与所述缩略控件关联的多个素材控件包括:
11.根据权利要求8所述的视频编辑方法,其中,与所述缩略控件关联的多个素材控件属于同一类型,其中,同一类型的素材控件是通过相同的素材入口控件添加的。
12.根据权利要求11所述的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。