[发明专利]一种视频文件切合方法及系统在审
申请号: | 201410098797.3 | 申请日: | 2014-03-17 |
公开(公告)号: | CN104936016A | 公开(公告)日: | 2015-09-23 |
发明(设计)人: | 任野飞;吴承丞 | 申请(专利权)人: | 无锡天脉聚源传媒科技有限公司 |
主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/433 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 郭海彬;范晓斌 |
地址: | 214001 江苏省无锡市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频文件 切合 方法 系统 | ||
技术领域
本发明涉及一种基于java的视频文件合并技术,特别是涉及一种视频文件切合方法及系统。
背景技术
视频编辑在对原始文件进行切合操作来生成视频文件时,为了避免高码率的原始文件影响网速而对工作效率产生影响,一般使用低码率的原始文件进行操作,将操作记录保存到文件中,由后台服务解析后按照操作记录合并,最终生成成品文件即视频文件。现有的技术中,一般将组成原始文件的多个小视频直接合并成所述视频文件,当小视频数量过多时会导致合并命令过长而无法进行合并操作。
发明内容
本发明的一个目的是要提供一种在小视频数量较多时也能合并成所述视频文件的技术。
特别地,本发明提供了一种视频文件切合方法,包括如下步骤:
A,当主程序读取编辑系统提交的编辑记录文件并由后台服务解析进行解析后,通过所述主程序的调用使插件访问视频参数检测工具接口,来获取视频服务器提供的与所述视频文件所有码率信息相对应的所有原始文件;
B,根据用户定制的码率信息,所述插件将对应码率的原始文件按多个文件夹的形式保存到主程序所在的本地,其中每个所述文件夹中包括若干个小视频;
C,所述插件将每个所述文件夹中的所有小视频进行合并成对应的一个大视频;
D,所述插件将所有的所述大视频进行切合,来在所述本地生成所述视频文件。
进一步地,还包括如下步骤:
E,所述插件获取所述视频文件的时长。
进一步地,还包括如下步骤:
F,所述插件在所述小视频上按指定的帧数进行抽帧,或者在所述视频文件上按指定的时长进行抽帧。
进一步地,还包括如下步骤:
G,使用视频工具对所述视频文件进行转封装并保存。
进一步地,在步骤B中,
根据用户定制的码率信息,所述插件对所述视频文件对应的下载地址替换为对应码率的原始文件所在的下载地址,并从视频服务器下载所述原始文件到所述本地。
进一步地,在步骤C中,
所述插件使用linux的cat命令将每个所述文件夹中的所有的所述小视频进行合并成一个对应的所述大视频。
进一步地,在步骤D中,
所述插件根据各个所述大视频的切点信息,使用ts4cut工具对所有的所述大视频合并来生成所述视频文件。
本发明还提供一种视频文件切合系统,包括插件,所述插件包括:
服务接口,当主程序读取编辑系统提交的编辑记录文件并由后台服务解析进行解析后,通过所述主程序的调用使所述服务接口访问视频参数检测工具接口,来获取视频服务器提供的与所述视频文件所有码率信息相对应的多个原始文件;
小视频下载模块,根据用户定制的码率信息,所述小视频下载模块将对应码率的原始文件按多个文件夹的形式保存到主程序所在的本地,其中每个所述文件夹中包括若干个小视频;
大视频生成模块,所述大视频生成模块将每个所述文件夹中的所有小视频进行合并成对应的一个大视频;
视频文件生成模块,所述视频文件生成模块将所有的所述大视频进行合并,来在所述本地生成所述视频文件。
本发明首先将每个所述文件夹中的所有小视频进行合并成对应的一个大视频,然后将所有的所述大视频进行切合成所述视频文件。相比于直接将所有小视频合并成所述视频文件,这样可以避免当小视频数量过多而导致无法合并的问题。由于本发明通过插件来对原始文件进行合并生成所述视频文件,从而该合并功能能够提供给不同的程序使用
插件是遵循一定规范的应用程序接口而编写出来的程序,通过主程序调用插件来对视频服务器提供的原始文件进行合并来生成所述视频文件,当与插件协同工作的外部工具升级时,本发明只需升级插件而无需对主程序做出调整,这样大大降低了开发、测试的成本。
本发明通过插件的方式来实现生成所述视频文件的功能,从而该插件能够提供给不同的程序使用来实现插件功能。
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。附图中:
图1是根据本发明一个实施例的视频文件切合方法的流程示意图;
图2是根据本发明另一实施例的视频文件切合方法的流程示意图;
图3是根据本发明一个实施例的视频文件切合系统的系统组成图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡天脉聚源传媒科技有限公司,未经无锡天脉聚源传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410098797.3/2.html,转载请声明来源钻瓜专利网。