一种多媒体文件处理的方法及装置

文档序号:1628116 发布日期:2020-01-14 浏览:17次 >En<

阅读说明:本技术 一种多媒体文件处理的方法及装置 (Method and device for processing multimedia file ) 是由 徐宗 于 2019-09-26 设计创作,主要内容包括:本发明公开了一种多媒体文件处理的方法及装置,其中方法包括:获取第一多媒体文件的第一文件信息;基于所述第一文件信息,匹配第二多媒体文件;根据所述第二多媒体文件的第二文件信息,确定所述第一多媒体文件和第二多媒体文件的输出方式。本发明实施例通过根据第一多媒体文件的第一文件信息来直接匹配相应的第二多媒体文件,最后再将第一多媒体文件和第二多媒体文件按照预定的方式输出,使得制作包含图片和音乐的多媒体文件的操作更加简单,并且能满足用户的个性化要求。(The invention discloses a method and a device for processing a multimedia file, wherein the method comprises the following steps: acquiring first file information of a first multimedia file; matching a second multimedia file based on the first file information; and determining the output modes of the first multimedia file and the second multimedia file according to the second file information of the second multimedia file. According to the embodiment of the invention, the corresponding second multimedia file is directly matched according to the first file information of the first multimedia file, and finally the first multimedia file and the second multimedia file are output according to the preset mode, so that the operation of manufacturing the multimedia file containing the picture and the music is simpler, and the personalized requirements of the user can be met.)

一种多媒体文件处理的方法及装置

技术领域

本发明涉及多媒体文件处理技术领域,特别涉及一种多媒体文件处理的方法及装置。

背景技术

现如今随着智能设备的普及,人们能够随时随地的拍照、录像来记录生活。然后根据自己的思维来制作了音乐视频。

然而现有的音乐视频在制作过程中,一种方法是:用户需要自己根据照片或视频风格,来挑选自己喜欢的音乐,再根据音乐的节奏,在合适的时间切换下一个照片或者视频,最终生成用户觉得炫酷的视频。然而这种方法由于是用户自己挑选音乐,自己根据音乐的节奏,在合适的时间切换下一个照片或者视频,因此对于普通用户而言操作难度较高,只有对于视频编辑有一定经验的人才能制作出效果较好的视频。另一种方法是:直接根据系统中的模板(包含切换特效和音乐)生成卡点视频。这种方法虽然操作较为简单,但是由于模板数量太少,音乐不能自定义,因此不能满足用户的个性化要求。

发明内容

本发明实施例的目的在于提供一种音乐视频的生成方法及装置,用于解决现有技术中制作包含图片和音乐的多媒体文件的操作难度较高、不够个性化的问题。

为了解决上述技术问题,本申请的实施例采用了如下技术方案:一种多媒体文件处理方法,包括:

获取第一多媒体文件的第一文件信息;

基于所述第一文件信息,匹配第二多媒体文件;

根据所述第二多媒体文件的第二文件信息,确定所述第一多媒体文件和第二多媒体文件的输出方式。

可选的,所述第一多媒体文件包括目标图像组,所述目标图像组中包含至少一个目标图像;

所述第一多媒体文件的第一文件信息包括所述目标图像组的类别属性;

所述第二多媒体文件包括音乐文件;

所述第二文件信息包括音乐的节奏点信息。

可选的,所述获取第一多媒体文件的第一文件信息,具体包括:

对所述目标图像组中的各所述目标图像进行识别,确定各所述目标图像中的内容信息;

根据各所述目标图像中的内容信息确定各所述目标图像的属性;

根据各所述目标图像的属性确定所述目标图像组的类别属性。

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

定义第一多媒体文件的所具有的若干第一文件信息;

获取若干第二多媒体文件;

根据各第二多媒体文件的第三文件信息对各所述第二多媒体文件进行分组,获得若干第二多媒体文件组;

将各所述第二多媒体文件组分别与所述第一多媒体文件的各第一文件信息关联,构建第二多媒体文件库。

可选的,所述第三文件信息包括音乐属性信息。

可选的,所述基于所述第一文件信息,匹配第二多媒体文件,具体包括:

根据目标图像组的类别属性从所述第二多媒体文件库中查找与所述类别属性对应的第二多媒体文件组;

从所述第二多媒体文件组中选择一音乐文件作为所述匹配用的目标音乐。

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

定义第一多媒体文件的所具有的若干第一文件信息;

获取若干特效;

根据特效的属性对各所述特效进行分组,获得若干特效组;

将各所述特效组分别与各所述第一文件信息关联,构建特效库。

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

根据所述第一多媒体文件的第一文件信息从所述特效库中查找与所述第一文件信息对应的特效组;

从所述特效组中选择特效作为所述目标特效,以对所述第一多媒体文件匹配目标特效。

可选的,所述根据所述第二多媒体文件的第二文件信息,确定所述第一多媒体文件和第二多媒体文件的输出方式,具体包括:

获取音乐文件的节奏点信息;

根据所述节奏点信息,将目标图像组中的各目标图像与各节奏点对应合成第三多媒体文件;

或者包括:

获取音乐文件的节奏点信息;

根据所述节奏点信息,将目标图像组中的各目标图像与各节奏点对应关联,以在音乐文件播放至各节奏点时,将当前图像切换为与各节奏点关联的目标图像。

为了解决上述技术问题,本发明实施例提供一种多媒体文件处理的装置,包括:

获取模块,用于获取第一多媒体文件的第一文件信息;

匹配模块,用于基于所述第一文件信息,匹配第二多媒体文件;

确定模块,用于根据所述第二多媒体文件的第二文件信息,确定所述第一多媒体文件和第二多媒体文件的输出方式。

本发明实施例的有益效果在于:通过根据第一多媒体文件的第一文件信息来匹配相应的第二多媒体文件,最后再将第一多媒体文件和第二多媒体文件按照预定的方式输出,使得制作包含图片和音乐的多媒体文件的操作更加简单,并且能满足用户的个性化要求。

附图说明

图1为本发明实施例中多媒体文件处理的方法的流程图;

图2本发明另一实施例中多媒体文件处理的方法的流程图;

图3本发明又一实施例中多媒体文件处理的方法的流程图;

图4本发明实施例中多媒体文件处理的装置的结构框图。

具体实施方式

此处参考附图描述本申请的各种方案以及特征。

应理解的是,可以对此处申请的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本申请的范围和精神内的其他修改。

包含在说明书中并构成说明书的一部分的附图示出了本申请的实施例,并且与上面给出的对本申请的大致描述以及下面给出的对实施例的详细描述一起用于解释本申请的原理。

通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。

还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。

当结合附图时,鉴于以下详细说明,本申请的上述和其他方面、特征和优势将变得更为显而易见。

此后参照附图描述本申请的具体实施例;然而,应当理解,所申请的实施例仅仅是本申请的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本申请模糊不清。因此,本文所申请的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本申请。

本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本申请的相同或不同实施例中的一个或多个。

本发明实施例提供一种多媒体文件处理的方法,包括如下步骤:获取第一多媒体文件的第一文件信息;基于所述第一文件信息,匹配第二多媒体文件;根据所述第二多媒体文件的第二文件信息,确定所述第一多媒体文件和第二多媒体文件的输出方式。本发明实施例通过根据第一多媒体文件的第一文件信息来直接匹配相应的第二多媒体文件,最后再将第一多媒体文件和第二多媒体文件按照预定的方式输出,使得制作包含图片和音乐的多媒体文件的操作更加简单,并且能满足用户的个性化要求。

本发明实施提供一种多媒体文件处理的方法,如图1所示,包括如下步骤:

步骤S101,获取第一多媒体文件的第一文件信息;

本步骤中第一多媒体文件包括目标图像组,目标图像组包含至少一个目标图像。目标图像组具体可以是由图片(照片)和视频的视频帧中的一种或几种构成的。第一文件信息包括目标图像组的类别属性,当然也可以包括图像组中图片的属性和视频的属性。

步骤S102,基于所述第一文件信息,匹配第二多媒体文件;

本步骤中第二多媒体是指与第一多媒体文件类型不同的多媒体文件,第二多媒体文件可以是音乐文件,其可以包含一段音乐或多段音乐。

步骤S103,根据所述第二多媒体文件的第二文件信息,确定所述第一多媒体文件和第二多媒体文件的输出方式。

本步骤中,第二文件信息包括音乐的节奏点(鼓点)信息。本步骤中在为第一多媒体文件匹配好相应的第二多媒体文件后,可以将第一多媒体音乐和第二多媒体文件分别通过两个播放通道,按照音乐节奏点信息来同步播报。也可以将第一多媒体文件和第二多媒体文件按照音乐节奏点来压缩成一个文件来播放。

本发明实施例中,通过根据图像组的属性来直接为图像组推荐相应的音乐,然后根据将图像组合音乐同时输出,或者将图像组合音乐压缩合成一个文件来输出,以此来获得音乐视频,操作较为简单且效果多样,能够满足用户的个性化需求。

本发明另一实施例提供一种多媒体文件处理的方法,如图2所示,包括如下步骤:

步骤S201,定义第一多媒体文件所具有的若干第一文件信息;

本步骤中,第一多媒体文件包括图像组;第一文件信息包括图像组所能具有的所有的类别属性。其中类别属性包括如下一种或几种:风景(旅行)、人物、宠物、美食、运动、聚会。

步骤S202,获取若干第二多媒体文件;

本步骤中,第二多媒体文件包括音乐文件。

步骤S203,根据各第二多媒体文件的第三文件信息对各所述第二多媒体文件进行分组,获得若干第二多媒体文件组;

本步骤中,第三文件信息包括音乐属性信息。即在获取若干音乐文件后,本步骤是根据音乐属性来对音乐文件进行分组的,以此来获得若干音乐文件组。其中音乐属性信息包括如下一种或几种:轻松、安静、励志、激情、悲伤、怀旧和愉快(开心)。

步骤S204,将各所述第二多媒体文件组分别与所述第一多媒体文件的各第一文件信息关联,构建第二多媒体文件库;

在获得若干音乐文件组后,本步骤是将各个音乐组分别与步骤S201中定义的图像组的所具有的各类别属性对应关联,以此来构建音乐文件库。

具体的,比如将旅行这一图像组的类别属性与愉快这一音乐属性相关联。再如可以将人物这一类别属性与怀旧这一音乐属性相关联。当然也可以根据实际需要将一个类别属性与多个音乐属性相关联。

步骤S205,获取目标图像组,对所述目标图像组中的各目标图像进行识别,确定各所述目标图像中的内容信息;

其中内容信息为图片中包含的风景、人物、动物等

步骤S206,根据各所述目标图像中的内容信息确定各所述目标图像的属性;

本步骤中,所述目标图像的属性包括如下一种或几种:风景(旅行)、人物、宠物、美食、运动、聚会。在确定目标图像的属性的时候,比如目标图像中内容信息为风景和人物,那么就可以确定目标图像的属性为旅行。再如内容信息包括人物和美食,那么就可以确定目标图像的属性为聚会。具体可以根据实际情况来进行设定。

步骤S207,根据各所述目标图像的属性确定所述目标图像组的类别属性。

本步骤中目标图像组的类别属性包括如下一种或几种:风景、人物、宠物、美食、运动、旅行、聚会。本步骤在确定目标图像组的类别属性时,可以根据各目标图像的属性所占的比例来确定,比如有5个目标图像,其中3个目标图像的属性为风景,其中1个目标图像的属性为人物,另一个目标图像的属性为美食,那么就可以确定目标图像组的类别属性为风景(旅行)。

步骤S208,根据目标图像组的类别属性从所述第二多媒体文件库中查找与所述类别属性对应的第二多媒体文件组;

例如当确定了目标图像组的类别属性为风景(旅行)时,本步骤就可以通过查找音乐文件库(第二多媒体文件库),来确定与目标图像组的类别属性关联的音乐文件组,即找到与风景(旅行)关联的音乐文件组。

步骤S209,从所述第二多媒体文件组中选择一音乐文件作为所述匹配用的目标音乐。

本步骤从确定的音乐文件组中可以随机的选择一个或者音多个乐文件来作为匹配用的目标音乐,也可以按照音乐文件组中的各音乐文件的排列顺序号,按照顺序编号由小到大或由大到小的顺序来选择一个或者多个音乐文件,若目标音乐为多个的时候,用户可以根据实际需要进行筛选然后确定最终的目标音乐文件。

步骤S210,根据所述第二多媒体文件的第二文件信息,确定所述第一多媒体文件和第二多媒体文件的输出方式。

本步骤中,第二文件信息包括音乐文件的节奏点(鼓点)信息。其节奏点的个数不小于所述目标图像组中目标图像的个数。

其中,确定所述第一多媒体文件和第二多媒体文件的输出方式可以是:根据所述节奏点(鼓点)信息,将目标图像组中的各目标图像与各节奏点对应合成第三多媒体文件;即合成带有音乐和图像的多媒体文件,然后以第三多媒体文件的形式输出/播放。也可以是:根据所述节奏点信息,将目标图像组中的各目标图像与各节奏点对应关联,以在音乐文件播放至各节奏点时,将当前图像切换为与各节奏点关联的目标图像。即通过两个播放通道来分别播放音乐文件和目标图像,并在音乐文件的各节奏点处切换目标图像。

本发明实施例中,通过根据目标图像组的类别属性来直接为目标图像组推荐相应的音乐,然后根据识别音乐的节奏点和时间点,输出/播放目标图像组合音乐文件,以此来生成短视频,能够满足用户的个性化需求,且操作简单。

本发明又一实施例提供一种多媒体文件处理的方法,如图3所示,包括如下步骤:

步骤S301,定义第一多媒体文件的所具有的若干第一文件信息;

本步骤中,第一多媒体文件包括图像组;第一文件信息包括图像组所能具有的所有的类别属性。其中类别属性包括如下一种或几种:风景(旅行)、人物、宠物、美食、运动、聚会。

步骤S302,获取若干特效;

本步骤中特效是指播放第一多媒体文件(目标图像组中各目标图像)的形式。比如以旋转进入的形式切换目标图像;以旋转退出形式切换目标图像;或者为目标图像添加花瓣/雨滴/星星等。

步骤S303,根据特效的属性对各所述特效进行分组,获得若干特效组;

本步骤中,所述特效的属性包括如下一种或几种:欢快、悲伤、怀念等。比如为目标图像添加雨滴这一特效的属性就可以设定为悲伤,而为目标图像添加花瓣这一特效的属性就可以设定为欢快。

步骤S304,将各所述特效组分别与各所述第一文件信息关联,构建特效库。

在获得若干特效组后,本步骤是将各个特效组分别与步骤S301中定义的图像组的所具有的各类别属性对应关联,以此来构建特效库。

具体的,比如将旅行这一图像组的类别属性与欢快这一特效的属性相关联。再如可以将人物这一类别属性与怀念这一特效属性相关联。当然也可以根据实际需要将一个类别属性与多个特效的属性相关联。

步骤S305,获取第一多媒体文件的第一文件信息,根据第一多媒体文件的第一文件信息从所述特效库中查找与所述第一文件信息对应的特效组;

本步骤中具体是根据目标图像组的类别属性来从特效库中查找与类别属性对应的特效组的。比如当确定了目标图像组的类别属性为当确定了目标图像组的类别属性为风景(旅行)时,本步骤就可以通过查找特效库,来确定与目标图像组的类别属性相关联的特效组,即找到与风景(旅行)关联的特效组。

步骤S306,从所述特效组中选择特效作为所述目标特效,以对所述第一多媒体文件匹配目标特效。

本步骤中,在为第一多媒体文件(目标图像组)匹配目标特效时,可以从确定的特效组随机的中选择一个或多个特效来作为匹配用的目标特效,以对目标图像组中的各图片/视频帧匹配目标特效;当然也可以按照特效组中的各特效的排列顺序号,按照顺序编号由小到大或由大到小的顺序来选择一个或多个目标特效,以对目标图像组中的各图片/视频帧匹配目标特效。

步骤S307,基于所述第一文件信息,匹配第二多媒体文件;

步骤S308,根据所述第二多媒体文件的第二文件信息,确定所述第一多媒体文件和第二多媒体文件的输出方式。

本发明实施例,通过根据目标图像组的类别属性,来从特效库中直接匹配相应的特效,并根据目标图像组的类别属性来匹配相对应的音乐,使得音乐视频的制作根据简单、方便,并且样式也较多,能够满足了用户的个性化需求。

本发明实施例提供一种多媒体文件处理的装置,如图4所示,包括:

获取模块1,用于获取第一多媒体文件的第一文件信息;

匹配模块2,用于基于所述第一文件信息,匹配第二多媒体文件;

确定模块3,用于根据所述第二多媒体文件的第二文件信息,确定所述第一多媒体文件和第二多媒体文件的输出方式。

具体的,在本实施例中,所述第一多媒体文件包括目标图像组,所述目标图像组中包含至少一个目标图像;

所述第一多媒体文件的第一文件信息包括所述目标图像组的类别属性;其中类别属性包括如下一种或几种:风景(旅行)、人物、宠物、美食、运动、聚会

所述第二多媒体文件包括音乐文件;

所述第二文件信息包括音乐的节奏点信息。

具体的,所述获取模块,具体用于:对所述目标图像组中的各所述目标图像进行识别,确定各所述目标图像中的内容信息;根据各所述目标图像中的内容信息确定各所述目标图像的属性;根据各所述目标图像的属性确定所述目标图像组的类别属性。

本实施例在具体实施例过程中,多媒体文件处理装置还包括第一构建模块,所述第一构建模块用于:

定义第一多媒体文件所具有的若干第一文件信息;获取若干第二多媒体文件;根据各第二多媒体文件的第三文件信息对各所述第二多媒体文件进行分组,获得若干第二多媒体文件组;将各所述第二多媒体文件组分别与所述第一多媒体文件的各第一文件信息关联,构建第二多媒体文件库。

其中,所述第三文件信息包括音乐属性信息。其中音乐属性信息包括如下一种或几种:轻松、安静、励志、激情、悲伤、怀旧和愉快(开心)。

本实施例中,所述匹配模块具体用于:根据目标图像组的类别属性从所述第二多媒体文件库中查找与所述类别属性对应的第二多媒体文件组;从所述第二多媒体文件组中选择一音乐文件作为所述匹配用的目标音乐。

本实施例中可以利用匹配模块从确定的音乐文件组中随机的选择一个或者多个音乐文件来作为匹配用的目标音乐,也可以按照音乐文件组中的各音乐文件的排列顺序号,按照顺序编号由小到大或由大到小的顺序来选择一个或者多个音乐文件,若目标音乐为多个的时候,用户可以根据实际需要进行筛选然后确定最终的目标音乐文件。

较佳的,本实施例的多媒体文件处理装置还包括第二构建模块,第二构建模块用于:定义第一多媒体文件的所具有的若干第一文件信息;获取若干特效;根据特效的属性对各所述特效进行分组,获得若干特效组;将各所述特效组分别与各所述第一文件信息关联,构建特效库。

本实施例中多媒体文件处理装置还包括特效匹配模块,在第二构建模块构建获得特效库后,所述特效匹配模块用于:根据所述第一多媒体文件的第一文件信息从所述特效库中查找与所述第一文件信息对应的特效组;从所述特效组中选择特效作为所述目标特效,以对所述第一多媒体文件匹配目标特效。具体实施过程中,在为第一多媒体文件(目标图像组)匹配目标特效时,可以从确定的特效组随机的中选择一个或多个特效来作为匹配用的目标特效,以对目标图像组中的各图片/视频帧匹配目标特效;当然也可以按照特效组中的各特效的排列顺序号,按照顺序编号由小到大或由大到小的顺序来选择一个或多个目标特效,以对目标图像组中的各图片/视频帧匹配目标特效。

在具体实施过程中,所述确定模块具体用于:获取音乐文件的节奏点信息;根据所述节奏点信息,将目标图像组中的各目标图像与各节奏点对应合成第三多媒体文件;

或者所述确定模块用于:获取音乐文件的节奏点信息;根据所述节奏点信息,将目标图像组中的各目标图像与各节奏点对应关联,以在音乐文件播放至各节奏点时,将当前图像切换为与各节奏点关联的目标图像。

本发明实施例,通过根据目标图像组的类别属性,来从特效库中直接匹配相应的特效,并根据目标图像组的类别属性来匹配相对应的音乐,使得音乐视频的制作根据简单、方便,并且样式也较多,能够满足了用户的个性化需求。

以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:资源信息搜索方法、装置、终端设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!