一种终端与服务器之间的视频转换方法技术

技术编号:15104871 阅读:175 留言:0更新日期:2017-04-08 15:22
本发明专利技术涉及一种终端与服务器之间的视频转换方法,首先添加文件,从本地选择准备转换的视频文件;其次开始转换,系统开始根据用户所设定的视频文件参数对视频文件开始转换;最后下载文件,当文件完成格式转换后,将转换后的视频文件传送到本地进行观看保存。本发明专利技术在数字视频信息技术处理中解决了“高清晰度显示”与“数据传输的速度”之间的有机统一。

【技术实现步骤摘要】

本专利技术涉及互联网传输领域,涉及互联网传输视频领域,具体的说涉及将不同格式的视频统一转换为以H.264为标准的视频格式。
技术介绍
视频格式转换是指通过一些计算机的客观规律与方法,将视频的格式互相转化,使其达到用户的需求。常用的视频格式有影像格式(Video)、流媒体格式(StreamVideo)。每一种格式的文件需要有对应的播放器:比如MOV格式文件用QuickTime播放,RM格式的文件用RealPlayer播放。若出现只装有RealPlayer播放器,所有的却是一个MOV格式文件,为了播放,需要对视频进行格式转换。不同的移动终端,支持不同的移动终端视频格式,同样,不同移动终端支持不同屏幕尺寸和性能参数的视频文件,因此要输出不同帧率,画面尺寸,音/视频编码和码率的视频短片。同时,经过近几年的多媒体处理技术的发展,帧率转换不仅用来在视频格式和标准之间进行转换,也用来增强视频的整体质量,更高的帧率将成为用来提供更高质量家庭视频的重要组成,然而现有的视频中有些还不能在更高的帧率下使用,因此,帧率转换变得非常必要。对于多种不同编码标准的视频来说,如何有针对性地进行帧率转换,成为目前多媒体领域十分重要的研究课题。所以,现有的视频转换软件是无法应对众多类型的移动终端对应于多种视频格式的需求。导致用户在制作产品时就必须使用数套视频转换软件经过多次才能转换出所有需要的移动终端视频支持格式。并且在数字视频信息技术处理中,存在的一个问题是,“高清晰度显示”与“数据传输的速度”之间不能形成有机统一,视频数据存储量一般来说都很大,在此条件下,使用小型服务器和一般的网络传输,会影响视频数据的传输速度与播放质量。解决这个问题需要我们通过视频转换器重新编码以建立符合标准和规范的解析方法以达到“高清晰度显示”与“数据传输速度”之间的协调一致。本专利技术人经过长期的摸索和实践,经过多次的反复试验和努力,终于研究出了解决上述问题的技术方法。
技术实现思路
为解决上述问题,本专利技术一种终端与服务器之间的视频转换方法的目的在于解决了“高清晰度显示”与“数据传输的速度”之间的有机统一。同时本专利技术一种终端与服务器之间的视频转换方法提供将不同格式的视频统一转换为以H.264为标准的视频格式。为实现上述目的,本专利技术一种终端与服务器之间的视频转换方法,首先从本地选择准备转换的视频文件进行上传服务器的转换文件夹中;其次开始转换,系统开始根据用户所设定的视频文件参数对视频文件开始转换;最后下载转换后的文件,当文件完成格式转换后,将转换后的视频文件传送到本地设置的存储文件夹内;上传文件大小限制在100M以内;开始转换的步骤为:步骤1,启动自动编码转换引擎;步骤2,提取输入文件夹中保存的源视频文件。将编辑好的源视频以文件压缩包的形式传输到输入文件夹中,该输入文件夹一次可以放入多个文件压缩包,每个文件压缩包都包含源视频文件;步骤3,当系统接受了一个源文件后,系统将根据源文件的编码格式判断是否要激活标准转换器,如果源视频文件的编码格式是系统预先设定的视频编码格式,则不需要激活标准转换器,直接进入下一步骤;步骤4,如果源文件不是预定的转换后的编码格式,则系统会自动激活标准转换器。标准转换器可以将各种编码格式的源文件转换为系统统一设定视频编码格式,如AVI格式,以方便利用该转换后的文件进行下一步骤的处理;步骤5,视频转换引擎,首先获取视频转换器列表,表中包括所有的视频转换器,以及每个视频转换器所特有的设定文件,设定文件中包括该视频转换器的执行路径、启始参数及其生成文件名称等参数;步骤6,视频转换引擎启动视频转换器,并自动加载所属该视频转换器的特定的设定值,根据设定值,对源视频文件进行视频转换,生成新的视频文件。为了激活转换引擎,可以在系统的命令行中设定激活指令,当需要激活转换引擎,该程序可以自动启动视频转换引擎;步骤7,将视频转换器转换生成的视频文件都保存在输出文件夹中,压缩打包成一个文件数据包;步骤8,将文件数据包传输到客户端指定存储目录中;步骤9,若不需要,则结束程序。开始转换的步骤2当自动编码转换引擎自动监测到输入文件夹有文件压缩包时,就按照输入文件夹中文件压缩包的顺序依次对每个文件压缩包进行分析,根据文件压缩包内文件的扩展名判断该源视频文件是否是可以转换的格式,若是,则接受该源视频文件,并进行接下来的处理,若不是可以转换的格式,将启动标准转换器。当系统检测到源视频文件夹中存在不止一个源视频文件或者没有源视频文件存在时,系统将会自动发出错误信息,并记录发生错误的位置和内容,然后跳过该压缩包的处理,结束程序,并处理下一个文件压缩包的程序;如果通过上述检测,则提取文件压缩包中的源视频文件,进行步骤4的处理。本专利技术一种终端与服务器之间的视频转换方法,当系统接受了一个源文件后,系统将根据源文件的编码格式判断是否要激活标准转换器,如果源视频文件的编码格式是系统预先设定的视频编码格式,则不需要激活标准转换器,直接进入下一步骤;如果源文件不是预定的转换后的编码格式,则系统会自动激活标准转换器。标准转换器可以将各种编码格式的源文件转换为系统统一设定视频编码格式,如AVI格式,以方便利用该转换后的文件进行下一步骤的处理。视频转换器系统根据需要ISO/IEC的MPEG-4标准,将不同格式的视频统一转换为以H.264为标准的视频格式。在数字视频信息技术处理中解决了“高清晰度显示”与“数据传输的速度”之间的有机统一。我们通过视频转换器重新编码以建立符合标准和规范的解析方法以达到“高清晰度显示”与“数据传输速度”之间的协调一致。附图说明图1为一种终端与服务器之间的视频转换方法的流程图具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例如图1所示一种终端与服务器之间的视频转换方法的流程图。如图1所示一种终端与服务器之间的视频转换方法包括终端源文件输入文件夹,用于保存和放置终端的源视频文件,源视频文件在终端源文件输入文件夹中以文件压缩包的形式保存,每个文件压缩包的扩展名都根据本文档来自技高网
...

【技术保护点】
一种终端与服务器之间的视频转换方法,其特征为:首先从本地选择准备转换的视频文件进行上传服务器的转换文件夹中;其次开始转换,系统开始根据用户所设定的视频文件参数对视频文件开始转换;最后下载文件,当文件完成格式转换后,将转换后的视频文件传送到本地设置的存储文件夹内。

【技术特征摘要】
1.一种终端与服务器之间的视频转换方法,其特征为:首先从本地选择准备
转换的视频文件进行上传服务器的转换文件夹中;其次开始转换,系统开始根
据用户所设定的视频文件参数对视频文件开始转换;最后下载文件,当文件完
成格式转换后,将转换后的视频文件传送到本地设置的存储文件夹内。
2.根据权利要求1所述的一种终端与服务器之间的视频转换方法,其特征为
上传文件大小限制在100M以内。
3.根据权利要求1所述的一种终端与服务器之间的视频转换方法,其特征为
开始转换的步骤为:
步骤1,启动自动编码转换引擎;
步骤2,提取输入文件夹中保存的源视频文件;将编辑好的源视频以文件
压缩包的形式传输到输入文件夹中,该输入文件夹一次可以放入多个文件压缩
包,每个文件压缩包都包含源视频文件;
步骤3,当系统接受了一个源文件后,系统将根据源文件的编码格式判断
是否要激活标准转换器,如果源视频文件的编码格式是系统预先设定的视频编
码格式,则不需要激活标准转换器,直接进入下一步骤;
步骤4,如果源文件不是预定的转换后的编码格式,则系统会自动激活标
准转换器;标准转换器可以将各种编码格式的源文件转换为系统统一设定视频
编码格式,如AVI格式,以方便利用该转换后的文件进行下一步骤的处理;
步骤5,视频转换引擎,首先获取视频转换器列表,表中包括所有的视频
转换器,以及每个视频转换器所特有的设定文件,设定文件中包括...

【专利技术属性】
技术研发人员:白蒙呼和吴荣苏龙哈布尔
申请(专利权)人:内蒙古安达文化传媒有限责任公司
类型:发明
国别省市:内蒙古;15

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

1