一种信息处理方法、装置、电子设备及存储介质与流程

文档序号:31532936发布日期:2022-09-16 21:10阅读:56来源:国知局
一种信息处理方法、装置、电子设备及存储介质与流程

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.图1是根据一示例性实施例示出的一种应用环境的示意图;
85.图2是根据一示例性实施例示出的一种信息处理方法的流程图;
86.图3是根据一示例性实施例示出的一种音乐编辑页面的示意图一;
87.图4是根据一示例性实施例示出的一种音乐更换方法的流程图;
88.图5是根据一示例性实施例示出的一种音乐片段调整方法的流程图;
89.图6是根据一示例性实施例示出的一种时间调整页面的示意图;
90.图7是根据一示例性实施例示出的一种音乐编辑页面的示意图二;
91.图8是根据一示例性实施例示出的一种音乐编辑页面的示意图三;
92.图9是根据一示例性实施例示出的一种信息处理装置的框图;
93.图10是根据一示例性实施例示出的一种用于信息处理的电子设备的框图。
具体实施方式
94.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
95.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的第一对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
96.需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于显示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
97.请参阅图1,图1是根据一示例性实施例示出的一种信息处理方法的应用环境的示
意图,如图1所示,该应用环境可以包括服务器01和客户端02。
98.在一些可能的实施例中,服务器01可以包括是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。服务器上运行的操作系统可以包括但不限于安卓系统、ios系统、linux、windows、unix等。
99.在一些可能的实施例中,上述的客户端02可以包括但不限于智能手机、台式计算机、平板电脑、笔记本电脑、智能音箱、数字助理、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、智能可穿戴设备等类型的客户端。也可以为运行于上述客户端的软体,例如应用程序、小程序等。可选的,客户端上运行的操作系统可以包括但不限于安卓系统、ios系统、linux、windows、unix等。
100.在一些可能的实施例中,客户端02可以在音乐编辑页面显示音乐视频;音乐编辑页面包括第一时间调整区域;在第一时间调整区域中,显示第一时间调整窗口和音乐视频对应的目标音乐的时长第一示图;响应于第一时间调整窗口基于时长第一示图触发的第一时间调整指令,将音乐视频对应的音乐片段由第一片段更新为第二片段;目标音乐包括第一片段和第二片段。
101.在一些可能的实施例中,客户端02可以和服务器01之间可以通过有线链路连接,也可以通过无线链路连接。
102.在一个示例性的实施方式,客户端、服务器和服务器对应的数据库均可以是区块链系统中的节点设备,能够将获取到以及生成的信息共享给区块链系统中的其他节点设备,实现多个节点设备之间的信息共享。区块链系统中的多个节点设备可以配置有同一条区块链,该区块链由多个区块组成,并且前后相邻的区块具有关联关系,使得任一区块中的数据被篡改时都能通过下一区块检测到,从而能够避免区块链中的数据被篡改,保证区块链中数据的安全性和可靠性。
103.图2是根据一示例性实施例示出的一种信息处理方法的流程图,如图2所示,信息处理方法可以应用于客户端,也可以应用于其他节点设备,包括以下步骤:
104.在步骤s201中,在音乐编辑页面显示音乐视频;音乐编辑页面包括第一时间调整区域。
105.本技术实施例中,客户端可以在应用程序的音乐编辑页面显示音乐视频。可选的,在显示音乐编辑页面之前,客户端可以先启动音乐编辑页面所在的应用程序,确定音乐编辑入口,在用户基于音乐编辑入口的进入指令下,在承载应用程序的客户端的界面上显示音乐示例页面。
106.本技术实施例中,该音乐示例页面可以包括风格显示区域、风格控件显示区域、推荐音乐区域和素材导入控件。
107.可选的,风格控件显示区域可以显示多个风格控件,每个风格控件上都显示有其对应的风格名称,比如“a风格”、“b风格”和“c风格”。响应于上述任一风格控件触发的风格显示指令,客户端可以在风格显示区域显示和该风格控件对应的风格信息。其中,风格信息可以包括显示的图片的横竖屏比例、单图/多图显示、歌词样式和图片转场类型中的一种或
者多种。
108.可选的,推荐音乐区域可以包括客户端中的应用功能程序推荐的多个音乐。可选的,由于屏幕的尺寸局限,显示在推荐音乐区域中的推荐音乐的数量是有限的,客户端可以响应于左滑或者右滑的指令,使得隐藏的推荐音乐出现在推荐音乐区域中。
109.在一种可选的实施例中,当客户端由音乐编辑入口进入音乐示例页面时,风格控件显示区域中的预设风格控件被选中,客户端可以在风格显示区域显示该预设风格控件对应的风格信息,可以在推荐音乐区域中显示该预设风格控件对应的多个推荐音乐,且预设风格控件对应的多个推荐音乐中的预设推荐音乐被选中进行播放。
110.如此,用户可以通过选择不同的风格控件浏览不同的风格信息和不同的推荐音乐,以便对该应用程序有初步的了解,为后续快速应用该应用程序提供了帮助。
111.本技术实施例中,客户端可以基于素材导入控件触发的图片导致指令,从预设图片库确定一张或者多张图片,并基于一张或者多张图片确定音乐片段,随后,客户端可以基于音乐片段和一张或者多张图片生成音乐视频,并跳转至音乐编辑页面,在音乐编辑页面上显示音乐视频。
112.在一种可选的实施例中,当客户端检测到素材导入控件被点击时,可以跳转至预设图片库对应的图片显示页面,在图片显示页面显示该预设图片库中的图片。由于客户端屏幕的尺寸限制,在图片显示页面上显示的图片的数量是有限的,因此,客户端可以通过滑动指令,将未显示的图片显示在图片显示页面上,将已显示的图片进行隐藏。
113.可选的,当客户端检测到图片显示页面中的一张或者多张图片对应的区域被点击,则可以确定这一张或者多张图片被选中。当客户端检测到图片显示页面中的确定控件被点击,客户端可以基于这一张或者多张图片确定音乐片段,并基于音乐片段和一张或者多张图片生成音乐视频,并跳转至音乐编辑页面,在音乐编辑页面上显示音乐视频。
114.可选的,上述的预设图片库可以是应用程序提供的图片库,可以是应用程序对应的服务器提供的图片库,可以是客户端中的相册,还可以是近期使用的图片组成的图片库。
115.可选的,客户端基于一张或者多张图片确定音乐片段的实施方式中,确定的音乐片段可以是预设的,也就是说,不管确定的是哪张图片或者哪几张图片,客户端确定的都是一个预设的音乐片段。或者,客户端可以对一张或者多张图片进行元素识别,并根据识别出的元素确定音乐片段。举个例子,若识别出的元素是鲜花,则可以确定和鲜花相关的音乐片段。
116.可选的,客户端基于一张或者多张图片确定的音乐片段可以是一个完整的音乐,比如完整的一首歌,可以是一个完整音乐中的部分片段。
117.在一些可能的实施例中,当客户端基于音乐片段和一张或者多张图片生成音乐视频,并跳转至音乐编辑页面,在音乐编辑页面上显示音乐视频,可以自动播放该音乐视频。
118.图3是根据一示例性实施例示出的一种音乐编辑页面的示意图一,如图3所示,包括音乐编辑页面300,以及位于音乐编辑页面的音乐更换控件301、视频显示区域302、素材显示区域303、第一时间调整区域304和时间调整控件305。
119.本技术实施例中,假设上文中,客户端基于一张或者多张图片确定的音乐片段是初始音乐中的音乐片段,客户端可以基于图3所示的音乐更换控件301更换初始音乐,进而更换音乐视频中的视频片段。
120.图4是根据一示例性实施例示出的一种音乐更换方法的流程图,如图4所示,包括:
121.在步骤s401中,响应于基于音乐更换控件触发的音乐更换指令,由音乐编辑页面切换至音乐选择页面。
122.可选的,客户端可以响应于基于音乐更换控件触发的音乐更换指令,由音乐编辑页面切换至音乐选择页面。
123.在步骤s402中,在音乐选择页面上显示多个待选音乐。
124.在一种可选的实施例中,客户端可以直接在音乐选择页面上显示多个待选音乐。
125.在步骤s403中,响应于多个待选音乐中的目标音乐的确定指令,由音乐选择页面切换至音乐编辑页面。
126.在步骤s404中,在音乐编辑页面显示目标音乐对应的音乐视频。
127.如此,客户端可以响应于多个待选音乐中的目标音乐的确定指令,由音乐选择页面切换至音乐编辑页面,在音乐编辑页面显示目标音乐对应的音乐视频。
128.在另一张可选的实施例中,客户端可以在音乐选择页面上显示多个音乐来源控件。每个音乐来源控件对应的音乐可以来源于不同的音乐库。
129.可选的,当其中的一个音乐来源控件对应应用程序提供的音乐库时,当客户端检测到该音乐来源控件被点击,客户端可以在音乐选择页面上显示多个来自音乐库中的待选音乐。如此,客户端可以响应于多个待选音乐中的目标音乐的确定指令,由音乐选择页面切换至音乐编辑页面,在音乐编辑页面显示目标音乐对应的音乐视频。
130.可选的,当其中的一个音乐来源控件对应应用程序中的收藏音乐库时,当客户端检测到该音乐来源控件被点击,客户端可以在音乐选择页面上显示多个来自收藏音乐库中的待选音乐。如此,客户端可以响应于多个待选音乐中的目标音乐的确定指令,由音乐选择页面切换至音乐编辑页面,在音乐编辑页面显示目标音乐对应的音乐视频。其中,收藏音乐库中的音乐可以是用户提前收藏的。
131.可选的,当其中的一个音乐来源控件为音乐导入控件,比如可以导致客户端中的音频库或者其他音乐应用程序中的音乐的控件。当客户端检测到基于音乐导入控件触发的音乐导入指令,可以从客户端的音频库中或者其他音乐应用程序中导入所述目标音乐。具体地,客户端可以跳转至客户端中的音频库或者其他音乐应用程序,以使得客户端可以响应于客户端中的音频库或者其他音乐应用程序中的目标音乐选择指令,由音乐选择页面切换至音乐编辑页面,在音乐编辑页面显示目标音乐对应的音乐视频。其中,客户端的音频库中的目标音乐可以是用户在音乐伴奏的前提下自己录制的音乐。
132.在一种可选的实施例中,客户端可以在视频显示区域302播放初始音乐对应的音乐视频和目标音乐对应的音乐视频。
133.在步骤s203中,在第一时间调整区域中,显示第一时间调整窗口和音乐视频对应的目标音乐的时长第一示图。
134.如图3所示,本技术实施例中的客户端可以在第一时间调整区域304中,显示第一时间调整窗口3041和音乐视频对应的目标音乐的时长第一示图3042。其中,第一时间调整窗口3041位于时长第一示图3042之上。
135.在本技术实施例中,时长第一示图表征音乐视频对应的完整的目标音乐的时长示意,在时长第一示图的结尾处,可以看见示例性的目标音乐的总时长为2分45秒。
136.第一时间调整窗口表征音乐视频对应的音乐片段是目标音乐中,从第几秒到第几秒的音乐片段。比如,图3可以看出,音乐视频对应的音乐片段是目标音乐中,从第15秒到第30秒的音乐片段。
137.在步骤s205中,响应于第一时间调整窗口基于时长第一示图触发的第一时间调整指令,将音乐视频对应的音乐片段由第一片段更新为第二片段;目标音乐包括第一片段和第二片段。
138.在一种可选的实施例中,客户端可以通过调整第一时间调整窗口对音乐视频中的音乐片段进行调整。即,客户端可以响应于第一时间调整窗口基于时长第一示图触发的第一时间调整指令,将音乐视频对应的音乐片段由目标音乐中的第一片段调整为目标音乐中的第二片段。换句话说,客户端可以基于用户通过第一时间调整窗口在时长第一示图的滑动,进而调整音乐视频对应的音乐片段。
139.可选的,第一时间调整窗口对应的时长是预设固定的,举个例子,第一时间调整窗口对应的时长为15秒。当用户想要调整音乐视频对应的音乐片段时,用户可以按住该第一时间调整窗口,将第一时间调整窗口作为整体进而左滑或者右滑,从而确定调整后的音乐视频对应的音乐片段是目标音乐中的哪15秒,如此,第一片段和第二片段是相同的时长。
140.可选的,第一时间调整窗口对应的时长不是预设固定的。当用户想要调整音乐视频对应的音乐片段时,用户可以按住该第一时间调整窗口,将第一时间调整窗口作为整体进而左滑或者右滑。或者,当用户想要调整音乐视频对应的音乐片段时,用户可以按住该第一时间调整窗口的左侧边,将第一时间调整窗口的左侧边进行左滑或者右滑,用户也可以按住该第一时间调整窗口的右侧边,将第一时间调整窗口的有侧边进行左滑或者右滑,从而调整音乐视频对应的音乐片段。其中,调整后音乐视频对应的音乐片段可以是目标音乐的总时长内的任意时长,调整后音乐视频对应的音乐片段的起点可以是目标音乐除了最后一秒之外的任意一秒,调整后音乐视频对应的音乐片段的结尾可以是目标音乐除了起始一秒之外的任意一秒。
141.在另一种可选的实施例中,客户端可以通过图3所示的,音乐编辑页面上的时间调整控件305调整音乐视频对应的音乐片段。
142.图5是根据一示例性实施例示出的一种音乐片段调整方法的流程图,如图5所示,包括:
143.在步骤s501中,响应于基于时间调整控件触发的调整页面切换指令,由音乐编辑页面切换至时间调整页面。
144.本技术实施例中,客户端可以响应于基于时间调整控件触发的调整页面切换指令,由音乐编辑页面切换至时间调整页面。即,当客户端检测到时间调整控件被点击,可以生成调整页面切换指令,并根据调整页面切换指令由音乐编辑页面切换至时间调整页面。
145.在步骤s502中,在时间调整页面的歌词显示区域显示目标音乐的歌词。
146.图6是根据一示例性实施例示出的一种时间调整页面的示意图,如图6所示,包括时间调整页面600,以及时间调整页面上的歌词显示区域601和第二时间调整区域602。可选的,客户端可以在时间调整页面的歌词显示区域601中显示目标音乐的歌词。其中,受限于歌词显示区域的尺寸,至少可以在歌词显示区域显示音乐视频对应的音乐片段的歌词。比如,音乐视频对应的音乐片段是目标音乐第15秒至第30秒的片段。因此,可以在歌词显示区
域显示第15秒至第30秒的音乐片段的歌词,其他部分的歌词可以通过上下滑动展示在歌词显示区域。
147.在步骤s503中,在目标音乐的歌词上显示音乐视频对应的音乐片段的起始提示信息和结尾提示信息。
148.可选的,如图6所示,客户端可以在歌词显示区域601中,目标音乐的歌词上显示音乐视频对应的音乐片段的起始提示信息6011和结尾提示信息6012,用于使得用户快速在目标音乐的所有歌词中定位到音乐片段包含的歌词。
149.在步骤s504中,响应于基于调整起始提示信息和/或结尾提示信息触发的第二时间调整指令,将音乐视频对应的音乐片段由第一片段更新为第三片段,目标音乐包括第三片段。
150.可选的,客户端可以响应于基于调整起始提示信息和/或结尾提示信息触发的第二时间调整指令,将音乐视频对应的音乐片段由第一片段更新为第三片段,目标音乐包括第三片段。
151.具体地,若视频音乐的音乐片段为固定的时长,比如15秒,当客户端检测到调整起始提示信息在所有歌词中的位置触发的第二时间调整指令,客户端可以基于固定的15秒自动调整结尾提示信息在所有歌词中的位置,以使得调整后的第三片段的时长为15秒。
152.具体地,若视频音乐的音乐片段不是固定的时长,当客户端检测到调整起始提示信息在所有歌词中的位置触发的第二时间调整指令,客户端可以根据调整后的起始提示信息在所有歌词中的位置和结尾提示信息在所有歌词中的位置确定第三片段的时长。当客户端检测到调整结尾提示信息在所有歌词中的位置触发的第二时间调整指令,客户端可以根据起始提示信息在所有歌词中的位置和调整后的结尾提示信息在所有歌词中的位置确定第三片段的时长。当客户端检测到调整起始提示信息在所有歌词中的位置和调整结尾提示信息在所有歌词中的位置触发的第二时间调整指令,客户端可以根据调整后的起始提示信息在所有歌词中的位置和调整后的结尾提示信息在所有歌词中的位置确定第三片段的时长。
153.如此,客户端可以结合时间调整页面显示的歌词对音乐视频中的音乐片段进行确定地,精细化地调整,进而在歌词的辅助下更容易地确定第三片段,减少调整次数。
154.本技术实施例中,如图6所示,时间调整页面600还包括第二时间调整区域602。客户端可以在第二时间调整区域602中,显示第二时间调整窗口6021和音乐视频对应的目标音乐的时长第二示图6022。其中,第二时间调整窗口6021位于时长第二示图6022之上。
155.在本技术实施例中,和时长第一示意图一样,时长第二示图表征音乐视频对应的完整的目标音乐的时长示意,在时长第二示图的结尾处,可以看见示例性的目标音乐的总时长为2分45秒。
156.和第一时间调整窗口一样,第二时间调整窗口表征音乐视频对应的音乐片段是目标音乐中,从第几秒到第几秒的音乐片段。比如,图6可以看出,音乐视频对应的音乐片段是目标音乐中,从第15秒到第30秒的音乐片段。
157.在一种可选的实施例中,当客户端响应于基于调整起始提示信息和/或结尾提示信息触发的第二时间调整指令,将音乐视频对应的音乐片段由第一片段更新为第三片段的同时,客户端可以基于第三片段在目标音乐中的时间调整第二时间调整窗口在时长第二示
图上的位置,使得歌词上的两个提示信息(起始提示信息和结尾提示信息)的调整和第二时间调整窗口在时长第二示图上的位置保持统一。
158.在另一种可选的实施例中,当客户端响应于第二时间调整窗口基于时长第二示图触发的第二时间调整指令,将音乐视频对应的音乐片段由第一片段更新为第三片段的同时,客户端可以基于第三片段对起始提示信息和/或结尾提示信息在歌词上的位置进行调整,使得歌词上的两个提示信息(起始提示信息和结尾提示信息)的调整和第二时间调整窗口在时长第二示图上的位置保持统一。
159.如图3所示,音乐编辑页面300中包括素材显示区域。在一种可选的实施例中,客户端可以在素材显示区域303显示多个素材控件,比如图示的素材控件1,素材控件2和素材控件3。
160.在一种可选的实施例中,在上述的素材控件1为图片素材控件的实施例中,图7是根据一示例性实施例示出的一种音乐编辑页面的示意图二,如图7所示,包括音乐编辑页面300和图片显示区域700。
161.在一种可选的实施例中,客户端可以响应于基于多个素材控件中的图片素材控件触发的图片显示指令,按照音乐视频中的图片顺序在音乐编辑页面中的图片显示区域显示音乐视频中的多个图片。即,当客户端检测到图片素材控件被点击,可以生成图片显示指令,并在音乐编辑页面上弹出一个半屏的图片显示区域,在图片显示区域中按照音乐视频中的图片顺序显示音乐视频中的多个图片。基于图片显示区域的尺寸限制,可以在图片显示区域中显示多张图片中的部分图片,并基于检测到的左右滑动显示其他未显示图片。
162.可选的,音乐视频中的多个图片可以是前文从预设图片库中选取的。
163.本技术实施例中,如图7所示,客户端可以在多个图片的各个图片对应的时间区域显示各个图片的显示时长,可选的,各个图片对应的时间区域位于图片的下方。其中,各个图片的显示时长之和等于音乐视频的时长。
164.在一些可能的实施例中,客户端可以响应于多个图片中的两个图片的交换指令,在图片显示区域中交换两个图片的位置,进而交换音乐视频中,两个图片的播放位置。举个例子,客户端可以响应于多个图片中的图片1和图片4的交换指令,在图片显示区域中交换图片1和图片4的位置,进而交换音乐视频中,图片1和图片4的播放位置。
165.在一些可能的实施例中,客户端可以响应于多个图片中目标图片的编辑指令,在音乐编辑页面显示裁剪控件和替换控件。如此,客户端可以响应于基于裁剪控件触发的裁剪指令,对目标图片进行裁剪。或者,客户端可以响应于基于替换控件触发的替换指令,使用预设图片库中的预设图片对目标图片进行替换,或者,客户端可以响应于基于替换控件触发的替换指令,使用预设图片库中的预设图片对目标图片进行替换,并响应于基于裁剪控件触发的裁剪指令,对替换后的目标图片进行裁剪。
166.在一种可选的实施例中,在上述的素材控件2为歌词素材控件的实施例中,图8是根据一示例性实施例示出的一种音乐编辑页面的示意图三,如图8所示,包括音乐编辑页面300和歌词风格显示区域800。
167.在一些可能的实施例中,客户端可以响应于基于多个素材控件中的歌词素材控件触发的歌词风格显示指令,在音乐编辑页面的歌词风格显示区域显示多个歌词风格信息,比如图示的歌词风格信息1,歌词风格信息2等。随后,客户端可以响应于多个歌词风格信息
中的目标歌词风格信息的显示指令,以目标歌词风格的形式在音乐编辑页面上中的视频显示区域显示音乐视频对应的音乐片段的歌词。
168.如此,用户可以通过多个歌词风格信息对显示的歌词风格进行调整,从而给与用户更多创作灵活性。
169.在一种可选的实施例中,客户端可以在音乐编辑页面的歌词风格显示区域还可以显示“显示歌词”控件。在视频显示区域显示音乐视频对应的音乐片段的歌词的情况下,若客户端检测到“显示歌词”控件被点击,可以隐藏音乐视频对应的音乐片段的歌词。在视频显示区域未显示音乐视频对应的音乐片段的歌词的情况下,若客户端检测到“显示歌词”控件被点击,可以显示音乐视频对应的音乐片段的歌词。
170.在一种可选的实施例中,客户端在音乐编辑页面的歌词风格显示区域显示歌词修改控件。如此,客户端可以响应于基于歌词修改控件触发的歌词修改指令,由音乐编辑页面切换至歌词显示页面,在歌词显示页面上至少显示音乐视频对应的音乐片段的歌词,并响应于音乐片段的歌词中目标歌词的修改指令,使用输入的内容对目标歌词进行修改。
171.如此,当用户发现视频显示区域显示音乐视频对应的音乐片段的歌词有误差式,可以通过歌词修改控件对歌词进行修改。
172.可选的,当客户端确定目标音乐的音乐片段,然而并没有识别出音乐片段的歌词时,可以在音乐编辑页面显示歌词识别不出提示信息,以使得客户端可以在用户的指示下对目标音乐的音乐片段对应的歌词进行语音的重新识别。或者通过歌词添加页面进行目标音乐的音乐片段的歌词的添加。
173.在本技术实施例中,音乐编辑页面还包括导出控件,当客户端检测到基于导出控件触发的导出指令,客户端可以对音乐视频(包括歌词修改后的,时间调整后的,图片调整后的)进行导出,并基于保存指令保存至对应的存储区域。
174.本技术实施例中,客户端不受创作模板的限制,将音乐视频各个元素的创作功能开放给用户,使得用户可以最大限度地发挥自己的创作才能,输出一个性化的音乐视频,减少了创作者的创作成本。
175.图9是根据一示例性实施例示出的一种信息处理装置框图。该装置具有实现上述方法实施例中数据处理方法的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。参照图9,该装置包括第一显示模块901、第二显示模块902和片段更新模块903。
176.第一显示模块901,被配置为执行在音乐编辑页面显示音乐视频;音乐编辑页面包括第一时间调整区域;
177.第二显示模块902,被配置为执行在第一时间调整区域中,显示第一时间调整窗口和音乐视频对应的目标音乐的时长第一示图;
178.片段更新模块903,被配置为执行响应于第一时间调整窗口基于时长第一示图的第一时间调整指令,将音乐视频对应的音乐片段由第一片段更新为第二片段;目标音乐包括第一片段和第二片段。
179.在一些可能的实施例中,音乐编辑页面包括时间调整控件,装置还包括:
180.切换模块,被配置为执行响应于基于时间调整控件触发的调整页面切换指令,由音乐编辑页面切换至时间调整页面;
181.第三显示模块,被配置为执行在时间调整页面的歌词显示区域显示目标音乐的歌
词;在目标音乐的歌词上显示音乐视频对应的音乐片段的起始提示信息和结尾提示信息;
182.片段更新模块,被配置为执行响应于基于调整起始提示信息和/或结尾提示信息触发的第二时间调整指令,将音乐视频对应的音乐片段由第一片段更新为第三片段,目标音乐包括第三片段。
183.在一些可能的实施例中,时间调整页面还包括第二时间调整区域,片段更新模块,被配置为执行:
184.在第二时间调整区域,显示第二时间调整窗口和音乐视频对应的目标音乐的时长第二示图;第二时间调整窗口位于时长第二示图上;
185.响应于基于调整起始提示信息和/或结尾提示信息触发的第二时间调整指令,将音乐视频对应的音乐片段由第一片段更新为第三片段;
186.基于第三片段在目标音乐中的时间调整第二时间调整窗口在时长第二示图上的位置。
187.在一些可能的实施例中,音乐编辑页面包括素材显示区域;装置还包括:
188.第四显示模块,被配置为执行在素材显示区域显示多个素材控件;响应于基于多个素材控件中的图片素材控件触发的图片显示指令,按照音乐视频中的图片顺序在音乐编辑页面中的图片显示区域显示音乐视频中的多个图片;在多个图片的各个图片对应的时间区域显示各个图片的显示时长;
189.交换模块,被配置为执行响应于多个图片中的两个图片的交换指令,在图片显示区域中交换两个图片的位置;交换音乐视频中,两个图片的播放位置。
190.在一些可能的实施例中,装置还包括:
191.第五显示模块,被配置为执行响应于多个图片中目标图片的编辑指令,在音乐编辑页面显示裁剪控件和替换控件;
192.裁剪替换模块,被配置为执行响应于基于裁剪控件触发的裁剪指令,对目标图片进行裁剪;或者;响应于基于替换控件触发的替换指令,使用预设图片库中的预设图片对目标图片进行替换。
193.在一些可能的实施例中,装置还包括:
194.第六显示模块,被配置为执行响应于基于多个素材控件中的歌词素材控件触发的歌词风格显示指令,在音乐编辑页面的歌词风格显示区域显示多个歌词风格信息;响应于多个歌词风格信息中的目标歌词风格信息的显示指令,以目标歌词风格的形式在音乐编辑页面上显示音乐视频对应的音乐片段的歌词。
195.在一些可能的实施例中,第六显示模块,被配置为执行在音乐编辑页面的歌词风格显示区域显示歌词修改控件;响应于基于歌词修改控件触发的歌词修改指令,由音乐编辑页面切换至歌词显示页面;在歌词显示页面上至少显示音乐视频对应的音乐片段的歌词;
196.歌词修改模块,被配置为执行响应于音乐片段的歌词中目标歌词的修改指令,使用输入的内容对目标歌词进行修改。
197.在一些可能的实施例中,第一显示模块,被配置为执行:
198.响应于基于音乐更换控件触发的音乐更换指令,由音乐编辑页面切换至音乐选择页面;
199.在音乐选择页面上显示多个待选音乐;
200.响应于多个待选音乐中的目标音乐的确定指令,由音乐选择页面切换至音乐编辑页面;
201.在音乐编辑页面显示目标音乐对应的音乐视频。
202.在一些可能的实施例中,第一显示模块,被配置为执行:
203.在音乐选择页面上显示多个音乐来源控件;
204.响应于多个音乐来源控件中的音乐导入控件触发的音乐导入指令,从设备的音频库中导入目标音乐;
205.在音乐编辑页面显示目标音乐对应的音乐视频。
206.在一些可能的实施例中,第一时间调整窗口对应的时长是预设的,第一片段的时长等于第二片段的时长。
207.需要说明的是,上述实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
208.图10是根据一示例性实施例示出的一种用于信息处理的装置3000的框图。例如,装置3000可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
209.参照图10,装置3000可以包括以下一个或多个组件:处理组件3002,存储器3004,电力组件3006,多媒体组件3008,音频组件3010,输入/输出(i/o)的接口3012,传感器组件3014,以及通信组件3016。
210.处理组件3002通常控制装置3000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件3002可以包括一个或多个处理器3020来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件3002可以包括一个或多个模块,便于处理组件3002和其他组件之间的交互。例如,处理组件3002可以包括多媒体模块,以方便多媒体组件3008和处理组件3002之间的交互。
211.存储器3004被配置为存储各种类型的数据以支持在设备3000的操作。这些数据的示例包括用于在装置3000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器3004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
212.电源组件3006为装置3000的各种组件提供电力。电源组件3006可以包括电源管理系统,一个或多个电源,及其他与为装置3000生成、管理和分配电力相关联的组件。
213.多媒体组件3008包括在所述装置3000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动
作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件3008包括一个前置摄像头和/或后置摄像头。当设备3000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
214.音频组件3010被配置为输出和/或输入音频信号。例如,音频组件3010包括一个麦克风(mic),当装置3000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器3004或经由通信组件3016发送。在一些实施例中,音频组件3010还包括一个扬声器,用于输出音频信号。
215.i/o接口3012为处理组件3002和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
216.传感器组件3014包括一个或多个传感器,用于为装置3000提供各个方面的状态评估。例如,传感器组件3014可以检测到设备3000的打开/关闭状态,组件的相对定位,例如所述组件为装置3000的显示器和小键盘,传感器组件3014还可以检测装置3000或装置3000一个组件的位置改变,用户与装置3000接触的存在或不存在,装置3000方位或加速/减速和装置3000的温度变化。传感器组件3014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件3014还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件3014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
217.通信组件3016被配置为便于装置3000和其他设备之间有线或无线方式的通信。装置3000可以接入基于通信标准的无线网络,如wifi,运营商网络(如2g、3g、4g或5g),或它们的组合。在一个示例性实施例中,通信组件3016经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件3016还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
218.在示例性实施例中,装置3000可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
219.本发明的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质可设置于电子设备之中以保存用于实现一种信息处理方法相关的至少一条指令或至少一段程序,该至少一条指令或该至少一段程序由该处理器加载并执行以实现上述方法实施例提供的信息处理方法。
220.在示例性实施例中,还提供了一种包括指令的存储介质,例如包括指令的存储器3004,上述指令可由装置3000的处理器3020执行以完成上述方法。可选地,存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
221.本发明的实施例还提供了提供一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在可读存储介质中,计算机设备的至少一个处理器从可读存储介质读取并执行计算机程序,使得计算机设备执行本公开实施例的第一方面中任一项的方法。
222.需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
223.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
224.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
225.以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1