The present disclosure relates to a method and a device for video recording, belonging to the technical field of video recording. The method comprises receiving a video recording instruction including an instruction to play the background audio, obtaining the original playback time of the background audio, extending the original playback time of the background audio by a preset multiple, and obtaining the target playback time of the background audio in accordance with the target playback. The background audio is played for a long time, and the original video is recorded during playback; the playback frame rate of the target video to be generated is determined, and the video frame extraction period is determined based on the playback frame rate and the preset multiple; and based on the video frame extraction period, a plurality of video frames are extracted in the original video, each of which is a video frame. One video frame is extracted for each period, and the target video is generated based on the plurality of video frames, the playback frame rate and the background audio before the extension. By adopting the disclosure, the amount of the terminal storage resources can be reduced.
【技术实现步骤摘要】
视频录制的方法和装置
本公开是关于视频录制
,尤其是关于一种视频录制的方法和装置。
技术介绍
随着互联网技术的发展,终端如手机上的应用程序的种类越来越多、功能越来越丰富,例如,网络视频类应用程序即是一种很常用的应用程序。上述应用程序中可以设置有视频录制等功能,用户登入该应用程序后,可以进入视频录制功能界面,该界面中显示有大量供选择的视频,可以选择任一视频进行播放,可以将该视频称为模仿视频,其中,模仿视频中含有背景音频和表演视频,用户可以在该模仿视频的播放界面中选择“拍同款”,然后,在背景音频下,模仿上述目标视频中的表演录制一段短视频。但是在背景音频的节奏比较快的情况下,会出现用户的表演节奏跟不上背景音频的节奏,导致用户的表演与背景音频的配合效果较差。为解决上述问题,现有技术中在录制视频中经常采用的方法是,先在背景音频慢速播放的状态下录制原始视频,然后,缩短原始视频的每一个视频帧的播放时长,得到压缩后的目标视频,以使目标视频的播放时长与延长之前的背景音频的播放时长相等,这样可以提高用户的表演与背景音频的配合效果。在实现本公开的过程中,专利技术人发现至少存在以下问题:通过上述方法录制视频,原始视频的数据量和目标视频的数据量相等,这样,对终端存储资源的占用量较大。
技术实现思路
为了克服相关技术中存在的问题,本公开提供了一种视频录制的方法和装置。所述技术方案如下:根据本公开实施例,提供一种视频录制的方法,所述方法包括:接收视频录制指令,所述视频录制指令包括播放背景音频的指令;获取所述背景音频的原始播放时长,对所述背景音频的原始播放时长按预设倍数进行延长后得到所 ...
【技术保护点】
1.一种视频录制的方法,其特征在于,所述方法包括:接收视频录制指令,所述视频录制指令包括播放背景音频的指令;获取所述背景音频的原始播放时长,对所述背景音频的原始播放时长按预设倍数进行延长后得到所述背景音频的目标播放时长,按照所述目标播放时长播放所述背景音频,并在播放过程中录制原始视频;确定待生成的目标视频的播放帧率,基于所述播放帧率和所述预设倍数,确定视频帧提取周期;基于所述视频帧提取周期,在所述原始视频中,提取多个视频帧,其中每个周期提取一个视频帧;基于所述多个视频帧、所述播放帧率和延长之前的背景音频,生成所述目标视频。
【技术特征摘要】
1.一种视频录制的方法,其特征在于,所述方法包括:接收视频录制指令,所述视频录制指令包括播放背景音频的指令;获取所述背景音频的原始播放时长,对所述背景音频的原始播放时长按预设倍数进行延长后得到所述背景音频的目标播放时长,按照所述目标播放时长播放所述背景音频,并在播放过程中录制原始视频;确定待生成的目标视频的播放帧率,基于所述播放帧率和所述预设倍数,确定视频帧提取周期;基于所述视频帧提取周期,在所述原始视频中,提取多个视频帧,其中每个周期提取一个视频帧;基于所述多个视频帧、所述播放帧率和延长之前的背景音频,生成所述目标视频。2.根据权利要求1所述的方法,其特征在于,所述基于所述播放帧率和所述预设倍数,确定视频帧提取周期,包括:将所述播放帧率的倒数与所述预设倍数的乘积,确定为视频帧提取周期。3.根据权利要求1所述的方法,其特征在于,所述基于所述播放帧率和所述预设倍数,确定视频帧提取周期,包括:获取所述待生成的目标视频与延长之前的背景音频的时长比值;将所述播放帧率的倒数、所述预设倍数与所述时长比值的倒数的乘积,确定为视频帧提取周期。4.根据权利要求1所述的方法,其特征在于,所述确定待生成的目标视频的播放帧率,包括:获取用户选择的目标录制模式;根据录制模式与播放帧率的对应关系,确定所述目标录制模式对应的播放帧率为待生成的目标视频的播放帧率。5.根据权利要求1所述的方法,其特征在于,所述确定待生成的目标视频的播放帧率,包括:将预设的播放帧率,确定为待生成的目标视频的播放帧率。6.根据权利要求1-5任一项所述的方法,其特征在于,所述基于所述多个视频帧、所述播放帧率和延长之前的背景音频,生成所述目标视频,包括:将所述多个视频帧以所述播放帧率进行组合,生成所述目标视频的图像数据;将所述目标视频的图像数据与延长之前的背景音频进行合并,生成所述目标视频。7.一种视频录制的装置,其特征在于,所述装置包括:录制模块,用于接收视频录制指令,所述视频录制...
【专利技术属性】
技术研发人员:陈金源,
申请(专利权)人:广州酷狗计算机科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。