CN108984671A - 视频创建方法及相关产品 - Google Patents
视频创建方法及相关产品 Download PDFInfo
- Publication number
- CN108984671A CN108984671A CN201810703301.9A CN201810703301A CN108984671A CN 108984671 A CN108984671 A CN 108984671A CN 201810703301 A CN201810703301 A CN 201810703301A CN 108984671 A CN108984671 A CN 108984671A
- Authority
- CN
- China
- Prior art keywords
- picture
- picture group
- mobile terminal
- video
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephone Function (AREA)
Abstract
本申请实施例公开了一种视频创建方法及相关产品,包括:对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组;获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片;根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。本申请实施例有利于提升视频创建的便捷性和全面性,符合用户的需求,提升用户的使用体验。
Description
技术领域
本申请涉及移动终端技术领域,具体涉及一种视频创建方法及相关产品。
背景技术
随着移动终端(如智能手机等)技术的迅速发展,以及越来越普及,现已成为用户日常生活中不可缺少的电子产品。手机相册等应用会按照时间、地点等筛选条件进行同一主题的图片筛选,并形成专属图集,供用户专门查阅特定时段或者地点的图片。
发明内容
本申请实施例提供了一种视频创建方法及相关产品,可以提升视频创建的便捷性和全面性,符合用户的使用习惯,提升用户的使用体验。
第一方面,本申请实施例提供了一种视频创建方法,应用于移动终端,所述方法包括:
对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组;
获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片;
根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。
第二方面,本申请实施例提供了一种视频创建装置,应用于移动终端,所述视频创建装置包括操作单元、获取单元和创建单元,其中:
所述操作单元,用于对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组;
所述获取单元,用于获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片;
所述创建单元,用于根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。
第三方面,本申请实施例提供了一种移动终端,包括:处理器,存储器,以及一个或多个程序;所述一个或多个程序被存储在上述存储器中,并且被配置成由所述处理器执行,所述程序包括用于执行本申请实施例第一方面任一方法中所描述的步骤的指令。
第四方面,本申请实施例提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储有用于电子数据交换的计算机程序,该计算机程序具体包括指令,所述指令用于执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。
第五方面,本申请实施例提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
可以看出,本申请实施例中,移动终端首先对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组,其次,获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片,最后,根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。可见,移动终端自动截取第一图片组,而不需要用户进行手动操作来获取视频中的所有图片,有利于提升视频创建的便捷性,而且,将移动终端自动截图获取的图片和相关的根据用户操作指令获取的图片共同创建一个视频,有利于提升视频中图片的全面性,有利于提升用户的使用体验。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1A是一种智能手机的程序运行空间的示意图;
图1B是一种安卓***的***架构图;
图2是本申请实施例公开的一种视频创建方法的流程示意图;
图3是本申请实施例公开的另一种视频创建方法的流程示意图;
图4是本申请实施例公开的另一种视频创建方法的流程示意图;
图5是本申请实施例公开的一种移动终端的结构示意图;
图6A是本申请实施例公开的一种视频创建装置的功能单元组成框图;
图6B是本申请实施例公开的另一种视频创建装置的功能单元组成框图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
如图1A所示,目前智能手机等移动终端一般设置有程序运行空间,该程序运行空间包括用户空间和操作***空间,其中,用户空间运行有一个或多个应用程序,该一个或多个应用程序为移动终端安装的第三方应用程序,本申请实施例所描述的视频创建方法的软件算法可以运行在用户空间,操作***空间运行有移动终端的操作***。
该移动终端具体可以运行安卓Android***、苹果公司开发的移动操作***iOS等,此处不做唯一限定。如图1B所示,以所述移动终端运行有Android***为例,对应的用户空间包括该Android***中的应用层(Applications),操作***空间可以包括该Android***中的应用程序框架层(Application Framework)、***运行库层(包括***运行库层Libraries和Android运行时Android Runtime)、Linux内核层(Linux Kernel)。其中,应用层上包括各类与用户直接交互的应用程序,或由Java语言编写的运行于后台的服务程序。例如,智能手机上实现的常见基本功能的程序,诸如短消息业务(Short MessagingService,SMS)短信,电话拨号,图片浏览器,日历,游戏,地图,万维网(World Wide Web,Web)浏览器等程序,以及开发人员开发的其他应用程序。应用程序框架层提供开发Android应用程序所需的一系列类库,能够用于重用组件,也可以通过继承实现个性化的扩展。***运行库层是应用程序框架的支撑,为Android***中的各个组件提供服务。***运行库层由***类库和Android运行时构成。Android运行时包含核心库和Dalvik虚拟机两部分。Linux内核层用于实现硬件设备驱动,进程和内存管理,网络协议栈,电源管理,无线通信等核心功能。
本申请实施例所涉及到的移动终端可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(User Equipment,UE),移动台(Mobile Station,MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为移动终端。下面对本申请实施例进行详细介绍。
请参阅图2,图2是本申请实施例提供了一种视频创建方法的流程示意图,如图所示,本视频创建方法包括:
S201,移动终端对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组;
其中,所述前台应用程序为所述移动终端当前前台显示的应用程序,即为用户当前操作的应用程序。
其中,移动终端对所述移动终端当前运行的前台应用程序进行截图操作的具体实现方式可以是当检测出用户喜欢当前前台应用程序的播放画面时进行截图操作,或者可以是当前台应用程序的播放画面为与用户的职业相关时进行截图操作等,在此不做限定。
S202,所述移动终端获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片;
其中,所述操作指令为所述移动终端接收到的用户触发的拍照操作或者截图操作等,在此不做限定。
其中,所述第二图片组可以是与第一图片组的内容类型相关的图片,例如第一图片组是和用户观赏篮球比赛时获取的图片,则第二图片组可以是用户自己打篮球时拍摄的照片;所述第二图片组也可以是与第一图片组的对应的前台应用程序相同的图片,例如,第一图片组为前台应用程序为游戏类应用程序时,移动终端自动截取的图片,而第二图片组为前台应用程序为同一个游戏类应用程序时,移动终端通过检测用户的截取控制操作而获取的图片;所述第二图片组也可以是与第一图片组的主题相同的图片等,在此不做限定。
S203,所述移动终端根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。
其中,具体实现中,所述移动终端创建视频的触发条件可以是用户主动触发,或者由移动终端检测到当前***状态满足预设条件时触发,该预设条件可以进行预设,此处不做唯一限定,如可以是***时间处于预设时间,或者移动终端处于休眠状态等,其中,当所述移动终端根据所述第一图片组和所述第二图片组创建视频之后,可以将创建的视频推送给用户,告知用户可以查看相关的视频。
其中,所述视频的播放过程类似于幻灯片的播放过程,该视频为针对用户对喜爱图片的回忆视频,但该视频并非视频文件,在移动终端内部并不占用额外的视频存储空间,但是,移动终端能够将该视频转换成视频文件,并传输该视频文件。
具体的,在移动终端中,该视频可以由预设格式的文件存储,当检测到用户针对该视频的播放请求时,则调用该文件读取预设播放策略来播放第一图片组和第二图片组中的所有图片,此外,该视频关联的第一图片组和第二图片组中的图片为相册或者图片库中存储的图片,不会配置占用额外存储空间的新图片来支持该视频的播放,移动终端所创建的视频能够在用户交互层面呈现为可进行图片播放的组件,从而给用户呈现出视频文件的既视感,而实际上该视频并未视频文件,占用存储资源少,实现功能强,提高资源利用率的同时增强产品功能性。
其中,所述组件包括封面显示控件和播放功能按钮,所述封面显示控件用于显示视频的封面,所述播放功能按钮用于播放所述视频;或者,所述组件包括图标显示控件和标题显示控件,所述图标显示控件用于跳转至所述视频的播放控制界面,所述标题显示控件用于显示所述视频的标题。
其中,预设播放策略可以包括播放播放时长、播放顺序、播放动画等,一个视频的图片张数可以是30张或者40张,播放时长可以是2分钟等,播放顺序可以按照图片的拍摄时间进行排序等,标题可以由用户录入,封面可以由用户选择或者根据主题进行适配,主题可以根据图片影像内容进行设置,背景音乐可以由用户配置或者基于主题进行适配,播放动画可以包括水平、垂直、渐入等方式,每张图片的显示时长可以是0.5s、1s等,参数均不做唯一限定。
可以看出,本申请实施例中,移动终端首先对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组,其次,获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片,最后,根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。可见,移动终端自动截取第一图片组,而不需要用户进行手动操作来获取视频中的所有图片,有利于提升视频创建的便捷性,而且,将移动终端自动截图获取的图片和相关的根据用户操作指令获取的图片共同创建一个视频,有利于提升视频中图片的全面性,有利于提升用户的使用体验。
在一个可能的示例中,所述获取相册应用中与所述第一图片组相关的第二图片组之前,所述方法还包括:
获取来自所述前台应用程序关联的服务器的至少一张图片,所述至少一张图片为所述服务器从图库或者视频库中采集的图片;
将所述至少一张图片存储于所述相册应用中。
其中,所述图库或者视频库为所述服务器中的图库或者视频库,所述至少一张图片可以是所述服务器的图库或者视频库中与第二图片组相关内容类型的图片等,在此不做限定。
也就是说,所述第二图片组中除了包括至少一张所述移动终端根据接收到的操作指令生成的图片之外,还包括所述前台应用程序关联的服务器推送的至少一张图片等。
可见,本示例中,移动终端接收前台应用程序关联的服务器推送的至少一张图片,并存储与所述相册应用中,以待选取创建视频,有利于提升视频内容的丰富性,提升视频创建的多样性。
在一个可能的示例中,所述对所述移动终端当前运行的前台应用程序进行截图操作,包括:
获取所述前台应用程序的当前播放画面;
确定所述当前播放画面的第一指标,所述第一指标用于表示所述当前播放画面被关注的程度;
当检测到所述第一指标大于预设阈值时,针对所述当前播放画面进行所述截图操作。
其中,所述第一指标用于表示所述当前播放画面被关注的程度,即用于标识用户对当前播放画面喜爱的程度,所述确定所述当前播放画面的第一指标的具体实现方式可以是多种多样的,例如可以是根据用户观看当前画面的观看时长来确定当前播放画面的第一指标,或者可以是根据历史记录确定用户经常截取的图片类型来确定当前播放画面的第一指标等。
可见,本示例中,移动终端确定当前播放画面的第一指标,当第一指标大于预设阈值时,执行截图操作,有利于提升视频中图片获取的准确性。
在这个可能的示例中,所述确定所述当前播放画面的第一指标,包括:
获取预设时段内的历史浏览记录;
根据所述历史浏览记录确定所述移动终端对所述当前播放画面中至少一个人脸图像的搜索频率;
根据所述搜索频率确定所述当前播放画面的所述第一指标。
其中,所述历史浏览记录可以包括针对各个搜索引擎中的浏览记录,所述历史浏览记录可以包括搜索的姓名、图片中的人脸图像、搜索时间、搜索次数,根据此来确定搜索频率,在此不做限定。
其中,所述移动终端可以预存有搜索频率与第一指标的映射关系,不同的搜索频率对应不同的第一指标,搜索频率越高,第一指标越高,移动终端可以根据映射关系中搜索频率对应的第一指标来确定所述当前播放画面的所述第一指标。
可见,本示例中,移动终端根据历史浏览记录来确定当前播放画面中的至少一个人脸图像的搜索频率,进而根据搜索频率来确定用户对当前播放画面的第一指标,有利于提升移动终端的视频中图片获取的智能性。
在一个可能的示例中,所述确定所述当前播放画面的第一指标,包括:
获取语音数据;
确定与所述前台应用程序对应的目标关键词集合,所述目标关键词集合中包括多个与所述前台应用程序对应的目标关键词;
根据所述语音数据与所述目标关键词集合中的所述多个目标关键词的匹配度确定所述当前播放画面的所述第一指标。
其中,所述语音数据为用户在操作前台应用程序时发出的语音数据,不同的前台应用程序对应不同的关键词集合,例如视频类应用程序对应的关键词集合中可以包括“好看”、“有意思”、“哈哈哈”,而游戏类应用程序对应的关键词集合中可以包括“打”、“加油”、“棒棒棒”、“前方”、“后面”等关键词,在此不做限定。
其中,所述关键词集合中的关键词可以由用户自己添加,也可以为技术开发人员预设置在移动终端中的,也可以是移动终端通过不同前台应用程序时获取的用户在不同词汇下的表情来判断出用户处于高兴趣度的时候经常会说的词汇加入到关键词集合中的,在此不做限定。
其中,不同的匹配度对应不同的第一指标,匹配度越高第一指标越高,其中,匹配度可以通过语音数据中包括的目标关键词数量来确定,包括的关键词数量个越多对应的匹配度越高。
可见,本示例中,移动终端根据用户在操作前台应用程序时发出的语音数据,来判断用户当前的心情,进而确定用户对当前播放画面的第一指标,有利于提升视频创建的准确性,而且,通过匹配目标关键词来确定第一指标,有利于提升视频创建的便捷性。
在一个可能的示例中,所述对所述移动终端当前运行的前台应用程序进行截图操作,包括:
在所述移动终端当前运行的前台应用程序为游戏类应用程序时,确定环境音量;
当检测到所述环境音量大于预设音量阈值时,针对所述前台应用程序的当前播放画面进行截图操作。
其中,所述环境音量为所述用户在操作游戏类应用程序时发出语音的语音音量。
可见,本示例中,移动终端获取环境音量,当环境音量大于预设音量阈值时表明用户当前情绪激动,当前播放画面能够刺激用户的感官,因此根据用户的环境音量来进行截图操作,有利于提升视频创建的智能性和便捷性。
在一个可能的示例中,所述获取相册应用中与所述第一图片组相关的第二图片组,包括:
获取所述第一图片组中图片的内容类型;
根据所述图片的内容类型查找所述相册应用;
获取所述相册应用中与所述内容类型匹配的图片,以形成所述第二图片组。
可见,本示例中,移动终端根据第一图片组中跟图片的内容类型,在相册应用中获取第二图片组,有利于提升第一图片组和第二图片组在视频中的融合度,提升用户的观赏效果。
与所述图2所示的实施例一致的,请参阅图3,图3是本申请实施例提供的另一种视频创建方法的流程示意图,如图所示,本视频创建方法包括:
S301,移动终端获取前台应用程序的当前播放画面。
S302,所述移动终端获取预设时段内的历史浏览记录。
S303,所述移动终端根据所述历史浏览记录确定所述移动终端对所述当前播放画面中至少一个人脸图像的搜索频率。
S304,所述移动终端根据所述搜索频率确定所述当前播放画面的第一指标,所述第一指标用于表示所述当前播放画面被关注的程度。
S305,所述移动终端当检测到所述第一指标大于预设阈值时,针对所述当前播放画面进行截图操作,得到第一图片组。
S306,所述移动终端获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片。
S307,所述移动终端根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。
可以看出,本申请实施例中,移动终端首先对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组,其次,获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片,最后,根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。可见,移动终端自动截取第一图片组,而不需要用户进行手动操作来获取视频中的所有图片,有利于提升视频创建的便捷性,而且,将移动终端自动截图获取的图片和相关的根据用户操作指令获取的图片共同创建一个视频,有利于提升视频中图片的全面性,有利于提升用户的使用体验。
此外,移动终端确定当前播放画面的第一指标,当第一指标大于预设阈值时,执行截图操作,有利于提升视频中图片获取的准确性。
此外,移动终端根据历史浏览记录来确定当前播放画面中的至少一个人脸图像的搜索频率,进而根据搜索频率来确定用户对当前播放画面的第一指标,有利于提升移动终端的视频中图片获取的智能性。
与所述图2所示的实施例一致的,请参阅图4,图4是本申请实施例提供的另一种视频创建方法的流程示意图,如图所示,本视频创建方法包括:
S401,移动终端获取前台应用程序的当前播放画面。
S402,所述移动终端获取语音数据。
S403,所述移动终端确定与所述前台应用程序对应的目标关键词集合,所述目标关键词集合中包括多个与所述前台应用程序对应的目标关键词。
S404,所述移动终端根据所述语音数据与所述目标关键词集合中的所述多个目标关键词的匹配度确定所述当前播放画面的第一指标,所述第一指标用于表示所述当前播放画面被关注的程度。
S405,所述移动终端当检测到所述第一指标大于预设兴趣度阈值时,针对所述当前播放画面进行截图操作,得到第一图片组。
S406,所述移动终端获取所述第一图片组中图片的内容类型。
S407,所述移动终端根据所述图片的内容类型查找相册应用。
S408,所述移动终端获取所述相册应用中与所述内容类型匹配的图片,以形成所述第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片。
S409,所述移动终端根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。
可以看出,本申请实施例中,移动终端首先对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组,其次,获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片,最后,根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。可见,移动终端自动截取第一图片组,而不需要用户进行手动操作来获取视频中的所有图片,有利于提升视频创建的便捷性,而且,将移动终端自动截图获取的图片和相关的根据用户操作指令获取的图片共同创建一个视频,有利于提升视频中图片的全面性,有利于提升用户的使用体验。
此外,移动终端根据用户在操作前台应用程序时发出的语音数据,来判断用户当前的心情,进而确定用户对当前播放画面的第一指标,有利于提升视频创建的准确性,而且,通过匹配目标关键词来确定第一指标,有利于提升视频创建的便捷性。
此外,移动终端根据第一图片组中跟图片的内容类型,在相册应用中获取第二图片组,有利于提升第一图片组和第二图片组在视频中的融合度,提升用户的观赏效果。
与上述图2、图3、图4所示的实施例一致的,请参阅图5,图5是本申请实施例提供的一种移动终端的结构示意图,如图所示,该移动终端包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行以下步骤的指令;
对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组;
获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片;
根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。
可以看出,本申请实施例中,移动终端首先对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组,其次,获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片,最后,根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。可见,移动终端自动截取第一图片组,而不需要用户进行手动操作来获取视频中的所有图片,有利于提升视频创建的便捷性,而且,将移动终端自动截图获取的图片和相关的根据用户操作指令获取的图片共同创建一个视频,有利于提升视频中图片的全面性,有利于提升用户的使用体验。
在一个可能的示例中,上述程序还包括用于执行以下步骤的指令:所述获取相册应用中与所述第一图片组相关的第二图片组之前,获取来自所述前台应用程序关联的服务器的至少一张图片,所述至少一张图片为所述服务器从图库或者视频库中采集的图片;以及用于将所述至少一张图片存储于所述相册应用中。
在一个可能的示例中,在所述对所述移动终端当前运行的前台应用程序进行截图操作方面,所述程序中的指令具体用于执行以下操作:获取所述前台应用程序的当前播放画面;以及用于确定所述当前播放画面的第一指标,所述第一指标用于表示所述当前播放画面被关注的程度;以及用于当检测到所述第一指标大于预设阈值时,针对所述当前播放画面进行所述截图操作。
在这个可能的示例中,所述确定所述当前播放画面的第一指标方面,所述程序中的指令具体用于执行以下操作:获取预设时段内的历史浏览记录;以及用于根据所述历史浏览记录确定所述移动终端对所述当前播放画面中至少一个人脸图像的搜索频率;以及用于根据所述搜索频率确定所述当前播放画面的所述第一指标。
在一个可能的示例中,所述确定所述当前播放画面的第一指标方面,所述程序中的指令具体用于执行以下操作:获取语音数据;以及用于确定与所述前台应用程序对应的目标关键词集合,所述目标关键词集合中包括多个与所述前台应用程序对应的目标关键词;以及用于根据所述语音数据与所述目标关键词集合中的所述多个目标关键词的匹配度确定所述当前播放画面的所述第一指标。
在一个可能的示例中,所述对所述移动终端当前运行的前台应用程序进行截图操作方面,所述程序中的指令具体用于执行以下操作:在所述移动终端当前运行的前台应用程序为游戏类应用程序时,确定环境音量;以及用于当检测到所述环境音量大于预设音量阈值时,针对所述前台应用程序的当前播放画面进行截图操作。
在一个可能的示例中,在所述获取相册应用中与所述第一图片组相关的第二图片组方面,所述程序中的指令具体用于执行以下操作:获取所述第一图片组中图片的内容类型;以及用于根据所述图片的内容类型查找所述相册应用;以及用于获取所述相册应用中与所述内容类型匹配的图片,以形成所述第二图片组。
上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,移动终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对移动终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图6A是本申请实施例中所涉及的视频创建装置600的功能单元组成框图。该视频创建装置600应用于移动终端,该视频创建装置600包括操作单元601、获取单元602和创建单元603,其中,
所述操作单元601,用于对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组;
所述获取单元602,用于获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片;
所述创建单元603,用于根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。
可以看出,本申请实施例中,移动终端首先对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组,其次,获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片,最后,根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。可见,移动终端自动截取第一图片组,而不需要用户进行手动操作来获取视频中的所有图片,有利于提升视频创建的便捷性,而且,将移动终端自动截图获取的图片和相关的根据用户操作指令获取的图片共同创建一个视频,有利于提升视频中图片的全面性,有利于提升用户的使用体验。
在一个可能的示例中,如图6B所示,所述视频创建装置600还包括存储单元604,其中,
所述获取单元602在所述获取相册应用中与所述第一图片组相关的第二图片组之前,还用于获取来自所述前台应用程序关联的服务器的至少一张图片,所述至少一张图片为所述服务器从图库或者视频库中采集的图片;
所述存储单元604,用于将所述至少一张图片存储于所述相册应用中。
在一个可能的示例中,在所述对所述移动终端当前运行的前台应用程序进行截图操作方面,所述操作单元601具体用于:获取所述前台应用程序的当前播放画面;以及用于确定所述当前播放画面的第一指标,所述第一指标用于表示所述当前播放画面被关注的程度;以及用于当检测到所述第一指标大于预设阈值时,针对所述当前播放画面进行所述截图操作。
在这个可能的示例中,所述确定所述当前播放画面的第一指标方面,所述操作单元601具体用于:获取预设时段内的历史浏览记录;以及用于根据所述历史浏览记录确定所述移动终端对所述当前播放画面中至少一个人脸图像的搜索频率;以及用于根据所述搜索频率确定所述当前播放画面的所述第一指标。
在一个可能的示例中,所述确定所述当前播放画面的第一指标方面,所述操作单元601具体用于:获取语音数据;以及用于确定与所述前台应用程序对应的目标关键词集合,所述目标关键词集合中包括多个与所述前台应用程序对应的目标关键词;以及用于根据所述语音数据与所述目标关键词集合中的所述多个目标关键词的匹配度确定所述当前播放画面的所述第一指标。
在一个可能的示例中,所述对所述移动终端当前运行的前台应用程序进行截图操作方面,所述操作单元601具体用于:在所述移动终端当前运行的前台应用程序为游戏类应用程序时,确定环境音量;以及用于当检测到所述环境音量大于预设音量阈值时,针对所述前台应用程序的当前播放画面进行截图操作。
在一个可能的示例中,在所述获取相册应用中与所述第一图片组相关的第二图片组方面,所述获取单元602具体用于:获取所述第一图片组中图片的内容类型;以及用于根据所述图片的内容类型查找所述相册应用;以及用于获取所述相册应用中与所述内容类型匹配的图片,以形成所述第二图片组。
其中,操作单元601可以是处理器或者传感器、获取单元602和创建单元可以是处理器,存储单元604可以是存储器。
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种视频创建方法的部分或全部步骤,上述计算机包括移动终端。
本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种视频创建方法的部分或全部步骤,上述计算机包括移动终端。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种视频创建方法,其特征在于,应用于移动终端,所述方法包括:
对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组;
获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片;
根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。
2.根据权利要求1所述的方法,其特征在于,所述获取相册应用中与所述第一图片组相关的第二图片组之前,所述方法还包括:
获取来自所述前台应用程序关联的服务器的至少一张图片,所述至少一张图片为所述服务器从图库或者视频库中采集的图片;
将所述至少一张图片存储于所述相册应用中。
3.根据权利要求1或2所述的方法,其特征在于,所述对所述移动终端当前运行的前台应用程序进行截图操作,包括:
获取所述前台应用程序的当前播放画面;
确定所述当前播放画面的第一指标,所述第一指标用于表示所述当前播放画面被关注的程度;
当检测到所述第一指标大于预设阈值时,针对所述当前播放画面进行所述截图操作。
4.根据权利要求3所述的方法,其特征在于,所述确定所述当前播放画面的第一指标,包括:
获取预设时段内的历史浏览记录;
根据所述历史浏览记录确定所述移动终端对所述当前播放画面中至少一个人脸图像的搜索频率;
根据所述搜索频率确定所述当前播放画面的所述第一指标。
5.根据权利要求3所述的方法,其特征在于,所述确定所述当前播放画面的第一指标,包括:
获取语音数据;
确定与所述前台应用程序对应的目标关键词集合,所述目标关键词集合中包括多个与所述前台应用程序对应的目标关键词;
根据所述语音数据与所述目标关键词集合中的所述多个目标关键词的匹配度确定所述当前播放画面的所述第一指标。
6.根据权利要求1或2所述的方法,其特征在于,所述对所述移动终端当前运行的前台应用程序进行截图操作,包括:
在所述移动终端当前运行的前台应用程序为游戏类应用程序时,确定环境音量;
当检测到所述环境音量大于预设音量阈值时,针对所述前台应用程序的当前播放画面进行截图操作。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述获取相册应用中与所述第一图片组相关的第二图片组,包括:
获取所述第一图片组中图片的内容类型;
根据所述内容类型查找所述相册应用;
获取所述相册应用中与所述内容类型匹配的图片,以形成所述第二图片组。
8.一种视频创建装置,其特征在于,应用于移动终端,所述视频创建装置包括操作单元、获取单元和创建单元,其中:
所述操作单元,用于对所述移动终端当前运行的前台应用程序进行截图操作,得到第一图片组;
所述获取单元,用于获取相册应用中与所述第一图片组相关的第二图片组,所述第二图片组包括至少一张所述移动终端根据接收到的操作指令生成的图片;
所述创建单元,用于根据所述第一图片组和所述第二图片组创建视频,所述视频为关联所述第一图片组和所述第二图片组的组件。
9.一种移动终端,其特征在于,包括:处理器,存储器,以及一个或多个程序;所述一个或多个程序被存储在所述存储器中,并且被配置成由所述处理器执行,所述程序包括用于执行如权利要求1-7任一项所描述的方法中的步骤的指令。
10.一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810703301.9A CN108984671B (zh) | 2018-06-29 | 2018-06-29 | 视频创建方法及相关产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810703301.9A CN108984671B (zh) | 2018-06-29 | 2018-06-29 | 视频创建方法及相关产品 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108984671A true CN108984671A (zh) | 2018-12-11 |
CN108984671B CN108984671B (zh) | 2022-10-21 |
Family
ID=64539696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810703301.9A Active CN108984671B (zh) | 2018-06-29 | 2018-06-29 | 视频创建方法及相关产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108984671B (zh) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102073652A (zh) * | 2009-11-24 | 2011-05-25 | 腾讯科技(深圳)有限公司 | 一种电子相册生成方法及装置和电子相册播放器 |
US20110167338A1 (en) * | 2001-07-05 | 2011-07-07 | Pflug J Robert | Visual History Multi-Media Database Software |
CN102724466A (zh) * | 2012-05-25 | 2012-10-10 | 深圳市万兴软件有限公司 | 一种视频录制方法及装置 |
EP2746961A1 (en) * | 2012-12-18 | 2014-06-25 | BlackBerry Limited | Selection of files for album creation on electronic devices |
CN103927178A (zh) * | 2014-04-18 | 2014-07-16 | 长沙裕邦软件开发有限公司 | 一种截图方法及截图装置 |
CN105630954A (zh) * | 2015-12-23 | 2016-06-01 | 北京奇虎科技有限公司 | 一种基于照片合成动态图片的方法和装置 |
CN106131627A (zh) * | 2016-07-07 | 2016-11-16 | 腾讯科技(深圳)有限公司 | 一种视频处理方法、装置及*** |
CN106383870A (zh) * | 2016-09-05 | 2017-02-08 | 广东欧珀移动通信有限公司 | 一种图片播放方法及移动终端 |
CN106407359A (zh) * | 2016-09-07 | 2017-02-15 | 广东欧珀移动通信有限公司 | 一种图片播放方法及移动终端 |
CN107194907A (zh) * | 2017-05-24 | 2017-09-22 | 维沃移动通信有限公司 | 一种截图合成方法及移动终端 |
CN107240143A (zh) * | 2017-05-09 | 2017-10-10 | 北京小米移动软件有限公司 | 表情包生成方法及装置 |
CN108134947A (zh) * | 2017-12-25 | 2018-06-08 | 横琴国际知识产权交易中心有限公司 | 一种视频截取方法及装置 |
-
2018
- 2018-06-29 CN CN201810703301.9A patent/CN108984671B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110167338A1 (en) * | 2001-07-05 | 2011-07-07 | Pflug J Robert | Visual History Multi-Media Database Software |
CN102073652A (zh) * | 2009-11-24 | 2011-05-25 | 腾讯科技(深圳)有限公司 | 一种电子相册生成方法及装置和电子相册播放器 |
CN102724466A (zh) * | 2012-05-25 | 2012-10-10 | 深圳市万兴软件有限公司 | 一种视频录制方法及装置 |
EP2746961A1 (en) * | 2012-12-18 | 2014-06-25 | BlackBerry Limited | Selection of files for album creation on electronic devices |
CN103927178A (zh) * | 2014-04-18 | 2014-07-16 | 长沙裕邦软件开发有限公司 | 一种截图方法及截图装置 |
CN105630954A (zh) * | 2015-12-23 | 2016-06-01 | 北京奇虎科技有限公司 | 一种基于照片合成动态图片的方法和装置 |
CN106131627A (zh) * | 2016-07-07 | 2016-11-16 | 腾讯科技(深圳)有限公司 | 一种视频处理方法、装置及*** |
CN106383870A (zh) * | 2016-09-05 | 2017-02-08 | 广东欧珀移动通信有限公司 | 一种图片播放方法及移动终端 |
CN106407359A (zh) * | 2016-09-07 | 2017-02-15 | 广东欧珀移动通信有限公司 | 一种图片播放方法及移动终端 |
CN107240143A (zh) * | 2017-05-09 | 2017-10-10 | 北京小米移动软件有限公司 | 表情包生成方法及装置 |
CN107194907A (zh) * | 2017-05-24 | 2017-09-22 | 维沃移动通信有限公司 | 一种截图合成方法及移动终端 |
CN108134947A (zh) * | 2017-12-25 | 2018-06-08 | 横琴国际知识产权交易中心有限公司 | 一种视频截取方法及装置 |
Non-Patent Citations (4)
Title |
---|
ANNIE JOYCE VULLAMPARTHI 等: "Assistive Learning for Children with Autism Using Augmented Reality", 《2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON TECHNOLOGY FOR EDUCATION (T4E 2013)》 * |
匿名: "华为P10/P10 Plus图库使用地图相册精彩时刻", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/FDBD4277D436FBB89E3F4839.HTML》 * |
张菲: "聊天动画全面制作", 《电脑爱好者》 * |
曹威: "基于Android的流媒体播放器的设计与实现", 《中国优秀博硕士学位论文全文数据库(硕士) 信息科技辑》 * |
Also Published As
Publication number | Publication date |
---|---|
CN108984671B (zh) | 2022-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10942614B2 (en) | Terminal device and method for displaying an associated window thereof | |
US11288310B2 (en) | Presenting content items based on previous reactions | |
CN110221734B (zh) | 信息显示方法、图形用户接口及终端 | |
CN109144627B (zh) | 一种锁屏方法及移动终端 | |
US20210099405A1 (en) | Content item module arrangements | |
CN105187733B (zh) | 视频处理方法、装置及终端 | |
CN107071512B (zh) | 一种配音方法、装置及*** | |
US20210099407A1 (en) | Viewed by friends | |
US20220210100A1 (en) | Presenting reactions from friends | |
US11477143B2 (en) | Trending content view count | |
CN108921918B (zh) | 视频创建方法及相关装置 | |
EP4350535A2 (en) | Content item module arrangements | |
CN108228776A (zh) | 数据处理方法、装置、存储介质及电子设备 | |
CN108965599A (zh) | 回忆视频处理方法及相关产品 | |
CN108197105B (zh) | 自然语言处理方法、装置、存储介质及电子设备 | |
CN108882015A (zh) | 回忆视频的播放速度调整方法及相关设备 | |
CN108597546A (zh) | 回忆视频的背景音乐确定方法及相关设备 | |
CN106375182B (zh) | 基于即时通信应用的语音通信方法及装置 | |
CN108876782A (zh) | 回忆视频创建方法及相关装置 | |
CN109241303B (zh) | 视频创建方法及相关产品 | |
CN105204718B (zh) | 一种信息处理方法及电子设备 | |
CN108920591A (zh) | 回忆视频创建方法及相关装置 | |
CN110198452A (zh) | 一种直播视频的预览方法、装置及*** | |
CN108984671A (zh) | 视频创建方法及相关产品 | |
CN108989703B (zh) | 回忆视频创建方法及相关装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |