视频的播放方法、装置及计算机可读存储介质制造方法及图纸

技术编号:19353790 阅读:27 留言:0更新日期:2018-11-07 18:06
本公开是关于一种视频的播放方法、装置及计算机可读存储介质,涉及终端技术领域。该方法包括:确定目标视频的背景音乐中的至少一个节奏区,并根据该至少一个节奏区对该目标视频进行分段,进而得到至少一个第一视频段和至少一个第二视频段,也即是,可以根据背景音乐自动对目标视频进行分段。之后,在播放背景音乐的过程中,可以以第一播放帧率播放该至少一个第一视频段,并以第二播放帧率播放该至少一个第二视频段。由于第一播放帧率和第二播放帧率不同,因此,通过本公开实施例提供的方法可以自动调节视频的播放帧率,并且自动将音乐和视频搭配播放。

Video playback method, device and computer readable storage medium

The present disclosure relates to a video playing method, device and computer readable storage medium, and relates to the field of terminal technology. The method includes: determining at least one rhythm region in the background music of the target video and segmenting the target video according to the at least one rhythm region, and then obtaining at least one first video segment and at least one second video segment, that is, automatically segmenting the target video according to the background music. After that, in the process of playing background music, the at least one first video segment can be played at the first playback frame rate, and the at least one second video segment can be played at the second playback frame rate. Because the first playback frame rate and the second playback frame rate are different, the method provided by the present embodiment can automatically adjust the playback frame rate of video and automatically play music and video together.

【技术实现步骤摘要】
视频的播放方法、装置及计算机可读存储介质
本公开涉及终端
,尤其涉及一种视频的播放方法、装置及计算机可读存储介质。
技术介绍
随着近年来影视剧行业的不断发展,视频的丰富性在不断增加,为了便于用户观看各种各样的视频,通常需要对视频进行播放。目前,可以以不同的播放帧率播放视频,还可以选择一段音乐作为该视频的背景音乐,即视频和音乐同时播放。其中,播放帧率是指每秒所播放的视频的画面数。在同时播放视频和音乐时,可以将音乐中不同的部分与视频中不同播放帧率对应的部分进行搭配。例如,将音乐的高潮部分与视频的播放帧率较高的部分进行搭配,将该音乐的非高潮部分与视频的播放帧率较低的部分进行搭配。目前,基本都是用户手动调整视频的播放帧率,以将音乐和视频进行搭配播放。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种视频的播放方法、装置及计算机可读存储介质。第一方面,提供一种视频的播放方法,包括:确定目标视频的背景音乐中的至少一个节奏区,所述至少一个节奏区是通过所述背景音乐中的各个音量所持续的时间区间确定得到;根据所述至少一个节奏区对所述目标视频进行分段,得到至少一个第一视频段和至少一个第二视频段,所述至少一个第一视频段是指所述目标视频中所述至少一个节奏区对应的视频段,所述至少一个第二视频段是指所述目标视频中除所述至少一个第一视频段之外的视频段;在播放所述背景音乐的过程中,以第一播放帧率播放所述至少一个第一视频段,并以第二播放帧率播放所述至少一个第二视频段,所述第一播放帧率和所述第二播放帧率不同。可选地,所述确定目标视频的背景音乐中的至少一个节奏区,包括:确定所述目标视频的背景音乐的音波轨迹图,所述音波轨迹图是按照所述背景音乐的不同音量所持续的时间区间绘制得到;根据所述音波轨迹图中各个音量对应的时间区间,确定所述背景音乐中的至少一个节奏区。可选地,所述根据所述音波轨迹图中各个音量对应的时间区间,确定所述背景音乐中的至少一个节奏区,包括:确定所述音波轨迹图中最高音量对应的时间区间,以得到所述背景音乐的至少一个高音量区;根据所述音波轨迹图确定所述背景音乐的至少两个起伏周期;根据所述至少两个起伏周期,确定所述背景音乐的至少一个节奏转换区,每个节奏转换区是指所述至少两个起伏周期中相邻两个不同起伏周期之间的一个音量对应的时间区间;将所述至少一个高音量区和所述至少一个节奏转换区确定为所述背景音乐中的至少一个节奏区。可选地,每个节奏区包括一个时间起点和一个时间终点;所述根据所述至少一个节奏区区对所述目标视频进行分段,包括:根据每个节奏区区包括的时间起点和时间终点,对所述目标视频进行分段。可选地,所述在播放所述背景音乐的过程中,以第一播放帧率播放所述至少一个第一视频段,并以第二播放帧率播放所述至少一个第二视频段,包括:在播放所述背景音乐的过程中,以所述第一播放帧率倒序播放所述至少一个第一视频段,并以所述第二播放帧率倒序播放所述至少一个第二视频段。可选地,所述第一播放帧率大于所述目标视频的录制帧率,所述第二播放帧率小于所述目标视频的录制帧率。第二方面,提供一种视频的播放装置,所述装置包括:确定模块,用于确定目标视频的背景音乐中的至少一个节奏区,所述至少一个节奏区是通过所述背景音乐中的各个音量所持续的时间区间确定得到;分段模块,用于根据所述至少一个节奏区对所述目标视频进行分段,得到至少一个第一视频段和至少一个第二视频段,所述至少一个第一视频段是指所述目标视频中所述至少一个节奏区对应的视频段,所述至少一个第二视频段是指所述目标视频中除所述至少一个第一视频段之外的视频段;播放模块,用于在播放所述背景音乐的过程中,以第一播放帧率播放所述至少一个第一视频段,并以第二播放帧率播放所述至少一个第二视频段,所述第一播放帧率和所述第二播放帧率不同。可选地,所述确定模块包括:第一确定子模块,用于确定所述目标视频的背景音乐的音波轨迹图,所述音波轨迹图是按照所述背景音乐的不同音量所持续的时间区间绘制得到;第二确定子模块,用于根据所述音波轨迹图中各个音量对应的时间区间,确定所述背景音乐中的至少一个节奏区。可选地,所述第二确定子模块包括:第一确定单元,用于确定所述音波轨迹图中最高音量对应的时间区间,以得到所述背景音乐的至少一个高音量区;第二确定单元,用于根据所述音波轨迹图确定所述背景音乐的至少两个起伏周期;第三确定单元,用于根据所述至少两个起伏周期,确定所述背景音乐的至少一个节奏转换区,每个节奏转换区是指所述至少两个起伏周期中相邻两个不同起伏周期之间的一个音量对应的时间区间;第四确定单元,用于将所述至少一个高音量区和所述至少一个节奏转换区确定为所述背景音乐中的至少一个节奏区。可选地,每个节奏区包括一个时间起点和一个时间终点;所述分段模块包括:分段子模块,用于根据每个节奏区包括的时间起点和时间终点,对所述目标视频进行分段。可选地,所述播放模块包括:播放子模块,用于在播放所述背景音乐的过程中,以所述第一播放帧率倒序播放所述至少一个第一视频段,并以所述第二播放帧率倒序播放所述至少一个第二视频段。可选地,述第一播放帧率大于所述目标视频的录制帧率,所述第二播放帧率小于所述目标视频的录制帧率。第三方面,提供一种视频的播放装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述第一方面所述的任一项方法的步骤。第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令被处理器执行时实现上述第一方面所述的任一项方法的步骤。第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面任一项所述方法的步骤。本公开的实施例提供的技术方案至少可以包括以下有益效果:在本公开实施例中,确定目标视频的背景音乐中的至少一个节奏区,并根据该至少一个节奏区对该目标视频进行分段,进而得到至少一个第一视频段和至少一个第二视频段,也即是,可以根据背景音乐自动对目标视频进行分段。之后,在播放背景音乐的过程中,可以以第一播放帧率播放该至少一个第一视频段,并以第二播放帧率播放该至少一个第二视频段。由于第一播放帧率和第二播放帧率不同,因此,通过本公开实施例提供的方法可以自动调节视频的播放帧率,并且自动将音乐和视频搭配播放。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种视频的播放方法的流程图。图2是根据一示例性实施例示出的一种视频的播放方法的流程图。图3是根据一示例性实施例示出的一种音波轨迹图的示例图。图4是根据一示例性实施例示出的音波轨迹图中的节奏区包括两个高音量区和一个节奏转换区的示例图。图5是根据一示例性实施例示出的根据节奏区包括的时间起点和时间终点对目标视频分段的示例图。图6是根据一示例性实施例示出的对图5中的第一视频段进行快放,且对第二视频段进行慢放的示例图。图7是根据一示例性实施例示出的倒序播放目标视频的示例图。图8是根据一示例性实施例示出的一种视频的播放装置的框图。图9是根据一示例性实施例示出的一种视频的播本文档来自技高网...

【技术保护点】
1.一种视频的播放方法,其特征在于,所述方法包括:确定目标视频的背景音乐中的至少一个节奏区,所述至少一个节奏区是通过所述背景音乐中的各个音量所持续的时间区间确定得到;根据所述至少一个节奏区对所述目标视频进行分段,得到至少一个第一视频段和至少一个第二视频段,所述至少一个第一视频段是指所述目标视频中所述至少一个节奏区对应的视频段,所述至少一个第二视频段是指所述目标视频中除所述至少一个第一视频段之外的视频段;在播放所述背景音乐的过程中,以第一播放帧率播放所述至少一个第一视频段,并以第二播放帧率播放所述至少一个第二视频段,所述第一播放帧率和所述第二播放帧率不同。

【技术特征摘要】
1.一种视频的播放方法,其特征在于,所述方法包括:确定目标视频的背景音乐中的至少一个节奏区,所述至少一个节奏区是通过所述背景音乐中的各个音量所持续的时间区间确定得到;根据所述至少一个节奏区对所述目标视频进行分段,得到至少一个第一视频段和至少一个第二视频段,所述至少一个第一视频段是指所述目标视频中所述至少一个节奏区对应的视频段,所述至少一个第二视频段是指所述目标视频中除所述至少一个第一视频段之外的视频段;在播放所述背景音乐的过程中,以第一播放帧率播放所述至少一个第一视频段,并以第二播放帧率播放所述至少一个第二视频段,所述第一播放帧率和所述第二播放帧率不同。2.如权利要求1所述的方法,其特征在于,所述确定目标视频的背景音乐中的至少一个节奏区,包括:确定所述目标视频的背景音乐的音波轨迹图,所述音波轨迹图是按照所述背景音乐的不同音量所持续的时间区间绘制得到;根据所述音波轨迹图中各个音量对应的时间区间,确定所述背景音乐中的至少一个节奏区。3.如权利要求2所述的方法,其特征在于,所述根据所述音波轨迹图中各个音量对应的时间区间,确定所述背景音乐中的至少一个节奏区,包括:确定所述音波轨迹图中最高音量对应的时间区间,以得到所述背景音乐的至少一个高音量区;根据所述音波轨迹图确定所述背景音乐的至少两个起伏周期;根据所述至少两个起伏周期,确定所述背景音乐的至少一个节奏转换区,每个节奏转换区是指所述至少两个起伏周期中相邻两个不同起伏周期之间的一个音量对应的时间区间;将所述至少一个高音量区和所述至少一个节奏转换区确定为所述背景音乐中的至少一个节奏区。4.如权利要求1所述的方法,其特征在于,每个节奏区包括一个时间起点和一个时间终点;所述根据所述至少一个节奏区对所述目标视频进行分段,包括:根据每个节奏区包括的时间起点和时间终点,对所述目标视频进行分段。5.如权利要求1所述的方法,其特征在于,所述在播放所述背景音乐的过程中,以第一播放帧率播放所述至少一个第一视频段,并以第二播放帧率播放所述至少一个第二视频段,包括:在播放所述背景音乐的过程中,以所述第一播放帧率倒序播放所述至少一个第一视频段,并以所述第二播放帧率倒序播放所述至少一个第二视频段。6.如权利要求1-5任一所述的方法,其特征在于,所述第一播放帧率大于所述目标视频的录制帧率,所述第二播放帧率小于所述目标视频的录制帧率。7.一种视频的播放装置,其特征在于,所述装置包括:确定模块,用于确定目标视频的背景音乐中的至少一个节奏区,所述至少一个节奏区是...

【专利技术属性】
技术研发人员:罗序满王倩
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1