H.264高清TS文件剪切系统的设计与实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:ti110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题的研究目的是对视频基本流遵循ISO/IEC14496-10协议的高清TS文件进行剪切,以得到剪切点之间的音视频基本流类型不发生变化的TS文件。本文设计的H.264高清TS文件剪切系统属于视频切割类软件。为了具有精确的剪切时间定位,本系统的实现采用了按帧剪切的剪切模式。由于B图像和P图像需要对同一个视频序列中的其他图像进行参考来进行编解码,故按帧剪切模式要求系统采用转换实现的技术对某些图像数据进行处理。因为H.264格式的NAL流视频序列中的第一个图像为立即刷新图像,所以一个完整的视频序列可以只依靠自身及参数集而不用参考其他视频序列的图像进行解码播放,因此对视频基本流的剪切可以按照“视频序列”为单位,来划分是使用直接切割技术还是转换实现技术来进行剪切操作的NAL流数据的范围。由于转换实现技术需要对图像数据进行编解码操作,所以只采用转换实现技术而不采用直接切割技术会降低系统的性能。本系统对视频的第一个切割点所在视频序列采用转换实现的切割技术,对其他被切割的视频数据采用直接切割的切割技术。本文针对系统的设计与实现完成了如下的工作内容:1.根据系统的功能要求,将"H.264高清TS文件剪切系统”设计为TS流的解复用和剪切点寻找模块、H.264的解码模块、YUV文件的剪切模块、H.264的编码模块以及复用模块这五个模块,并对这五个模块进行了接口定义。2.对TS流的解复用和剪切点寻找模块进行了设计与实现,重点介绍了解复用、音视频同步技术在对剪切点的位置确定上的应用。3.对需要使用转换实现的NAL流采用了H.264的解码、YUV文件的剪切以及H.264的编码操作,对H.264的解码模块和H.264的编码模块的移植进行了介绍和实现,对YUV文件的剪切模块进行了设计和实现。4.介绍了基于DirectShow技术的复用技术,对使用了直接切割技术得到的音频基本流和使用了直接切割技术与转换实现技术得到的H.264格式视频基本流进行了到单节目H.264高清TS文件的复用。5.对整个系统以及系统的各个模块进行了功能上的测试及验证,测试结果表明,各个模块的功能基本上符合要求。
其他文献
随着互联网的发展,网络新闻的日益普及已经成为一个不可阻挡的趋势。相对传统新闻媒体,网络新闻在时效性与互动性上的优势使它对于社会重大事件的报道具有更为深远的影响力,
在经济全球化和“互联网+”战略背景下,人们的生活水平和标准大幅提升,跨省市旅游人数和人们日常生活消费品的数量及品种均在倍增,与此同时,客货车高速公路长途运输需求也在极速增
如何利用坐标法简化解答,突破思维障碍,文[1]给出了解答问题的关键,获得了“完美”解答,读来颇受益.笔者从该问题的另一角度思考探究,得出直线与圆锥曲线过定点问题的一些性质,并从
目的:明确银屑病合并其它疾病的情况。方法:对614例银屑病患者(寻常型351例,红皮型130例,关节型81例,脓疱型52例)的资料进行回顾性分析。结果:614例银屑病患者中29.31%合并消化系统疾
铝盐改性的膨润土吸附处理含磷废水,研究了铝盐含量、搅拌时间、pH值和磷的初始浓度对处理效果的影响。
1999年,我国正式迈入老龄社会的行列。截至2011年底,我国60对以上老年人口已达1.85亿,占人口总数的13.7%。人口老龄化带来的一系列社会问题为政府公共管理提出了新的议题,城市养
采用固相萃取(SPE)技术结合气相色谱-电子捕获(GC-ECD)检测水中的14种有机氯化合物的含量,对该方法的分离度、精确度、回收率等进行了测试。结果表明,该方法能高效快捷地测定水中
<正>肠易激综合征以腹痛或腹部不适、排便性状或习惯改变为主要临床表现[1]。中医无肠易激综合征之名,根据其临床症状主要归属于腹痛、腹泻、便秘等疾病范畴[2]。西医研究发