System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 视频处理方法、电子设备和计算机可读存储介质技术_技高网

视频处理方法、电子设备和计算机可读存储介质技术

技术编号:42982061 阅读:11 留言:0更新日期:2024-10-15 13:16
本申请提供一种视频处理方法、电子设备和计算机可读存储介质,该方法包括:获取用户对目标视频的视频时间轴的滑动操作;其中,视频时间轴基于数据展示控件对目标视频的多个视频帧进行展示生成;根据滑动操作,确定滑动操作对应的时间轴偏移量;获取单位宽度时间比以及初始时间轴位置;其中,单位宽度时间比表示数据展示控件的每一宽度所占目标视频的时间比值;根据时间轴偏移量、单位宽度时间比以及初始时间轴位置,计算目标位置对应的目标视频时间,基于目标视频时间展示对应时间点的视频帧,通过多个视频帧显示的视频时间轴即可快速找到需回放或编辑的视频片段部分,进而提高用户筛选视频片段的效率。

【技术实现步骤摘要】

本申请涉及视频处理,具体而言,涉及一种视频处理方法、电子设备和计算机可读存储介质


技术介绍

1、现有技术中,手机系统用户需要对保存在视频记录设备中的视频进行回放或者编辑,而手机系统用户为了找到自己需要回放或者编辑的视频片段,需要逐一浏览视频内容才能找到需要回放或者编辑的视频片段。

2、这种方式需要花费大量的时间进行筛选才能找到需要的视频,效率十分低下。


技术实现思路

1、本申请实施例的目的在于提供一种视频处理方法、电子设备和计算机可读存储介质,用以解决目前手机系统用户需花费大量时间进行筛选才能从视频中找到所需画面所存在的效率低下的问题。

2、第一方面,本专利技术提供一种视频处理方法,该方法包括:获取用户对目标视频的视频时间轴的滑动操作;其中,视频时间轴基于数据展示控件对目标视频中抽取的多个视频帧进行展示生成;根据滑动操作,确定滑动操作对应的时间轴偏移量;获取单位宽度时间比以及初始时间轴位置;其中,单位宽度时间比表示数据展示控件的每一宽度所占目标视频的时间比值,初始时间轴位置表示产生滑动操作之前的时间轴位置;根据时间轴偏移量、单位宽度时间比以及初始时间轴位置,计算目标位置对应的目标视频时间;其中,目标视频时间用于在滑动操作后,基于目标视频时间展示对应时间点的视频帧。

3、上述设计的视频处理方法,本方案通过手机系统的数据展示控件将抽取的视频中的多个视频帧显示成视频时间轴的形式,并通过用户对数据展示控件的滑动操作的偏移量来确定滑动操作后目标位置对应的目标视频时间,从而在滑动操作后,基于目标视频时间展示对应时间点的视频帧,进而使得本方案设计的视频处理方法,用户在进行视频回放或者编辑的情况下,通过多个视频帧显示的视频时间轴即可快速找到需回放或编辑的视频片段部分,进而提高用户筛选视频片段的效率,并且通过用户滑动的偏移量来准确定位滑动后的目标位置对应的目标视频,使得目标视频内容与视频时间轴进度更好地联动,从而实现视频帧时间轴与视频内容的准确对应。

4、在第一方面的可选实施方式中,在获取用户对目标视频的视频时间轴的滑动操作之前,该方法还包括:获取目标视频;按照预设间隔时间依次从目标视频中抽取多个视频帧,形成视频帧集合;根据数据展示控件,并基于视频帧集合中的多个视频帧,生成视频时间轴并进行展示。

5、上述实施方式,本方案通过数据展示控件将抽取的多个视频帧生成视频时间轴并进行展示,使得多个视频帧显示的视频时间轴可提示用户快速找到需回放或编辑的视频片段,进而提高效率和用户体验。

6、在第一方面的可选实施方式中,在获取目标视频之前,该方法还包括:对数据展示控件的运行环境和显示参数进行配置。

7、在第一方面的可选实施方式中,对数据展示控件的运行环境和显示参数进行配置,包括:通过布局管理器添加数据展示控件,并创建数据展示控件对应的适配器;对数据展示控件的显示高度和显示宽度进行配置。

8、上述实施方式,本方案通过手机系统的数据展示控件将抽取的多个视频帧形成视频时间轴的形式进行展示,使得视频时间轴,绘制成本低,滑动平滑,视频时间轴样式扩展性好,维护成本低。

9、在第一方面的可选实施方式中,其中,获取单位宽度时间比,包括:获取数据展示控件的显示总宽度;获取目标视频的视频总时长;计算数据展示控件的显示总宽度与目标视频的视频总时长的比值,获得单位宽度时间比。

10、在第一方面的可选实施方式中,根据时间轴偏移量、单位宽度时间比以及初始时间轴位置,计算目标位置对应的目标视频时间,包括:计算时间轴偏移量与单位宽度时间的乘积,获得偏移时间;计算偏移时间与初始时间轴位置之和,获得目标位置对应的目标视频时间。

11、上述实施方式,本方案通过用户滑动的偏移量来准确定位滑动后的目标位置对应的目标视频,使得目标视频内容与视频时间轴进度更好地联动,从而实现视频帧时间轴与视频内容的准确对应。

12、在第一方面的可选实施方式中,根据滑动操作确定滑动操作对应的时间轴偏移量,包括:监听数据展示控件的指示器是否产生滑动;若监听到数据展示控件的指示器产生滑动,则获取数据展示控件的指示器的滑动距离,以确定滑动操作对应的时间轴偏移量。

13、第二方面,本申请提供一种视频处理装置,该视频处理装置包括获取模块、确定模块以及计算模块,其中,获取模块,用于获取用户对目标视频的视频时间轴的滑动操作;其中,视频时间轴基于数据展示控件对目标视频中抽取的多个视频帧进行展示生成;该确定模块,用于根据滑动操作,确定滑动操作对应的时间轴偏移量;该获取模块,还用于获取单位宽度时间比以及初始时间轴位置;其中,单位宽度时间比表示数据展示控件的每一宽度所占目标视频的时间比值,初始时间轴位置表示产生滑动操作之前的时间轴位置;该计算模块,用于根据时间轴偏移量、单位宽度时间比以及初始时间轴位置,计算目标位置对应的目标视频时间;其中,目标视频时间用于在滑动操作后,基于目标视频时间展示对应时间点的视频帧。

14、上述设计的视频处理装置,本方案通过手机系统的数据展示控件将抽取的视频中的多个视频帧显示成视频时间轴的形式,并通过用户对数据展示控件的滑动操作的偏移量来确定滑动操作后目标位置对应的目标视频时间,从而在滑动操作后,基于目标视频时间展示对应时间点的视频帧,进而使得本方案设计的视频处理方法,用户在进行视频回放或者编辑的情况下,通过多个视频帧显示的视频时间轴即可快速找到需回放或编辑的视频片段部分,进而提高用户筛选视频片段的效率,并且通过用户滑动的偏移量来准确定位滑动后的目标位置对应的目标视频,使得目标视频内容与视频时间轴进度更好地联动,从而实现视频帧时间轴与视频内容的准确对应。

15、在第二方面的可选实施方式中,该获取模块,还用于获取目标视频;抽取模块,用于按照预设间隔时间依次从所述目标视频中抽取多个视频帧,形成视频帧集合;生成展示模块,用于根据数据展示控件,并基于视频帧集合中的多个视频帧,生成视频时间轴并进行展示。

16、在第二方面的可选实施方式中,该装置还包括配置模块,用于对数据展示控件的运行环境和显示参数进行配置。

17、在第二方面的可选实施方式中,该配置模块,具体用于通过布局管理器添加数据展示控件,并创建数据展示控件对应的适配器;对数据展示控件的显示高度和显示宽度进行配置。

18、在第二方面的可选实施方式中,该获取模块,具体用于获取数据展示控件的显示总宽度;获取目标视频的视频总时长;计算数据展示控件的显示总宽度与目标视频的视频总时长的比值,获得单位宽度时间比。

19、在第二方面的可选实施方式中,该计算模块,具体用于计算时间轴偏移量与单位宽度时间的乘积,获得偏移时间;计算偏移时间与初始时间轴位置之和,获得目标位置对应的目标视频时间。

20、在第二方面的可选实施方式中,该确定模块,具体用于监听数据展示控件的指示器是否产生滑动;若监听到数据展示控件的指示器产生滑动,则获取数据展示控件的指本文档来自技高网...

【技术保护点】

1.一种视频处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取用户对目标视频的视频时间轴的滑动操作之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述获取目标视频之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述对数据展示控件的运行环境和显示参数进行配置,包括:

5.根据权利要求1所述的方法,其特征在于,其中,所述获取单位宽度时间比,包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述时间轴偏移量、单位宽度时间比以及初始时间轴位置,计算目标位置对应的目标视频时间,包括:

7.根据权利要求1所述的方法,其特征在于,所述根据所述滑动操作确定所述滑动操作对应的时间轴偏移量,包括:

8.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。

10.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至7中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种视频处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取用户对目标视频的视频时间轴的滑动操作之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述获取目标视频之前,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述对数据展示控件的运行环境和显示参数进行配置,包括:

5.根据权利要求1所述的方法,其特征在于,其中,所述获取单位宽度时间比,包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述时间轴偏移量、单位宽度时间比以及初始时间轴位置,计算目标位置...

【专利技术属性】
技术研发人员:张浩王小为
申请(专利权)人:杭州极豆科技有限公司
类型:发明
国别省市:

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

1