一种贴纸快捷定位方法技术

技术编号:22820482 阅读:36 留言:0更新日期:2019-12-14 14:22
本发明专利技术公开了一种贴纸的快捷定位方法,包括以下步骤:步骤1,激活快捷菜单。点击左右两侧的把手分别激活“起始时间”和“结束时间”的编辑功能。步骤2,选择快捷功能。快捷菜单选项包括定位到“视频开头/结尾”和“片段开头/结尾”处。步骤3,快捷功能逻辑处理。步骤4,根据最新设置的数据源,重新绘制时间轴区域的UI显示内容,并更新相关状态。本发明专利技术中的定位方法可以方便用户的操作,优化用户体验,专属于视频剪辑手机端的快捷定位操作,方便用户在有限的屏幕里进行更简单快捷的操作。

A fast positioning method of stickers

【技术实现步骤摘要】
一种贴纸快捷定位方法
本专利技术属于视频编辑
,具体涉及一种贴纸快捷定位方法。
技术介绍
在视频编辑应用中,用户需要插入符合其需求的文字或者贴纸轨道,通过文字或是贴纸实现对视频的编辑装饰。现有视频编辑中,插入贴纸之后,视频或片段的时间轴中的某一时间段显示,当需要将贴纸在时间轴的其他时间区间显示时,需要拖动视频中的贴纸,即通过手动拖动的方式来进行定位,才能控制贴纸的显示时段,该种方式容易造成拖动到的结束时间与用户自身期望不同,而需要进行反复调节的可能,操作起来较为繁琐,而且当视频过长的时候,用户需要手动拖动到结尾,操作较为麻烦。
技术实现思路
为了解决上述问题,本专利技术提供了一种贴纸快捷定位方法,可以将贴纸快捷定位到当前片段结尾或视频结尾。本专利技术的技术方案为:一种贴纸快捷定位方法,包括用于将贴纸定位于视频或片段开头的开头定位,以及用于将贴纸定位于视频或片段结尾的结尾定位;所述开头定位包括:获取当前贴纸位于视频或片段的时间轴中的贴纸起始时间;获取视频或片段的时间轴的视频或片段起始时间;遍历当前时间轴中的所有贴纸,通过对各个贴纸的起始时间和结束时间的比较,基于同轴贴纸不重叠原则,得到当前贴纸所允许调整到的贴纸起始时间和视频或片段起始时间之间的时间区间的最小时间值;将当前贴纸的起始时间调整为最小时间值;所述结尾定位包括:获取当前贴纸位于视频或片段的时间轴中的贴纸结束时间;获取视频或片段的视频或片段结束时间;遍历当前时间轴中的所有贴纸,通过对各个贴纸的起始时间和结束时间的比较,基于同轴贴纸不重叠原则,得到当前贴纸所允许调整到的允许位于视频或片段结束时间的最大时间值;将当前贴纸的结束时间调整为最大时间值。作为优选,在视频或片段均分别设置开头定位和结尾定位的把手。本专利技术中可以在视频或片段的快捷菜单处设置把手,用户使用时,点击把手,即可弹出快捷定位菜单,通过选择定位到视频结尾还是片段结尾(视频开头还是片段开头)的方式来解决定位与用户预期不符,以及视频过长而需一直拖动到视频结尾的问题。作为优选,对应开头定位和结尾定位的把手分别位于视频或片段的左右两侧。点击选中轨道左右两侧的把手,弹出快捷定位菜单,用户可以通过点击右侧的把手呼出跳转到视频结尾或片段结尾的快捷操作,点击即可跳转。同理,点击左侧的把手呼出跳转到视频开头或片段开头的快捷操作,点击即可跳转。与现有技术相比,本专利技术的有益效果体现在:本专利技术中的定位方法可以方便用户的操作,优化用户体验,专属于视频剪辑手机端的快捷定位操作,方便用户在有限的屏幕里进行更简单快捷的操作。附图说明图1为本专利技术的案例示意图。具体实施方式实施例1一种贴纸的快捷定位方法,包括以下步骤:步骤1,激活快捷菜单。点击左右两侧的把手分别激活“起始时间”和“结束时间”的编辑功能。步骤2,选择快捷功能。快捷菜单选项包括定位到“视频开头/结尾”和“片段开头/结尾”处。步骤3,快捷功能逻辑处理。步骤4,根据最新设置的数据源,重新绘制时间轴区域的UI显示内容,并更新相关状态。其中,选择“视频开头”的步骤包括:步骤3.1,获取当前贴纸位于时间轴中的起始时间。步骤3.2,遍历当前时间轴中的所有贴纸,通过对跟各贴纸的起始时间和结束时间的比较,基于同轴贴纸不重叠的原则,得到其所允许调整到的大于0的最小时间值。步骤3.3,将当前贴纸的起始时间调整为步骤3.2的值。选择“片段开头”的步骤包括:步骤3.1,获取当前贴纸位于时间轴中的起始时间。步骤3.2,获取步骤3.1中起始时间所在的视频片段。步骤3.3,获取步骤3.2中视频片段的起始时间。步骤3.4,遍历当前时间轴中的所有贴纸,通过对跟各贴纸的起始时间和结束时间的比较,基于同轴贴纸不重叠的原则,得到其所允许调整到的位于从步骤3.3时间到步骤3.1时间区间的最小时间值。步骤3.5,将当前贴纸的起始时间调整为步骤3.4的值。选择“视频结尾”的步骤包括:步骤3.1,获取当前贴纸位于时间轴中的结束时间。步骤3.2,获取视频总的时间长度。步骤3.3,遍历当前时间轴中的所有贴纸,通过对跟各贴纸的起始时间和结束时间的比较,基于同轴贴纸不重叠的原则,得到其所允许调整到的小于步骤3.2时间长度的最小时间值。步骤3.4,将当前贴纸的结束时间调整为步骤3.3的值。选择“片段结尾”的步骤包括:步骤3.1,获取当前贴纸位于时间轴中的结束时间。步骤3.2,获取步骤3.1中结束时间所在的视频片段。步骤3.3,获取步骤3.2中视频片段的结束时间。步骤3.4,遍历当前时间轴中的所有贴纸,通过对跟各贴纸的起始时间和结束时间的比较,基于同轴贴纸不重叠的原则,得到其所允许调整到的位于从步骤3.1时间到步骤3.3时间区间的最大时间值。步骤3.5,将当前贴纸的结束时间调整为步骤3.4的值。本文档来自技高网...

【技术保护点】
1.一种贴纸快捷定位方法,其特征在于,包括用于将贴纸定位于视频或片段开头的开头定位,以及用于将贴纸定位于视频或片段结尾的结尾定位;/n所述开头定位包括:/n获取当前贴纸位于视频或片段的时间轴中的贴纸起始时间;/n获取视频或片段的时间轴的视频或片段起始时间;/n遍历当前时间轴中的所有贴纸,通过对各个贴纸的起始时间和结束时间的比较,基于同轴贴纸不重叠原则,得到当前贴纸所允许调整到的贴纸起始时间和视频或片段起始时间之间的时间区间的最小时间值;/n将当前贴纸的起始时间调整为最小时间值;/n所述结尾定位包括:/n获取当前贴纸位于视频或片段的时间轴中的贴纸结束时间;/n获取视频或片段的视频或片段结束时间;/n遍历当前时间轴中的所有贴纸,通过对各个贴纸的起始时间和结束时间的比较,基于同轴贴纸不重叠原则,得到当前贴纸所允许调整到的允许位于视频或片段结束时间的最大时间值;/n将当前贴纸的结束时间调整为最大时间值。/n

【技术特征摘要】
1.一种贴纸快捷定位方法,其特征在于,包括用于将贴纸定位于视频或片段开头的开头定位,以及用于将贴纸定位于视频或片段结尾的结尾定位;
所述开头定位包括:
获取当前贴纸位于视频或片段的时间轴中的贴纸起始时间;
获取视频或片段的时间轴的视频或片段起始时间;
遍历当前时间轴中的所有贴纸,通过对各个贴纸的起始时间和结束时间的比较,基于同轴贴纸不重叠原则,得到当前贴纸所允许调整到的贴纸起始时间和视频或片段起始时间之间的时间区间的最小时间值;
将当前贴纸的起始时间调整为最小时间值;
所述结尾定位包括:
获取当前贴纸位于...

【专利技术属性】
技术研发人员:平乾郑楠
申请(专利权)人:杭州影笑科技有限责任公司
类型:发明
国别省市:浙江;33

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

1