【技术实现步骤摘要】
基于视频生成操作流程文件的方法及装置
本申请属于计算机
,具体涉及一种基于视频生成操作流程文件的方法及装置。
技术介绍
目前智能手机上的操作越来越复杂,有时用户需要将手机上进行的操作流程进行录屏后发给其他人,或者用户一边操作一边截图,再对截图进行人工编辑来手动制作操作指导图。但是,录屏视频文件过大,传输耗时,录屏视频文件在某些情况下不能很好地表达操作流程;而人工手动对操作流程进行截图编辑又过于繁琐耗时,且不易进行整理。
技术实现思路
本申请实施例提供一种基于视频生成操作流程文件的方法及装置,能够解决现有基于录屏视频文件和手动编辑制作操作流程文件存在的文件过大、传输耗时、制作耗时的缺陷。第一方面,本申请实施例提供了一种基于视频生成操作流程文件的方法,该方法包括:获取包含预设信息的视频文件;对所述视频文件进行处理,确定操作行为事件;从所述视频文件中获取所述操作行为事件对应的关键帧,并基于所述操作行为事件,对所述关键帧对应的图像进行处理,获得操作图像;基于所述操作图像,得到操作流程文件;其中,所述预设信息包括:触摸点数据或点击操作数据。第二方面,本申请实施例提供了一种基于视频生成操作流程文件的装置,该装置包括:视频获取单元,用于获取包含预设信息的视频文件;事件确定单元,用于对所述视频文件进行处理,确定操作行为事件;处理单元,用于从所述视频文件中获取所述操作行为事件对应的关键帧,并基于所述操作行为事件,对所述关键 ...
【技术保护点】
1.一种基于视频生成操作流程文件的方法,其特征在于,包括:/n获取包含预设信息的视频文件;/n对所述视频文件进行处理,确定操作行为事件;/n从所述视频文件中获取所述操作行为事件对应的关键帧,并基于所述操作行为事件,对所述关键帧对应的图像进行处理,获得操作图像;/n基于所述操作图像,得到操作流程文件;/n其中,所述预设信息包括:触摸点数据或点击操作数据。/n
【技术特征摘要】
1.一种基于视频生成操作流程文件的方法,其特征在于,包括:
获取包含预设信息的视频文件;
对所述视频文件进行处理,确定操作行为事件;
从所述视频文件中获取所述操作行为事件对应的关键帧,并基于所述操作行为事件,对所述关键帧对应的图像进行处理,获得操作图像;
基于所述操作图像,得到操作流程文件;
其中,所述预设信息包括:触摸点数据或点击操作数据。
2.根据权利要求1所述的基于视频生成操作流程文件的方法,其特征在于,所述对所述视频文件进行处理,确定操作行为事件,包括:
获取所述视频文件中包含的预设信息;
在所述预设信息满足预设事件类型所对应的判断条件的情况下,确定所述预设信息对应的操作行为事件为所述预设事件类型的事件。
3.根据权利要求2所述的基于视频生成操作流程文件的方法,其特征在于,在所述预设信息为触摸点数据的情况下,所述获取所述视频文件中包含的预设信息,包括:
对所述视频文件进行图像抽取,获得多帧图像,并按照每帧图像的索引保存所述多帧图像;
依次识别所述多帧图像,在识别到触摸点的情况下,获取所述触摸点的坐标以及所述触摸点所在帧图像的索引;
所述在所述预设信息满足预设事件类型所对应的判断条件的情况下,确定所述预设信息对应的操作行为事件为所述预设事件类型的事件包括:
在所述触摸点的坐标和所述索引满足预设事件类型所对应的判断条件的情况下,确定所述预设信息对应的操作行为事件为所述预设事件类型的事件。
4.根据权利要求2所述的基于视频生成操作流程文件的方法,其特征在于,所述在所述预设信息满足预设事件类型所对应的判断条件的情况下,确定所述预设信息对应的操作行为事件为所述预设事件类型的事件,包括:
在第i个触摸点或点击操作A[i]对应的索引与A[i-1]对应的索引和A[i+1]对应的索引均不连续,且A[i]对应的索引、A[i-1]对应的索引和A[i+1]对应的索引两两之间的差值均大于第一预设阈值的情况下,确定所述第i个触摸点或点击操作A[i]对应一个点击事件;
在A[i]对应的索引与A[i-1]对应的索引或A[i+1]对应的索引连续,且A[i]、A[i-1]和A[i+1]的坐标相同的情况下,确定所述第i个触摸点或点击操作A[i]对应一个点击事件;
在A[i]对应的索引与A[i-1]对应的索引或A[i+1]对应的索引连续,且索引连续次数乘以每帧图像对应的时长大于第二预设阈值的情况下,确定所述第i个触摸点或点击操作A[i]对应一个长按事件;
在A[i]对应的索引与A[i-1]对应的索引或A[i+1]对应的索引不连续、索引之间的差值小于第三预设阈值,且A[i]的坐标与A...
【专利技术属性】
技术研发人员:苗卫星,
申请(专利权)人:深圳市艾酷通信软件有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。