本发明涉及视频剪辑,尤其涉及一种视频剪辑轨道时间线调整方法、装置、计算机可读存储介质及终端设备。
背景技术:
1、目前,视频剪辑软件的剪辑轨道时间线(即时间轴)都是先默认设置一个固定的时间线等级,当用户添加了多个素材后,由于素材的总时长变长,基于该固定的时间线等级,一个显示屏的显示界面可能无法显示所有的素材,因此,当用户想要操作位于已显示素材的前面位置的素材或者位于已显示素材的后面位置的素材时,需要用户手动将时间线轨道的滚动条滚动到合适的位置,或者,需要用户手动将时间线等级缩小到合适的级别,再去进行对应的轨道素材操作,这样导致操作复杂繁琐,用户操作体验较差。
技术实现思路
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、与现有技术相比,本发明实施例提供了一种视频剪辑轨道时间线调整方法、装置、计算机可读存储介质及终端设备,在接收并响应用户对待剪辑素材的编辑操作后,先获取编辑后的素材对应的轨道内的素材总时长;再根据素材总时长和显示设备的逻辑像素宽度,从预设的若干个时间线等级中获取目标时间线等级,其中,每一时间线等级中均设置了时间线的单位时间和单位像素宽度;再根据目标时间线等级调整轨道时间线,以使显示设备基于目标时间线等级显示编辑后的素材;从而能够自适应调整与素材适配的轨道时间线等级,最大程度保证轨道内的素材可以一屏显示,无需用户手动调整,解决了现有技术中剪辑素材时操作复杂繁琐的问题,提升了用户后续操作的便利性和操作体验。
1.一种视频剪辑轨道时间线调整方法,其特征在于,包括:
2.如权利要求1所述的视频剪辑轨道时间线调整方法,其特征在于,所述根据所述素材总时长和显示设备的逻辑像素宽度,从预设的若干个时间线等级中获取目标时间线等级,具体包括:
3.如权利要求2所述的视频剪辑轨道时间线调整方法,其特征在于,所述根据所述素材总时长和预设的若干个时间线等级,计算获得在基于每一所述时间线等级显示所述编辑后的素材时所需的总像素宽度,具体包括:
4.如权利要求1所述的视频剪辑轨道时间线调整方法,其特征在于,所述方法还包括:
5.如权利要求4所述的视频剪辑轨道时间线调整方法,其特征在于,所述根据显示设备的逻辑像素宽度从预设的若干个时间线等级中获取初始时间线等级,具体包括:
6.如权利要求5所述的视频剪辑轨道时间线调整方法,其特征在于,所述时间线分段数根据用户使用习惯进行设置;所述用户使用习惯根据用户在剪辑视频时的视频原片和成品时长、历史操作数据以及对视频剪辑精度的偏好设置数据获得。
7.如权利要求1~6中任一项所述的视频剪辑轨道时间线调整方法,其特征在于,所述方法还包括:
8.一种视频剪辑轨道时间线调整装置,其特征在于,用于实现如权利要求1~7中任一项所述的视频剪辑轨道时间线调整方法,所述装置包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如权利要求1~7中任一项所述的视频剪辑轨道时间线调整方法。
10.一种终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如权利要求1~7中任一项所述的视频剪辑轨道时间线调整方法。