掌桥专利:专业的专利平台
掌桥专利
首页

操作引导方法及装置

文献发布时间:2023-06-19 11:57:35


操作引导方法及装置

技术领域

本公开涉及计算机应用领域,尤其涉及操作引导方法及装置。

背景技术

通常,视频编辑软件中可以内置多种可选的视频编辑操作,以便用户根据具体的视频效果需求,自行选取实际需要的视频编辑操作,并应用到待编辑的视频素材中,以生成满足预期的视频作品。但随着软件的快速更新迭代,用户很难快速了解新版本中新增的视频编辑操作的使用方法和效果。

在相关技术中,通常可以采用小红点、气泡等提示手段引导用户在视频编辑操作菜单中找到新增的视频编辑操作,但上述过程较为枯燥且不直观,用户尝试新视频编辑操作的积极性低下,导致引导效果不佳。

发明内容

有鉴于此,本公开提供了操作引导方法及装置,以至少解决相关技术中引导效果不佳的技术问题。本公开的技术方案如下:

根据本公开实施例的第一方面,提出了一种操作引导方法,包括:

在视频编辑界面中展示预设的样例视频;其中,所述样例视频中包含经过预设的视频编辑操作处理的片段;

在所述样例视频播放到与所述视频片段对应的进度的情况下,展示操作引导控件;

响应于用户对所述操作引导控件的触发操作,引导所述用户进行所述视频编辑操作的处理操作。

可选的,所述与所述片段对应的进度包括:所述片段的起点到终点之间的任意进度。

可选的,所述视频编辑界面中包括用于展示所述样例视频的第一区域、用于展示所述样例视频播放进度的第二区域、以及用于展示视频编辑操作功能入口的第三区域。

可选的,所述方法还包括:

在所述第二区域中与所述视频编辑操作对应的进度处,展示与所述视频编辑操作对应的编辑操作标签。

可选的,所述展示操作引导控件,包括:在所述第三区域展示指向所述视频编辑操作功能入口的引导控件。

可选的,所述第三区域包括多个标签页;在所述第三区域展示指向所述视频编辑操作的引导控件之前,所述方法还包括:

展示包含所述视频编辑操作功能入口的标签页。

可选的,所述视频编辑操作包括应用时段重叠的多个视频编辑操作;所述展示操作引导控件,包括展示分支选择控件;其中,所述分支选择控件中包括分别对应所述多个视频编辑操作的选项。

可选的,所述方法还包括:

降低所述视频编辑界面中除高亮区域以外的区域的亮度;其中,所述高亮区域包括所述分支选择控件的展示区域和/或所述样例视频的展示区域。

可选的,在展示操作引导控件之前,所述方法还包括:暂停所述样例视频的播放。

可选的,其特征在于,在展示操作引导控件之前,所述方法还包括:

展示询问是否跳过操作引导的控件;

响应于用户选择跳过操作引导的互动操作,跳过当前播放进度对应的操作引导流程。

可选的,在展示操作引导控件之前,所述方法还包括:

基于用户的操作历史记录,确定用户先前是否完成过当前播放进度对应的操作引导流程;如果是,跳过当前播放进度对应的操作引导流程。

可选的,所述方法还包括:

若在展示所述操作引导控件后的预设时间段内,未接收到用户对所述操作引导控件的触发操作,跳过所述操作引导控件对应的操作引导流程。

可选的,所述方法还包括:

循环执行上述所有步骤,直至接收到用户的终止操作、或所述样例视频对应的所有视频编辑操作对应的操作引导流程均被跳过。

可选的,所述方法还包括:

获取所述样例视频对应的视频编辑草稿;其中,所述视频编辑草稿中包含与所述用户的特征对应的视频编辑操作。

可选的,所述用户的特征包括基于下列任意一种或者多种信息生成的特征:

用户对各视频编辑操作的使用记录;用户的视频内容标签;用户的社交群体标签。

可选的,所述获取样例视频对应的视频编辑草稿,包括:

在设备的网络连接方式为第一类连接的情况下,响应于用户的下载指令,从服务端获取样例视频对应的视频编辑草稿;

否则,以静默下载方式从服务端获取样例视频对应的视频编辑草稿。

可选的,所述第一类连接包括按流量计费的连接。

可选的,所述方法还包括:

响应于用户针对所述样例视频的删除互动操作,基于用户的操作历史记录确定所述用户是否已观看所述样例视频对应的所有视频编辑操作的引导内容;

如果否,展示预设的引导内容未观看提示文案。

根据本公开实施例的第二方面,提出了一种操作引导装置包括:

第一展示模块,被配置为在视频编辑界面中展示预设的样例视频;其中,所述样例视频中包含经过预设的视频编辑操作处理的片段;

第二展示模块,被配置为在所述样例视频播放到与所述视频片段对应的进度的情况下,展示操作引导控件;

引导模块,响应于用户对所述操作引导控件的触发操作,引导所述用户进行所述视频编辑操作的处理操作。

根据本公开实施例的第三方面,提出了一种电子设备,包括:

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述指令,以实现上述任一实施例所述的操作引导方法。

根据本公开实施例的第四方面,提出一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一实施例所述的操作引导方法。

根据本公开实施例的第五方面,提出一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现上述任一实施例所述的操作引导方法。

本公开的实施例提供的技术方案至少带来以下有益效果:

以上技术方案中,由于预设的样例视频包含经过预设的视频编辑操作处理的片段,被播放到与上述片段对应的进度的情况下,可以展示操作引导控件,并进一步响应于用户操作而启动针对于上述视频编辑操作的引导;因此,用户可以在决定接受操作引导之前,就已经从样例视频中获知了操作引导对应的视频编辑操作的处理效果,因此可以提高用户尝试对应的视频编辑操作的积极性,从而改善引导效果。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书文本一同用于解释原理,并不构成对本公开的不当限定。

图1是一示例性实施例示出的一种操作引导方法的流程图;

图2是一示例性实施例示出的一种操作引导界面示意图;

图3是一示例性实施例示出的另一操作引导界面示意图;

图4是一示例性实施例示出的一种操作引导装置的示意框图;

图5是一示例性实施例示出的一种电子设备的结构图。

具体实施方式

为了使本技术领域的人员更好地理解本公开一个或多个实施例中的技术方案,下面将结合本公开一个或多个实施例中的附图,对本公开一个或多个实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是一部分实施例,而不是全部的实施例。基于本公开一个或多个实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本公开保护的范围。

下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的系统和方法的例子。

在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

通常,视频编辑软件中可以内置多种可选的视频编辑操作,以便用户根据具体的视频效果需求,自行选取实际需要的视频编辑操作,并应用到待编辑的视频素材中,以生成满足预期的视频作品。例如,用户可以预先拍摄两段穿着不同服装的自拍视频作为素材,并在该两段自拍视频之间添加转场特效,以实现“一秒换装”的视频效果;又例如,用户可以预先拍摄一段舞蹈视频,并添加“下雪”特效,以实现“雪中舞蹈”的视频效果。

但随着软件的快速更新迭代,软件开发商通常会提供越来越多的视频编辑操作供用户选用;对用户而言,事实上很难快速了解新版本中新增的视频编辑操作的使用方法和效果。

在相关技术中,通常可以采用“小红点”、气泡等提示手段引导用户在视频编辑操作菜单中找到新增的视频编辑操作;例如,假设本次更新新增了转场编辑操作ABC,那么就可以在包含上述转场编辑操作ABC的标签页上显示“小红点”,以提示用户该标签页内有新功能可供选择。

但是,上述过程实际上依赖于用户对于“有新功能”这一事件的敏感度,事实上较为枯燥且不直观,尤其是在积攒了大量“小红点”的情况下,用户被“小红点”吸引、尝试新视频编辑操作的积极性低下,最终导致引导效果不佳。

基于此,本公开提出一种直接展示已经包含经过预设的视频编辑操作处理的片段的样例视频,并根据样例视频的播放进度进入操作引导的技术方案。

在实现时,当上述样例视频播放到与上述片段对应的进度时,可以展示操作引导控件,在用户触发该操作引导控件之后,即可引导用户进行上述视频编辑操作的处理操作。

在以上技术方案中,由于在上述的样例视频被播放到与上述片段对应的进度的情况下,可以展示操作引导控件,并进一步响应于用户操作而启动针对于上述视频编辑操作的引导;因此,用户可以在决定接受操作引导之前,就已经从样例视频中获知了操作引导对应的视频编辑操作的处理效果,因此可以提高用户尝试对应的视频编辑操作的积极性,从而改善引导效果。

下面通过具体实施例并结合具体的应用场景对技术方案进行描述。

请参考图1,图1是根据一示例性实施例示出的一种操作引导方法的流程图,该方法可以包括以下步骤:

S101,在视频编辑界面中展示预设的样例视频;其中,所述样例视频中包含经过预设的视频编辑操作处理的片段;

S102,在所述样例视频播放到与所述片段对应的进度的情况下,展示操作引导控件;

S103,响应于用户对所述操作引导控件的触发操作,引导所述用户进行所述视频编辑操作。

上述视频编辑操作,既可以包括在视频中添加覆盖形式的动态或静态图章的操作,也可以包括对视频中图像的滤镜或者风格化处理操作,还可以包括添加淡入淡出等剪辑效果的操作,以及针对视频音轨的效果器或者叠加配音等等。本领域技术人员可以根据具体需求自行选择本方案所针对的视频编辑操作,本公开无需进行完全列举。

在一实施例中,上述视频编辑操作可以包括对艺术字特效、涂鸦特效、转场特效、配音特效、裸眼3D特效等等多种视频特效中的任意一种或者多种的组合的添加操作;可以理解的是,一段视频中可以多次应用同种或者不同种的视频编辑操作,举例而言,一个搞笑视频中,可以添加一个覆盖形式的笑脸涂鸦,还可以循环添加笑声这一配音。

在本示例中,可以首先在视频编辑界面中展示预设的样例视频,其中,该样例视频可以是包含经过预设的视频编辑操作处理的片段的视频;例如包含了特定的转场特效的“一秒换装”视频、包含了特定背景音乐特效的恶搞MV视频、添加了风格化镜头的复古风格视频等等。

可以理解的是,上述样例视频及其使用的视频编辑操作,可以是有目的性创作的,本方案中需要引导用户使用何种视频编辑操作,该样例视频中就可以包括何种视频编辑操作;举例而言,假设视频编辑软件在某次功能更新后提供了新的视频编辑操作BCD,那么为了引导用户使用该新的视频编辑操作BCD,该样例视频就可以是包含了经过上述视频编辑操作BCD处理后片段的样例视频,具体可以由上述视频编辑软件的开发者提供,也可以由上述视频编辑软件的运营方提供,还可以由其他有经验的用户提供。

假设上述视频编辑软件在上述功能更新前首先将更新内容推送给了小部分内测用户,这部分内测用户就可能自己创作出包含上述视频编辑操作BCD的样例视频,并提供给该视频编辑软件的官方,换取内测积分、虚拟道具等虚拟资源。

在本示例中,可以在上述样例视频播放到与上述片段对应的进度的情况下,展示操作引导控件;具体而言,确定上述样例视频是否播放到与上述视频编辑操作对应的进度的方法,既可以是通过类似轮询判断的方式完成,也可以通过在视频播放进度中预设触发器等方式完成。

上述与该片段对应的进度,可以是上述视频中开始展示上述视频编辑操作之后的任意时间点,具体时间点的选取可以根据视频编辑操作的种类和预期的效果进行灵活设计;例如,对于转场编辑操作而言,可以选择该转场编辑操作播放完毕之后的第一帧作为与该转场编辑操作对应的进度,如此可以在用户欣赏完该转场编辑操作的效果后,直接看到被展示出的操作引导控件;又例如,对于风格化镜头编辑操作而言,则无需等待该编辑操作的作用时间结尾,而是只需将该风格化镜头编辑操作生效后的某一时间点(若干秒、或者若干帧等等)作为与该风格化镜头编辑操作对应的进度。

在一实施例中,上述与上述片段对应的进度可以是该片段起点到终点之间的任意进度;例如,假设某“下雪”视频特效会在视频的第11秒到第15秒生效,而预设的百分比为75%,则可以在第11+(15-11)*75%=14秒触发展示上述操作引导控件。采用此方案,可以进一步在上述视频编辑操作处理的视频片段播放到中间一部分时,即触发操作引导控件的展示,可以充分利用用户对于视频编辑操作对应产生的效果的好奇心,提升操作引导的成功率。

可以理解的是,上述操作引导控件、以及上述样例视频的播放位置和方式均可以由本领域技术人员自行确定;也就是说,上述展示和播放的具体方式可能根据不同视频编辑软件的界面布局而存在差异。

在一实施例中,上述视频编辑界面中可以包括用于展示所述样例视频的第一区域、用于展示所述样例视频播放进度的第二区域、以及用于展示视频编辑操作功能入口的第三区域。对于较为多见的非线性编辑软件而言,视频素材可以在上述用于展示播放进度的第二区域(又称时间轴)上进行排布,可选的视频编辑操作的启用入口则位于上述第三区域(又称功能区),而上述第一区域则又可以被称为预览区,可以较为便捷地展示出处理后的视频素材的预览效果,为最终的视频作品提供参考。采用上述视频编辑界面布局方式,可以将不同的软件功能分划到不同区域,有利于提高工作效率。

在一实施例中,上述方法中还可以包括展示编辑操作标签的步骤;具体而言,编辑操作标签可以是与视频编辑操作相对应的标签,并可以在上述第二区域中的与上述视频编辑操作对应的进度处展示。以一个“一键换装”样例视频为例,假设该样例视频中第6秒处开始加入背景音乐编辑操作,第7秒处开始插入转场编辑操作,第8秒处开始插入“礼帽”虚拟服饰编辑操作,那么分别对应上述背景音乐编辑操作、转场编辑操作、“礼帽”虚拟服饰编辑操作的编辑操作标签就可以在上述第二区域(时间轴)的第6秒、第7秒、第8秒处展示。可以理解的是,上述标签既可以是包含文字、图标等能够使用户直接了解对应的视频编辑操作内容的标签,也可以是同一样式、仅起到提醒作用的标签。

请参见图2,图2是一示例性实施例示出的一种操作引导界面示意图;在该例中,应用了上述使用与视频编辑操作相对应的标签来指示视频编辑操作在上述第二区域(时间轴)中的位置的方案,进度条下方倒置水滴状图标即为上述标签。当进度条推进至上述标签处时,即指示即将触发对应操作引导控件的展示。采用上述方案,可以更加直观地向用户展示本样例视频中包含的视频编辑操作的位置,可以为试图快进的用户提供一定参考,使用户不会由于跳转进度而误跳过某些视频编辑操作的引导。

在一实施例中,上述操作引导控件,可以是指向上述视频编辑操作功能入口的引导控件,且该控件可以在上述第三区域进行展示;例如,上述视频编辑操作是在最近一次软件更新后新增的一种风格化镜头编辑操作XX,那么就可以在上述用于展示视频编辑操作功能入口的第三区域中展示与其对应的操作引导控件,并且,该操作引导控件可以指向该第三区域中风格化镜头类中的风格化镜头编辑操作XX。应用上述方案,可以进一步强化操作引导控件本身的引导能力,减少用户寻找上述视频编辑操作的功能入口的学习障碍。

可以理解的是,上述第三区域中,可以将所有视频编辑操作通过多级菜单、标签页的方式进行分类或者分页展示;例如,将配音类、转场类、涂鸦标签类编辑操作的功能入口分别归入不同的分页下,用户即可根据分页标签寻找实际需要使用的视频编辑操作的功能入口。

在一实施例中,上述第三区域中可以包括多个标签页,则在展示上述引导控件之前,可以将包含所述视频编辑操作功能入口的标签页进行展示;继续以前述风格化镜头编辑操作XX为例,在展示与该风格化镜头编辑操作XX对应的引导控件之前,可以将上述第三区域中包含前述风格化镜头编辑操作XX功能入口的标签页进行展示。

应用上述方案,可以在视频编辑操作总量较多、被分入多个标签页的情况下,自动将包含待引导的视频编辑操作的功能入口的标签页进行展示,从而减少用户寻找上述视频编辑操作的功能入口的学习障碍。

在一实施例中,上述视频编辑操作的应用时段可能存在重叠;在此种情况下,上述操作引导控件可以被设计为分支选择控件,且其中的选项可以分别对应上述出现重叠的多个视频编辑操作。例如,在转场编辑操作的应用时段内,可能同时存在转场编辑操作、风格化镜头编辑操作和背景音乐编辑操作;因此,在展示操作引导控件时,即可展示包含分别对应上述转场编辑操作、风格化镜头编辑操作和背景音乐编辑操作的分支选项的分支选择控件。

应用上述方案,可以在同一时间内存在多个可以进行引导的视频编辑操作的情况下,向用户提供分支选择,从而避免进入的操作引导流程与用户试图访问的操作引导流程不符的情况。

在一实施例中,可以通过高亮的方式来凸显重点内容;具体通过可以降低预设的高亮区域以外的亮度来实现;其中,上述重点内容可以包括上述分支选择控件的展示区域,也可以包括上述样例视频的展示区域。继续以前述转场编辑操作的应用时段为例,样例视频的展示中同时存在转场编辑操作、风格化镜头编辑操作和背景音乐编辑操作,而弹出的分支选择控件亦包含三种对应于上述三种编辑操作的选择,此种情况下,可以将上述样例视频的展示区域以及上述分支选择控件的区域均设置为高亮区域,并对对除上述高亮区域以外的区域设置阴影遮罩,从而完成降低亮度的处理。当然可以理解的是,除了阴影遮罩,本领域技术人员还可以通过其他方式完成高亮与掩藏的设计,本公开无需列举全部的相关技术。

应用上述方案,可以将用户的注意力集中到当前样例视频的预览画面和/或分支选择控件上,有利于增加引导的成功率。

在一实施例中,在展示上述操作引导控件之前,还可以暂停上述样例视频的播放。应用此方案,可以控制样例视频的播放进度,使得用户有充足时间决策是否要接受操作引导。

可以理解的是,除了直接暂停以外,还可以采用慢放等方式取得类似的效果,具体慢放的倍率既可以是静态的,也可以是随时间轴动态变化的,例如倍率呈指数下降等等;本公开无需对相关方案进行完全列举,本领域技术人员可以在已公开内容的基础上,自行选择暂停或慢放的具体方式。

在本示例中,还可以通过各种机制来确定是否跳过需要操作引导控件的展示过程;例如,如果用户先前已经看过该视频编辑操作对应的操作引导,那么重复观看可能会带来不利印象,因而可以跳过;又例如,如果用户明确表示对于该视频编辑操作不感兴趣,那么强行进入对应的操作引导过程也只会招致反感,因此也可以跳过。

在一实施例中,在展示上述操作引导控件之前,可以首先展示询问是否跳过操作引导的控件;如果用户选择跳过操作引导的互动操作,则可以跳过当前播放进度对应的操作引导流程。可以理解的是,事实上该跳过的选项也可以作为前述分支选择的一个可选项出现;请参见图3,图3是一示例性实施例示出的另一操作引导界面示意图;在该例中,展示的操作引导控件可以是形如“A.学习视频编辑操作甲的使用;B.学习视频编辑操作乙的使用;C.都不感兴趣,跳过”的形式。

在另一实施例中,用户选择跳过操作引导的互动操作亦可以是非主动的互动操作,例如,超过若干秒没有选择,则自动跳过,等等。本领域技术人员可以根据具体需求自行选择跳过操作引导的控件的具体形式,以及具体的交互形式,本公开无需进行全部列举。

在一实施例中,还可以根据用户是否完成过当前播放进度对应的操作引导流程,来决策是否跳过该操作引导流程;具体而言,可以在展示操作引导控件之前,基于用户的操作历史记录,确定用户先前是否完成过当前播放进度对应的操作引导流程;如果是,则可以跳过当前播放进度对应的操作引导流程。

应用上述方案,可以及时跳过用户先前已经完成过的操作引导流程,不给用户冗余的引导,提高用户的实际体验。

在本示例中,可以响应于用户对上述操作引导控件的触发操作,引导上述用户进行上述视频编辑操作的处理操作;具体而言,对上述操作引导控件的触发操作,可以是对分支选项形式的操作引导控件中的选项的选择操作,也可以是对气泡形式的操作引导控件的触击操作,或者其他与操作引导控件的形式相对应的触发操作;本说明书对此无需进行全部列举。

此外,具体引导用户执行视频编辑操作的处理操作的具体方式可以根据具体需求而定;例如,播放相对应的引导动画,或者播放对应的操作录屏,展示包含点击先后顺序的指示标等等;相对于引导用户使用某个视频编辑操作的处理操作,本公开更加关注的是在何种情况下对用户开始操作引导,因此,本领域技术人员可以参照相关技术文献,完成对于引导用户执行视频编辑操作的处理操作的细节设计,本公开不作进一步限定。

在一实施例中,可以循环执行上述步骤,直至用户发出终止指令,或者该样例视频对应的所有视频编辑操作的操作引导流程均被跳过。可以理解的是,先前已经被跳过一次的视频,可以对其添加跳过标记,从而在下一次循环时自动选择跳过。此外,通过不同渠道跳过的亦可以针对性设计,例如用户主动选择“不感兴趣”跳过的操作引导流程,即使进入下一次循环也必须跳过,而由于用户长时间无操作而跳过的操作引导流程,在进入下一次循环后可以给予二次机会,如果用户再次选择跳过再被标记为不感兴趣。

应用上述方案,可以根据用户的互动输入以决策操作引导流程是否出现,有利于发掘用户习惯,也有利于减少用户被引入其不感兴趣的操作引导流程的概率。

在一实施例中,上述方法还可以包括获取与上述样例视频对应的视频编辑草稿;在实际应用中,通常会使用工程文件来储存创作者对于素材和编辑操作的编辑内容,因此上述视频编辑草稿即可以是与上述样例视频对应的视频编辑工程文件。可以理解的是,为了改善用户的体验,可以根据用户的特征来筛选相对应的视频编辑操作,并根据筛选出的视频编辑操作针对性地视频编辑草稿。

举例而言,根据用户张三的特征筛选得到张三喜欢“古风”类的视频特效,假设某一次软件更新后新增了若干分别涉及“古风”、“科幻”、“都市”题材的视频特效的添加操作,那么就可以筛选出与张三的兴趣爱好相匹配的“古风”类视频特效的添加操作,并获取包含添加上述“古风”类视频特效后的片段的视频编辑草稿。

在一实施例中,上述用户的特征可以包括基于用户对各视频编辑操作的使用记录、用户的视频内容标签、用户的社交群体标签中任意一者或者多者生成的特征。例如,某用户针对各视频编辑操作的使用记录体现出该用户从来不使用“土味”相关的视频编辑操作,因此在筛选与之对应的视频编辑操作时即可去除“土味”相关的视频编辑操作;又例如,某用户的社交群体标签为“山村农民”,那么在筛选与之对应的视频编辑操作时即可去除“高端奢侈品”相关的视频编辑操作,等等。

应用上述方案,在更新内容较多的情况下,通过此种方法筛选与用户特征对应的视频编辑操作,可以针对不同特征的用户实现针对性获取视频编辑草稿,既可以节约网络带宽,也可以实现个性化定制引导内容,改善用户体验。

在一实施例中,上述获取样例视频对应的视频编辑草稿的方式,具体可以根据设备的网络连接方式进行针对性优化;例如,在设备的网络连接方式为第一类连接的情况下,响应于用户的下载指令,从服务端获取样例视频对应的视频编辑草稿;否则,以静默下载方式从服务端获取样例视频对应的视频编辑草稿。采用此方式,可以避免在设备的网络连接方式为第一类连接的情况下后台消耗网络流量,也能够保证在其他情况下启动静默下载,以免打扰的方式改善用户下载体验。

在一实施例中,上述第一类连接可以包括按流量计费的连接。由于直接下载上述视频编辑草稿可能会消耗大量网络流量,因此在设备的网络连接方式为按流量计费的连接的情况下,可能会产生高额流量费用。因此,采用上述方案,可以一定程度上节约用户的网络资费。

在一实施例中,上述方法还可以包括删除提醒的步骤;具体而言,在检测到用户针对上述样例视频的删除互动操作时,可以基于用户的操作历史记录,确定上述用户是否已观看上述样例视频对应的所有视频编辑操作的引导内容;如果用户仍有视频编辑操作的引导内容未观看,则可以展示预设的引导内容提示文案。

例如,用户张三在删除样例视频的时候,该视频编辑软件可以基于该用户张三的操作历史记录,确定张三是否已经观看过该样例视频对应的所有视频编辑操作的引导内容;如果还有引导内容张三没有观看,则可以弹出一条挽留文案“张三,这个视频里的XYZ编辑操作你还没学呢,不再看看吗”。

应用上述方案,既可以避免用户的误删除等误操作,也可以提高操作引导内容的用户粘度和渗透率。

上述内容即为本公开针对所述操作引导方法的全部实施例。本公开还提供了对应的操作引导装置的实施例如下:

请参见图4,图4是根据一示例性实施例示出的一种操作引导装置的示意框图,该装置可以包括如下模块:

第一展示模块401,可以被配置为在视频编辑界面中展示预设的样例视频;其中,所述样例视频中包含经过预设的视频编辑操作处理的片段;

第二展示模块402,被配置为在所述样例视频播放到与所述视频片段对应的进度的情况下,展示操作引导控件;

引导模块403,响应于用户对所述操作引导控件的触发操作,引导所述用户进行所述视频编辑操作。

在一实施例中,上述与上述片段对应的进度可以是该片段起点到终点之间的任意进度;例如,假设某“下雪”视频特效会在视频的第11秒到第15秒生效,而预设的百分比为75%,则可以在第11+(15-11)*75%=14秒触发展示上述操作引导控件。采用此方案,可以进一步在上述视频编辑操作处理的视频片段播放到中间一部分时,即触发操作引导控件的展示,可以充分利用用户对于视频编辑操作对应产生的效果的好奇心,提升操作引导的成功率。

在一实施例中,上述视频编辑界面中可以包括用于展示所述样例视频的第一区域、用于展示所述样例视频播放进度的第二区域、以及用于展示视频编辑操作功能入口的第三区域。对于较为多见的非线性编辑软件而言,视频素材可以在上述用于展示播放进度的第二区域(又称时间轴)上进行排布,可选的视频编辑操作的启用入口则位于上述第三区域(又称功能区),而上述第一区域则又可以被称为预览区,可以较为便捷地展示出处理后的视频素材的预览效果,为最终的视频作品提供参考。采用上述视频编辑界面布局方式,可以将不同的软件功能分划到不同区域,有利于提高工作效率。

在一实施例中,上述装置中还可以包括第三展示模块;具体而言,编辑操作标签可以是与视频编辑操作相对应的标签,该模块可以被配置为在上述第二区域中与上述视频编辑操作对应的进度处展示上述标签。可以理解的是,上述标签既可以是包含文字、图标等能够使用户直接了解对应的视频编辑操作内容的标签,也可以是同一样式、仅起到提醒作用的标签。

在一实施例中,上述第二展示模块402可以进一步被配置为展示指向上述视频编辑操作功能入口的引导控件,且该控件可以在上述第三区域进行展示;应用上述方案,可以进一步强化操作引导控件本身的引导能力,减少用户寻找上述视频编辑操作的功能入口的学习障碍。

在一实施例中,上述第三区域中可以包括多个标签页,上述装置则还可以包括第四展示模块,被配置为在展示上述引导控件之前,将包含上述视频编辑操作功能入口的标签页进行展示。应用上述方案,可以在视频编辑操作总量较多、被分入多个标签页的情况下,自动将包含待引导的视频编辑操作的功能入口的标签页前置展示,从而减少用户寻找上述视频编辑操作的功能入口的学习障碍。

在一实施例中,上述视频编辑操作的应用时段可能存在重叠;在此种情况下,上述操作引导控件可以被设计为分支选择控件,且其中的选项可以分别对应上述出现重叠的多个视频编辑操作。应用上述方案,可以在同一时间内存在多个可以进行引导的视频编辑操作的情况下,向用户提供分支选择,从而避免进入的操作引导流程与用户试图访问的操作引导流程不符的情况。

在一实施例中,上述装置还可以包括亮度调节模块,被配置为通过高亮的方式来凸显重点内容;具体可以通过降低预设的高亮区域以外的亮度来实现;其中,上述重点内容可以包括上述分支选择控件的展示区域,也可以包括上述样例视频的展示区域。当然可以理解的是,除了阴影遮罩,本领域技术人员还可以通过其他方式完成高亮与掩藏的设计,本公开无需列举全部的相关技术。应用上述方案,可以将用户的注意力集中到当前样例视频的预览画面和/或分支选择控件上,有利于增加引导的成功率。

在一实施例中,上述装置中还可以包括播放控制模块,该模块可以被配置为在展示上述操作引导控件之前暂停上述样例视频的播放。应用此方案,可以控制样例视频的播放进度,使得用户有充足时间决策是否要接受操作引导。

可以理解的是,除了直接暂停以外,还可以采用慢放等方式取得类似的效果,具体慢放的倍率既可以是静态的,也可以是随时间轴动态变化的,例如倍率呈指数下降等等;本公开无需对相关方案进行完全列举,本领域技术人员可以在已公开内容的基础上,自行选择暂停或慢放的具体方式。

在一实施例中,上述装置中还可以包括第一跳过模块,该模块可以被配置为,在展示上述操作引导控件之前,首先展示询问是否跳过操作引导的控件;如果用户选择跳过操作引导的互动操作,则可以跳过当前播放进度对应的操作引导流程。可以理解的是,事实上该跳过的选项也可以作为前述分支选择的一个可选项出现;也就是说,展示的操作引导控件可以是形如“A.学习视频编辑操作甲的使用;B.学习视频编辑操作乙的使用;C.都不感兴趣,跳过”的形式。

在另一实施例中,上述装置中还可以包括第三跳过模块,可以被配置为在展示上述操作引导控件后的预设时间段内,未接收到用户对上述操作引导控件的触发操作,跳过上述操作引导控件对应的操作引导流程。本领域技术人员可以根据具体需求自行选择跳过操作引导的控件的具体形式,以及具体的交互形式,本公开无需进行全部列举。

在一实施例中,上述装置还可以包括第二跳过模块,该模块可以被配置为根据用户是否完成过当前播放进度对应的操作引导流程,来决策是否跳过该操作引导流程;具体而言,可以在展示操作引导控件之前,基于用户的操作历史记录,确定用户先前是否完成过当前播放进度对应的操作引导流程;如果是,则可以跳过当前播放进度对应的操作引导流程。应用上述方案,可以及时跳过用户先前已经完成过的操作引导流程,不给用户冗余的引导,提高用户的实际体验。

在一实施例中,上述装置还可以包括循环控制模块,该模块可以被配置为循环调用上述所有模块,直至用户发出终止指令,或者该样例视频对应的所有视频编辑操作的操作引导流程均被跳过。可以理解的是,先前已经被跳过一次的视频,可以对其添加跳过标记,从而在下一次循环时自动选择跳过。此外,通过不同渠道跳过的亦可以针对性设计,例如用户主动选择“不感兴趣”跳过的操作引导流程,即使进入下一次循环也必须跳过,而由于用户长时间无操作而跳过的操作引导流程,在进入下一次循环后可以给予二次机会,如果用户再次选择跳过再被标记为不感兴趣。应用上述方案,可以根据用户的互动输入以决策操作引导流程是否出现,有利于发掘用户习惯,也有利于减少用户被引入其不感兴趣的操作引导流程的概率。

在一实施例中,上述装置还可以包括获取模块,该模块可以被配置为获取与上述样例视频对应的视频编辑草稿;在实际应用中,通常会使用工程文件来储存创作者对于素材和编辑操作的编辑内容,因此上述视频编辑草稿即可以是与上述样例视频对应的视频编辑工程文件。可以理解的是,为了改善用户的体验,可以根据用户的特征来筛选相对应的视频编辑操作,并根据筛选出的视频编辑操作针对性地视频编辑草稿。

举例而言,根据用户张三的特征筛选得到张三喜欢“古风”类的视频特效,假设某一次软件更新后新增了若干分别涉及“古风”、“科幻”、“都市”题材的视频特效的添加操作,那么就可以筛选出与张三的兴趣爱好相匹配的“古风”类视频特效的添加操作,并获取包含添加上述“古风”类视频特效后的片段的视频编辑草稿。

在一实施例中,上述用户的特征可以包括基于用户对各视频编辑操作的使用记录、用户的视频内容标签、用户的社交群体标签中任意一者或者多者生成的特征。例如,某用户针对各视频编辑操作的使用记录体现出该用户从来不使用“土味”相关的视频编辑操作,因此在筛选与之对应的视频编辑操作时即可去除“土味”相关的视频编辑操作;又例如,某用户的社交群体标签为“山村农民”,那么在筛选与之对应的视频编辑操作时即可去除“高端奢侈品”相关的视频编辑操作,等等。

应用上述方案,在更新内容较多的情况下,通过此种方法筛选与用户特征对应的视频编辑操作,可以针对不同特征的用户实现针对性获取视频编辑草稿,既可以节约网络带宽,也可以实现个性化定制引导内容,改善用户体验。

在一实施例中,上述获取模块中,获取样例视频对应的视频编辑草稿的方式,具体可以根据设备的网络连接方式进行针对性优化;例如,在设备的网络连接方式为第一类连接的情况下,响应于用户的下载指令,从服务端获取样例视频对应的视频编辑草稿;否则,以静默下载方式从服务端获取样例视频对应的视频编辑草稿。采用此方式,可以避免在设备的网络连接方式为第一类连接的情况下后台消耗网络流量,也能够保证在其他情况下启动静默下载,以免打扰的方式改善用户下载体验。

在一实施例中,上述第一类连接可以包括按流量计费的连接。由于直接下载上述视频编辑草稿可能会消耗大量网络流量,因此在设备的网络连接方式为按流量计费的连接的情况下,可能会产生高额流量费用。因此,采用上述方案,可以一定程度上节约用户的网络资费。

在一实施例中,上述装置还可以包括删除提示模块;具体而言,该模块可以被配置为,在检测到用户针对上述样例视频的删除互动操作时,可以基于用户的操作历史记录,确定上述用户是否已观看上述样例视频对应的所有视频编辑操作的引导内容;如果用户仍有视频编辑操作的引导内容未观看,则可以展示预设的引导内容提示文案。

应用上述方案,既可以避免用户的误删除等误操作,也可以提高操作引导内容的用户粘度和渗透率。

关于上述实施例中的装置,其中各模块的具体实现方式,已经在描述对应方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本公开的实施例还提出一种电子设备,其特征在于,包括:

处理器;

用于存储所述处理器可执行指令的存储器;

其中,所述处理器被配置为执行所述指令,以实现如上述任一实施例所述的操作引导方法。

本公开的实施例还提出一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一实施例所述的操作引导方法。

本公开的实施例还提出一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现上述任一实施例所述的操作引导方法。

图5是根据本公开的实施例示出的一种电子设备的示意框图。参照图5,电子设备500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(I/O)的接口512,传感器组件514,以及通信组件518。上述电子设备/服务器可以采用类似的硬件架构。

处理组件502通常控制电子设备500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述操作引导方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。

存储器504被配置为存储各种类型的数据以支持在电子设备500的操作。这些数据的示例包括用于在电子设备500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件506为电子设备500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为电子设备500生成、管理和分配电力相关联的组件。

多媒体组件508包括在电子设备500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当电子设备500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的或具有焦距和光学变焦能力的光学透镜系统。

音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当电子设备500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件518发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。

I/O接口512为处理组件502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件514包括一个或多个传感器,用于为电子设备500提供各个方面的状态评估。例如,传感器组件514可以检测到电子设备500的打开/关闭状态,组件的相对定位,例如所述组件为电子设备500的显示器和小键盘,传感器组件514还可以检测电子设备500或电子设备500一个组件的位置改变,用户与电子设备500接触的存在或不存在,电子设备500方位或加速/减速和电子设备500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件518被配置为便于电子设备500和其他设备之间有线或无线方式的通信。电子设备500可以接入基于通信标准的无线网络,如WiFi,运营商网络(如2G、3G、4G或5G),或它们的组合。在一个示例性实施例中,通信组件518经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件518还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在本公开一实施例中,电子设备500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述操作引导方法。

在本公开一实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器504,上述指令可由电子设备500的处理器520执行以完成上述操作引导方法。例如,所述计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

需要说明的是,在本公开中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上对本公开实施例所提供的方法和装置进行了详细介绍,本文中应用了具体个例对本公开的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本公开的方法及其核心思想;同时,对于本领域的一般技术人员,依据本公开的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本公开的限制。

相关技术
  • 摄像操作引导装置以及摄像操作引导方法
  • 操作音引导装置及操作音引导方法
技术分类

06120113117798