一种多媒体文件的格式转换方法及装置制造方法及图纸

技术编号:15982802 阅读:54 留言:0更新日期:2017-08-12 05:41
本发明专利技术提供了一种多媒体文件的格式转换方法,该方法包括获取多媒体文件;确定多媒体文件所对应的转换格式;调用预设执行指令将多媒体文件的格式转换为多媒体文件所对应的转换格式,得到转换后的多媒体文件;将转换后的多媒体文件存储在服务器的缓存数据库中。本发明专利技术可以实现无论获取的多媒体文件为何种格式,都可以统一通过调用预设执行指令将其转换为对应的文件格式,并存储在服务器供用户下载或在线观看,无需用户终端下载匹配的软件或者进行文件格式转换,用户终端可以直接播放服务器端的多媒体文件。本发明专利技术还公开了一种多媒体文件的格式转换装置。

【技术实现步骤摘要】
一种多媒体文件的格式转换方法及装置
本专利技术涉及数据处理
,特别是涉及一种多媒体文件的格式转换方法及装置。
技术介绍
随着互联网应用日新月异,网络更加普遍化,人们通过不同的设备来获得与发布信息。目前多媒体的格式有多种多样,用户可以通过用户终端将多媒体文件上传至服务器,其他用户可以根据需求通过服务器下载或在线进行多媒体文件的播放,而用户的播放平台很难覆盖全部格式的多媒体文件,且并不是所有的多媒体格式用户终端都能识别播放。因此,当用户对下载或在线观看的多媒体文件的格式无法播放时,用户终端需要先将多媒体文件的格式转换为用户播放软件可识别的格式文件或需要用户下载可识别对应格式的播放器进行播放,无法直接进行特定格式的多媒体文件的播放。
技术实现思路
本专利技术的目的在于提出一种多媒体文件的格式转换方法及装置,以解决现有技术中用户终端无法直接播放特定格式的多媒体文件的问题。为达到上述目的,本专利技术提供了以下技术方案:一种多媒体文件的格式转换方法,包括:获取多媒体文件;确定所述多媒体文件所对应的转换格式;调用预设执行指令将所述多媒体文件的格式转换为所述多媒体文件所对应的转换格式,得到转换后的多媒体文件;将所述转换后的多媒体文件存储在服务器的缓存数据库中。进一步地,在所述获取多媒体文件之前还包括:接收所述多媒体文件;将所述多媒体文件存储至所述服务器的存储数据库;则所述获取多媒体文件,包括:从所述服务器的存储数据库中获取所述多媒体文件。其中,所述确定所述音视频文件所对应的转换格式,包括:确定所述多媒体文件的文件类型;根据所述多媒体文件的文件类型确定所述多媒体文件所对应的转换格式。其中,所述文件类型包括音频和视频,则所述根据所述多媒体文件的文件类型确定所述多媒体文件所对应的转换格式,包括:当所述文件类型为音频时,则所述多媒体文件所对应的转换格式为MP3格式;当所述文件类型为视频时,则所述多媒体文件所对应的转换格式为MP4格式。一种多媒体文件的格式转换装置,包括:获取单元,用于获取多媒体文件;确定单元,用于确定所述多媒体文件所对应的转换格式;转换单元,用于调用预设执行指令将所述多媒体文件的格式转换为所述多媒体文件所对应的转换格式,得到转换后的多媒体文件;存储单元,用于将所述转换后的多媒体文件存储在服务器的缓存数据库中。进一步地,在所述获取单元之前还包括:接收单元,用于接收所述多媒体文件;第一存储单元,用于将所述多媒体文件存储至所述服务器的存储数据库;则所述获取单元,用于从所述服务器的存储数据库中获取所述多媒体文件。其中,所述确定单元包括:第一确定单元,用于确定所述多媒体文件的文件类型;第二确定单元,用于根据所述多媒体文件的文件类型确定所述多媒体文件所对应的转换格式。其中,所述文件类型包括音频和视频,则所述第二确定单元用于:当所述文件类型为音频时,则所述多媒体文件所对应的转换格式为MP3格式;当所述文件类型为视频时,则所述多媒体文件所对应的转换格式为MP4格式。经由上述的技术方案可知,与现有技术相比,本专利技术提供了一种多媒体文件的格式转换方法,该方法首先获取多媒体文件,再根据多媒体文件确定多媒体文件所对应的转换格式,然后调用预设执行指令将多媒体文件的文件格式转换为多媒体文件所对应的转换格式,最后将转换后得到的多媒体文件存储在服务器上。本专利技术可以实现无论获取的多媒体文件为何种格式,都可以统一通过调用预设执行指令将其转换为对应的文件格式,并存储在服务器供用户下载或在线观看,无需用户终端下载匹配的软件或者进行文件格式转换,用户终端可以直接播放服务器端的多媒体文件,本专利技术还公开了一种多媒体文件的格式转换装置。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例一提供的一种多媒体文件的格式转换方法流程示意图;图2为本专利技术实施例一提供的步骤S102的具体流程示意图;图3为本专利技术实施例二提供的一种多媒体文件的格式转换方法流程示意图;图4为本专利技术实施例三提供的一种多媒体文件的格式转换装置结构示意图;图5为本专利技术实施例三提供的确定单元的具体结构示意图;图6为本专利技术实施例四提供的一种多媒体格式的转换装置具体结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一请参阅附图1,图1为本专利技术实施例提供的一种多媒体文件的格式转换方法流程示意图。如图1所示,本实施例公开了一种多媒体文件的格式转换方法,该方法具体包括如下步骤:S101、获取多媒体文件。本实施例中,多媒体文件是用户通过用户终端发布的多媒体文件,具体的,多媒体文件中音视频文件支持AVI、MOV、WAV、MID、MPEG、FLV、MP3及MP4等;图形方面支持BMP、GIF、DIB、AnimatedGIF、JPG、PPT及DWF等。S102、确定多媒体文件所对应的转换格式。本实施例中,目前用户终端的浏览器可统一用户识别的多媒体文件的格式包括:MP3格式文件和MP4格式文件,因此,目标转换的文件格式为MP3格式和MP4格式,多媒体文件的文件类型为音频对应的目标转换文件格式为MP3格式文件,多媒体文件的文件类型为视频对应的目标转换文件格式为MP4格式文件。请参阅附图2,图2为本专利技术实施例一提供的步骤S102的具体流程示意图。如图2所示,步骤S102、确定音视频文件所对应的转换格式,该步骤具体包括如下:S201、确定多媒体文件的文件类型。本实施例中,多媒体文件可以为:音频文件或视频文件,也可以为其他类型的文件,服务器端口接收多媒体文件,其中,音频文件通过音频端口接收,视频文件通过视频端口接收,根据服务器端口来确定多媒体文件的文件类型。S202、根据多媒体文件的文件类型确定多媒体文件所对应的转换格式。本实施例中,文件类型主要包括音频和视频,则根据多媒体文件的文件类型确定多媒体文件所对应的转换格式,具体包括:当多媒体文件为音频时,则多媒体文件所对应的转换格式为MP3格式;当多媒体文件为视频时,则多媒体文件所对应的转换格式为MP4格式。S103、调用预设执行指令将多媒体文件的文件格式转换为多媒体文件所对应的转换格式,得到转换后的多媒体文件。本实施例中,对多媒体文件的文件格式的转换是通过调用通过Php(HypertextPreprocessor,超级文本预处理语言)扩展的FFMPEG的执行指令在服务器内部进行格式转换的,根据确定的目标转换的文件格式预先设定存储在服务器中,在接收到对应的文件类型后,将多媒体文件转换成对应的文件格式,即可以将不同格式的多媒体文件,转换为用户终端的浏览器可常规识别的文件格式。具体的,FFMPEG为一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,采用LGPL(GNULesserGeneralPub本文档来自技高网...
一种多媒体文件的格式转换方法及装置

【技术保护点】
一种多媒体文件的格式转换方法,其特征在于,包括:获取多媒体文件;确定所述多媒体文件所对应的转换格式;调用预设执行指令将所述多媒体文件的格式转换为所述多媒体文件所对应的转换格式,得到转换后的多媒体文件;将所述转换后的多媒体文件存储在服务器的缓存数据库中。

【技术特征摘要】
1.一种多媒体文件的格式转换方法,其特征在于,包括:获取多媒体文件;确定所述多媒体文件所对应的转换格式;调用预设执行指令将所述多媒体文件的格式转换为所述多媒体文件所对应的转换格式,得到转换后的多媒体文件;将所述转换后的多媒体文件存储在服务器的缓存数据库中。2.根据权利要求1所述的格式转换方法,其特征在于,在所述获取多媒体文件之前还包括:接收所述多媒体文件;将所述多媒体文件存储至所述服务器的存储数据库;则所述获取多媒体文件,包括:从所述服务器的存储数据库中获取所述多媒体文件。3.根据权利要求1所述的格式转换方法,其特征在于,所述确定所述音视频文件所对应的转换格式,包括:确定所述多媒体文件的文件类型;根据所述多媒体文件的文件类型确定所述多媒体文件所对应的转换格式。4.根据权利要求4所述的格式转换方法,其特征在于,所述文件类型包括音频和视频,则所述根据所述多媒体文件的文件类型确定所述多媒体文件所对应的转换格式,包括:当所述文件类型为音频时,则所述多媒体文件所对应的转换格式为MP3格式;当所述文件类型为视频时,则所述多媒体文件所对应的转换格式为MP4格式。5.一种多媒体...

【专利技术属性】
技术研发人员:沈文策
申请(专利权)人:福建中金在线信息科技有限公司
类型:发明
国别省市:福建,35

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

1