一种多媒体数据处理方法及其装置、电子设备制造方法及图纸

技术编号:14740303 阅读:29 留言:0更新日期:2017-03-01 14:36
本发明专利技术实施例公开一种多媒体数据处理方法及其装置、电子设备,其中方法包括如下步骤:获取在多媒体数据特效集合中所选择的目标数据特效;获取当前请求播放的多媒体数据的目标数据帧;对所述目标数据帧的数据内容添加所述目标数据特效,并对添加了所述目标数据特效的数据内容进行输出。采用本发明专利技术,可以无需对多媒体数据进行后期数据特效的添加,减少需要处理的数据文件,提升数据特效的添加效率,节省多媒体数据所需的存储空间。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种多媒体数据处理方法及其装置、电子设备
技术介绍
随着电子技术不断的开发和完善,通过手机和平板电脑等终端中的多媒体应用可以对多种多媒体数据(例如:视频、图片等)进行输出展示,随着技术的发展,可以对多媒体数据添加不同的数据特效以丰富多媒体数据的展现形式。在现有的数据特效添加过程中,往往需要在获得完整的多媒体数据后才可以进行数据特效的添加,例如:针对视频数据,需要在获得视频数据完整的数据内容后,再对数据内容添加不同的数据特效。由于多媒体数据的特效数据的添加均需要后期进行处理,增加了需要处理的数据文件,影响了数据特效的添加效率,同时由于每种数据特效均会生成一个特效版本的多媒体数据,因此针对同一个多媒体数据,需要存储多个特效版本的多媒体数据以满足用户的观看需求,增加了多媒体数据所需的存储空间。
技术实现思路
本专利技术实施例提供一种多媒体数据处理方法及其装置、电子设备,无需对多媒体数据进行后期数据特效的添加,减少需要处理的数据文件,提升数据特效的添加效率,节省多媒体数据所需的存储空间。本专利技术实施例第一方面提供了一种多媒体数据处理方法,可包括:获取在多媒体数据特效集合中所选择的目标数据特效,所述多媒体数据特效集合中预先存储有至少一种数据特效;获取当前请求播放的多媒体数据的目标数据帧;对所述目标数据帧的数据内容添加所述目标数据特效,并对添加了所述目标数据特效的数据内容进行输出。本专利技术实施例第二方面提供了一种多媒体数据处理装置,可包括:特效获取单元,用于获取在多媒体数据特效集合中所选择的目标数据特效,所述多媒体数据特效集合中预先存储有至少一种数据特效;数据帧获取单元,用于获取当前请求播放的多媒体数据的目标数据帧;内容输出单元,用于对所述目标数据帧的数据内容添加所述目标数据特效,并对添加了所述目标数据特效的数据内容进行输出。本专利技术实施例第三方面提供了一种电子设备,可包括:壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述电子设备的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:获取在多媒体数据特效集合中所选择的目标数据特效,所述多媒体数据特效集合中预先存储有至少一种数据特效;获取当前请求播放的多媒体数据的目标数据帧;对所述目标数据帧的数据内容添加所述目标数据特效,并对添加了所述目标数据特效的数据内容进行输出。在本专利技术实施例中,通过在当前请求播放多媒体数据的过程中获取目标数据帧,对目标数据帧的数据内容添加所选择的目标数据特效,最终对添加了目标数据特效的数据内容进行输出,实现了在多媒体数据播放过程中实时对多媒体数据进行数据特效的添加,减少了需要处理的数据文件,提升了数据特效的添加效率,节省了多媒体数据所需的存储空间。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种多媒体数据处理方法的流程示意图;图2是本专利技术实施例提供的一种多媒体数据处理装置的结构示意图;图3是本专利技术实施例提供的一种电子设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供的多媒体数据处理方法可以应用于对视频、图片等多媒体数据在输出显示过程中添加数据特效的场景,例如:多媒体数据处理装置获取在多媒体数据特效集合中所选择的目标数据特效,所述多媒体数据处理装置获取当前请求播放的多媒体数据的目标数据帧,所述多媒体数据处理装置对所述目标数据帧的数据内容添加所述目标数据特效,并对添加了所述目标数据特效的数据内容进行输出的场景等。实现了在多媒体数据播放过程中实时对多媒体数据进行数据特效的添加,减少了需要处理的数据文件,提升了数据特效的添加效率,节省了多媒体数据所需的存储空间。本专利技术实施例涉及的多媒体数据处理装置可以包括:平板电脑、智能手机、笔记本电脑、掌上电脑以及移动互联网设备(MID)等具备多媒体数据播放功能在内的移动终端设备。请参见图1,为本专利技术实施例提供了一种多媒体数据处理方法的流程示意图。如图1所示,本专利技术实施例的所述方法可以包括以下步骤S101-步骤S103。S101,获取在多媒体数据特效集合中所选择的目标数据特效;具体的,多媒体数据处理装置可以获取用户在多媒体数据特效集合中所选择的目标数据特效,可以理解的是,所述多媒体数据特效集合中预先存储有至少一种数据特效,所述数据特效通常由软件制作出的现实中不存在的特殊效果。S102,获取当前请求播放的多媒体数据的目标数据帧;具体的,所述多媒体数据处理装置可以获取当前请求播放的多媒体数据的目标数据帧,所述多媒体数据包括至少一个数据帧,所述至少一个数据帧优选为至少一个YUV数据帧,YUV用于优化彩色视频信号的传输,具体为亮度信号(即Y)以及两个色差信号B-Y(即U)和R-Y(即V),需要说明的是,对于所述多媒体数据,可以在播放开始之前先进行特效数据的选择,也可以是在播放过程中进行特效数据的选择或切换,对特效数据的切换可以理解为在获取到用户选择的目标数据特效之前,获取到该用户针对所述多媒体数据在所述多媒体数据特效集合中所选择的历史数据特效,所述历史数据特效与所述目标数据特效为不同的数据特效。进一步的,在本专利技术实施例的第一种可行的实施方式中,针对在播放开始之前先进行特效数据的选择,即所述多媒体数据处于准备播放状态时,若不存在针对所述多媒体数据已选择的所述历史数据特效,则所述多媒体数据处理装置可以对所述多媒体数据进行解码,并在解码后获取目标数据帧,可以理解的是,所述目标数据帧可以为按照播放时间顺序获取的所述多媒体数据的第一个数据帧。在本专利技术实施例的第二种可行的实施方式中,针对在播放过程中进行特效数据的选择或切换,即当前请求播放的多媒体数据处于播放过程中,或者当前请求播放的多媒体数据处于播放过程中,且存在针对当前请求播放的多媒体数据已选择的历史数据特效,则所述多媒体数据处理装置可以重新对多媒体数据进行解码,并在解码后获取目标数据帧,可以理解的是,所述目标数据帧可以为按照播放时间顺序获取的所述多媒体数据的第一个数据帧。或者,所述多媒体数据处理装置可以记录当前输出的目标数据帧在所述多媒体数据的至少一个数据帧中的位置信息,并基于所述位置信息对多媒体数据进行解码,在解码后重新获取所述位置信息指示的所述目标数据帧,可以理解的是,所述目标数据帧为所记录的位置信息指示的数据帧,所述位置信息优选为当前播放时间点。当然,为了保证多媒体数据的播放效率,可以预先设置有数据缓存,所述数据缓存可以存储有针对多媒体数本文档来自技高网...
一种多媒体数据处理方法及其装置、电子设备

【技术保护点】
一种多媒体数据处理方法,其特征在于,包括:获取在多媒体数据特效集合中所选择的目标数据特效,所述多媒体数据特效集合中预先存储有至少一种数据特效;获取当前请求播放的多媒体数据的目标数据帧;对所述目标数据帧的数据内容添加所述目标数据特效,并对添加了所述目标数据特效的数据内容进行输出。

【技术特征摘要】
1.一种多媒体数据处理方法,其特征在于,包括:获取在多媒体数据特效集合中所选择的目标数据特效,所述多媒体数据特效集合中预先存储有至少一种数据特效;获取当前请求播放的多媒体数据的目标数据帧;对所述目标数据帧的数据内容添加所述目标数据特效,并对添加了所述目标数据特效的数据内容进行输出。2.根据权利要求1所述的方法,其特征在于,所述获取当前请求播放的多媒体数据的目标数据帧,包括:判断当前请求播放的多媒体数据是否包含已选择的历史数据特效,如果否,则对所述多媒体数据进行解码,并在解码后获取目标数据帧。3.根据权利要求1所述的方法,其特征在于,所述获取当前请求播放的多媒体数据的目标数据帧,包括:判断当前请求播放的多媒体数据是否包含已选择的历史数据特效,如果否,则在数据缓存中按照播放时间顺序获取第一个数据帧,并将所述第一个数据帧确定为目标数据帧;其中,所述数据缓存中存储有针对多媒体数据按照播放时间顺序解码后得到的至少一个数据帧。4.根据权利要求1所述的方法,其特征在于,所述获取当前请求播放的多媒体数据的目标数据帧,包括:判断当前请求播放或处于播放过程中的多媒体数据是否包含已选择的历史数据特效,如果是,则:重新对多媒体数据进行解码,并在解码后获取目标数据帧;或者,记录当前输出的目标数据帧的位置信息,并基于所述位置信息对多媒体数据进行解码,在解码后获取所述位置信息指示的所述目标数据帧。5.根据权利要求1所述的方法,其特征在于,所述获取当前请求播放的多媒体数据的目标数据帧,包括:判断当前请求播放或处于播放过程中的多媒体数据是否包含已选择的历史数据特效,如果是,则:清空数据缓存,重新按照播放时间顺序对多媒体数据进行解码以获取至少一个数据帧,将所述至少一个数据帧存储至所述数据缓存中,在数据缓存中按照播放时间顺序获取第一个数据帧,并将所述第一个数据帧确定为目标数据帧;或者,记录当前输出的目标数据帧的位置信息,清空数据缓存,并基于所述位置信息对多媒体数据进行解码以获取至少一个数据帧,将所述至少一个数据帧存储至所述数据缓存中,在数据缓存中按照播放时间顺序获取第一个数据帧,并将所述第一个数据帧确定为目标数据帧。6.一种多媒体数据处理装置,其特征在于,包括:特效获取单元,用于获取在多媒体数据特效集合中所选择的目标数据特效,所述多媒体数据特效集合中预先存储有至少一种数据特效;数据帧获取单元,用于获取当前请求播放的多媒体数据的目标数据帧;内容输出单元,用于对所述目标数据帧的数据内容添加所述...

【专利技术属性】
技术研发人员:张演龙
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

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

1