[发明专利]一种云环境中基于独立视频帧的视频转码方法无效
申请号: | 201110319321.4 | 申请日: | 2011-10-19 |
公开(公告)号: | CN102333219A | 公开(公告)日: | 2012-01-25 |
发明(设计)人: | 王建民;王朝坤;岳永胜;刘璋 | 申请(专利权)人: | 清华大学 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/50 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 罗文群 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种云环境中基于独立视频帧的视频转码方法,属于视频处理技术领域。该方法是把视频文件转化为原始的视频,使得视频帧之间不存在互相参考或依赖,把视频按视频帧数平均分成若干视频片段,然后利用分布式编程模型调度这些视频片段到集群中的计算节点进行转码操作,最后合并转码后视频片段,输出转码后的视频文件。本发明方法根据云计算的原理把视频分成多份,分配到集群中的计算节点同时对这些视频片段执行转码操作,从而提高了视频转码的效率。本发明方法利用云环境对视频进行转码,继承了云计算的特点,具有很强的扩展性和安全性。 | ||
搜索关键词: | 一种 环境 基于 独立 视频 方法 | ||
【主权项】:
一种云环境中基于独立视频帧的视频转码方法,其特征在于该方法包括以下步骤:(1)将视频文件中的视频流与音频流分开;(2)将上述视频流分成n个时间长度相等的视频流片断,获得每个视频流片断对应的起始时间和结束时间,n为大于或者等于1的整数,并为每个视频流片断设定一个字符串,该字符串由视频文件名、一个空格、该视频流片断对应的起始时间、一个空格、该视频流片断对应的结束时间、一个空格、设定的转码后的视频流片断的宽度、一个空格、设定的转码后的视频流片断的高度、一个空格以及一个设定的该视频流片断的标识组成;(3)利用分布式编程方法,将上述字符串作为分布式编程模型中映射函数的输入,转码后得到一个输出值,该输出值为一个值对,该值对中包括转码后的视频流片断的名称和该视频流片断的标识,该视频流片断的名称包括上述的视频文件名、设定的转码后的视频流片断的宽度和高度、一个下划线以及上述设定的该视频流片断的标识,重复上述过程,得到所有视频流片断的转码后的值对;(4)将所有视频流片断的转码后的值对作为分布式编程模型中规约函数的输入,将值对中视频流片断的标识按照升序排列,然后按照排列顺序将与标识相对应的视频流片断依次合并,生成一段完整的没有声音的视频流,并为该完整的没有声音的视频流设定一个名称,该名称由上述视频文件名、设定的转码后的视频流宽度和高度;(5)采用视频处理工具,将上述完整的没有声音的视频流与上述音频流根据时间戳进行同步,生成最终的视频文件,并输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110319321.4/,转载请声明来源钻瓜专利网。
- 上一篇:多功能转筛分料式供料设备
- 下一篇:一种带有倒钩的垃圾桶