中中央电视台_MXF技术研讨.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中中央电视台_MXF技术研讨

陈述主题 MXF概述 CCTV使用MXF业务范围研讨 MXF的相关技术问题研讨 操作模式( Operational Pattern) 流方式和文件方式 MXF元数据的考虑 视音频文件绑定/分离 MXF内的索引表信息 视频和音频数据的编码格式 Clip Wrapping方式和Frame Wrapping方式 MXF产生的背景 MXF文件格式于1999年7月在Pro-MPEG论坛的技术会议上被首次提出; 在Pro-MPEG论坛中完成其技术工作后,MXF已被提交给SMPTE进行进一步的标准化; 目前主要由Pro-MPEG论坛,AAF协会,EBU,Sony,INESC进行MXF标准化的促进工作以及MXF SDK的开发; MXF有望成为电视行业中一种最重要的元数据和视、音频数据的交换格式。 MXF的基本思想 MXF(Material eXchange Format) 如同带有内容简介和产品说明的光盘一样, MXF文件实质上就是带有对视音频信息说明的 视音频文件。 MXF文件内可存放各种压缩和非压缩格式 的视、音频数据,并且由于考虑到了对未来压 缩方案的支持,MXF文件格式具有相当的灵活 性和可扩展性。 MXF的特点 开放的,标准化的; 压缩无关(可封装各种压缩格式的视、音频数据),平台无关(适用于各种主流的操作系统和网络平台); 灵活的,可扩展的; 既能以流,也能以文件的方式进行传递和存取,并可在中断后恢复; 封装了丰富的元数据; MXF标准希望实现如下目标 将现有的众多难以相互兼容和交换的视音频数据格式, 统一打包成MXF数据格式, 实现视音频素材在不同软、硬件平台之间的无缝可交换, 使得素材从采、编、播到制作发行的整个工作流程更加顺畅, 每个工作模块只需专注于自己的核心业务, 不用再考虑具体的视音频格式, 从而大大的提高生产效率. 但现实的情况比较复杂, 这使得MXF标准不得不针对许多不同的情况制定特殊的子标准, 于是逐渐形成了一个比较庞大的体系结构:目前是7大类和32个子标准. 具体来讲, 这7大类分别是工程指南性质的标准(Engineering Guidelines), 文件格式和编码标准(Format and Encoding), 操作模式标准(Operational Pattern), 基本数据容器标准(Essence Container), 描述性元数据标准(Descriptive Metadata), 字典和注册标识标准(Dictionaries and Registries), 特殊注册产品封闭兼容性标准(Product-specific Registered Disclosure Documents). 什么是Operational Pattern? MXF文件结构 MXF文件中的元数据 Structural Metadata Descriptive Metadata 产品信息 素材信息 和场景信息 MXF文件通常以两种方式打包 MXF应用中的相关技术 UMID(Unique Material Identifier); XML(eXtensible Markup Language); KLV(Key-Length-Value)编码方式; MXF文件的元数据解析 第一步, 一般先要判断所读取的文件是否为MXF文件, 这可以通过读取文件头, 看其是否为Header Partition Pack来判断, 需要注意的是, MXF标准允许最大65536个字节的任意数据的Run-In存在, 因此, MXF解码器应该有相应的容错机制; 第二步, 对于有多个Body Partition的MXF文件, 首先要到文件尾读取Random Index Pack, 由其中的信息得到每个Partition Pack的起始位置; 对于只有一个Body Partition的MXF文件, 从Header Partition开始, 顺次解析即可; 第三步, 从Header Partition开始, 依次解析每个Partition中的可能含有的Header Metadata, Index Table, 如果Partition中含有Essence Container, 还要确定Essence Container在文件中的偏移位置; 第四步, 根据Header Metadata中的信息, 确定视音频数据的格式, 生成方式以及素材输出时间线的信息; MXF视频帧定位 MXF视频帧定位 MXF音频采样定位 音频数据都放在Sound Item中, 读取的方式与视频数据类似. 不同之处在于, 读取音频数据时, 往往需要一次性读入1秒或数秒的采样数据, 因此对以Frame Wrapp

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档