1.一种用于提供节拍匹配的计算机实施方法,包括:
确定至少一个声轨的节拍特征;
基于一个或多个选择标准来选择视频剪辑;
基于一个或多个节拍匹配策略来调节所述视频剪辑中一个或者多个的原始长度;
在调节所述原始长度之后,基于相应视频剪辑是否在音乐小节的第一节拍结束以及所述原始长度与所述相应视频剪辑的所调节长度之间的差,对所述视频剪辑中的每个进行记分;
基于与所述视频剪辑中的每个相关联的相应记分来确定所述视频剪辑中的两个或更多视频剪辑的组合,以最大化总记分;以及
将所述两个或更多视频剪辑进行组合,以获得用于与所述至少一个声轨一起播放的组合视频。
2.根据权利要求1所述的方法,其中,基于一个或多个选择标准来选择视频剪辑包括:基于剪辑长度约束来选择所述视频剪辑,所述剪辑长度约束包括下述中的一个或多个:默认视频剪辑长度、最小视频剪辑长度和最大视频剪辑长度。
3.根据权利要求1所述的方法,其中,所述节拍特征中的至少一个包括节拍时间。
4.根据权利要求1所述的方法,其中,所述节拍特征中至少一个包括拍号。
5.根据权利要求1所述的方法,其中,基于一个或多个选择标准来选择视频剪辑包括:选择在预定时间段期间捕获的与用户相关联的所述视频剪辑。
6.根据权利要求1所述的方法,进一步包括:生成包括所述视频剪辑的所述组合的电影,其中生成所述电影包括:在所述电影中包括一个或多个静态图像,其中从所述一个或多个静态图像中的第一静态图像到第二静态图像的所述视频切换在所述至少一个声轨的节拍变化上发生改变。
7.根据权利要求1所述的方法,其中,所述一个或多个节拍匹配策略包括:使在所述音乐小节的所述第一节拍上结束的视频剪辑的数量最大化。
8.一种在承载有程序指令的非暂时性计算机可读存储介质,所述指令在由一个或多个处理器执行时使得所述一个或多个处理器执行操作,所述操作包括:
确定至少一个声轨的节拍特征;
基于一个或多个选择标准来选择视频剪辑;
基于一个或多个节拍匹配策略来调节所述视频剪辑中一个或者多个的原始长度;
在调节所述原始长度之后,基于相应视频剪辑是否在音乐小节的第一节拍结束以及所述相应视频剪辑的所调节长度相对于所述原始长度变化了多少,来对所述视频剪辑中的每个进行记分;
基于具有最高记分的视频剪辑的特定组合,来选择所述视频剪辑的所述特定组合;以及
将用于与所述至少一个声轨一起播放的所述视频剪辑的所述特定组合进行组合。
9.根据权利要求8所述的计算机可读存储介质,其中,所述节拍特征中的至少一个包括哪些节拍是所述音乐小节的第一节拍。
10.根据权利要求8所述的计算机可读存储介质,其中,所述节拍特征中的至少一个包括节拍时间。
11.根据权利要求8所述的计算机可读存储介质,其中,所述节拍特征中的至少一个包括拍号。
12.根据权利要求8所述的计算机可读存储介质,其中基于一个或多个选择标准来选择视频剪辑包括:选择在预定时间段期间捕获的与用户相关联的所述视频剪辑。
13.根据权利要求8所述的计算机可读存储介质,其中,所述操作进一步包括:生成包括所述视频剪辑的所述特定组合的电影,其中生成所述电影包括:在所述电影中包括一个或多个静态图像,其中所述一个或多个静态图像在所述至少一个声轨的节拍变化上发生改变。
14.根据权利要求8所述的计算机可读存储介质,其中,所述一个或多个节拍匹配策略中的至少一个包括:使在所述音乐小节的所述第一节拍上结束的视频剪辑的数量最大化。
15.一种用于提供节拍匹配的系统,包括:
一个或多个硬件处理器;以及
逻辑,所述逻辑被编码在一个或多个有形介质中以供一个或多个处理器执行,并且当被执行时可操作以执行操作,所述操作包括:
确定至少一个声轨的节拍特征;
基于一个或多个选择标准来选择视频剪辑;
基于一个或多个节拍匹配策略来调节所述视频剪辑中一个或者多个的原始长度;
在调节所述原始长度之后,基于相应视频剪辑是否在音乐小节的第一节拍结束以及所述原始长度与所述相应视频剪辑的所调节长度之间的差,对所述视频剪辑中的每个进行记分;
基于与所述视频剪辑中的每个相关联的相应记分来确定所述视频剪辑中的两个或更多视频剪辑的组合,以最大化总记分;以及
将所述两个或更多视频剪辑进行组合,以获得用于与所述至少一个声轨一起播放的组合视频。
16.根据权利要求15所述的系统,其中,所述节拍特征中的至少一个包括:哪些节拍是音乐小节的第一节拍。
17.根据权利要求15所述的系统,其中,所述节拍特征中的至少一个包括节拍时间。
18.根据权利要求15所述的系统,其中,所述节拍特征中的至少一个包括拍号。
19.根据权利要求15所述的系统,其中,基于一个或多个选择标准来选择视频剪辑包括:选择在预定时间段期间捕获的与用户相关联的所述视频剪辑。
20.根据权利要求15所述的系统,其中,其中,所述操作进一步包括:生成包括所述视频剪辑的所述组合的电影,其中生成所述电影包括:在所述电影中包括一个或多个静态图像,其中所述一个或多个静态图像在所述至少一个声轨的节拍变化上发生改变。