欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > PDF文档下载
    分享到微信 分享到微博 分享到QQ空间

    SMPTE ST 377-1-2011 Material Exchange Format (MXF) File Format Specification《素材交换格式(MXF) 文件格式规范》.pdf

    • 资源ID:1046959       资源大小:1.27MB        全文页数:183页
    • 资源格式: PDF        下载积分:10000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要10000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    SMPTE ST 377-1-2011 Material Exchange Format (MXF) File Format Specification《素材交换格式(MXF) 文件格式规范》.pdf

    1、 Copyright 2011 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 3 Barker Avenue, White Plains, NY 10601 (914) 761-1100 Approved June 7, 2011 Table of Contents Page Foreword . 7 Intellectual Property 7 1 Scope . 8 2 Conformance Notation . 8 3 Normative References . 8 4 Definition of Acronym

    2、s, Terms and Data Types 9 4.1 Acronyms and Terms . 9 4.2 Simple Data Types . 17 4.2.1 Storage order of UL and UUID values. 18 4.3 Compound Data Types. 19 4.4 Guide to the Use of KLV Pack and KLV Set Definition Tables 20 5 Introduction (Informative) . 21 5.1 Structure of this Document. 22 5.2 SMPTE 3

    3、77M Revisions 22 5.2.1 Major differences between SMPTE 377M-2004 and this specification (Informative). 22 5.2.2 In-file version numbers 23 5.2.3 Manipulating files conforming to other revisions of this specification (Normative) 23 5.3 Parts of the MXF Specification . 24 5.4 The MXF File 25 6 Overall

    4、 Specification 26 6.1 Overall Data Structure 26 6.1.1 File Header 26 6.1.2 File Body 27 6.1.3 File Footer 27 6.2 Partitions. 27 6.2.1 Partition Rules Overview . 28 6.2.2 Partition Pulse Summary (Informative) 29 6.2.3 Partition Status 30 6.2.4 The Status of an MXF File. 31 6.2.5 Header Partition. 31

    5、6.2.6 Body Partition 31 6.2.7 Footer Partition 32 6.2.8 Using Partitions to multiplex Essence Containers and associated Index Tables (Informative) 32 6.3 KLV Coding. 33 6.3.1 KLV Coding Sequence 33 6.3.2 KLV Coded Dark Components 33 Page 1 of 183 pages SMPTE ST 377-1:2011Revision of SMPTE 377-1-2009

    6、 SMPTE STANDARD Material Exchange Format (MXF) File Format Specification SMPTE ST 377-1:2011 Page 2 of 183 pages 6.3.3 KLV Fill Items .34 6.3.4 KLV Lengths.35 6.3.5 Local set Lengths .35 6.3.6 Variable-Length Pack Lengths.35 6.3.7 Defined-Length Pack Lengths35 6.3.8 MXF Keys and Universal Labels35 6

    7、.3.9 Constraints on recursive Groupings of KLV items .36 6.3.10 The Primer Pack, Dark Metadata and MXF extensions.36 6.4 MXF Encoding Requirements .36 6.4.1 KLV Alignment Grid (KAG).38 6.4.2 MXF Byte Order .39 6.4.3 Encoding Constraints.39 6.5 Run-In Sequence 39 6.6 Minimum MXF Decoder (Informative)

    8、.39 6.7 Strong and Weak Reference Integrity (Informative) .40 7 Partitions.40 7.1 Partition Pack40 7.2 Header Partition Pack .44 7.2.1 Header Partition Pack Key.44 7.2.2 Header Partition Pack Values 45 7.3 Body Partition Pack.45 7.3.1 Body Partition Pack Key.45 7.3.2 Body Partition Pack Value46 7.3.

    9、3 Header Metadata Repetition in Body Partitions.46 7.4 Footer Partition Pack.46 7.4.1 Footer Partition Pack Key 46 7.4.2 Footer Partition Pack Value .47 7.4.3 Header Metadata Repetition in the Footer Partition 47 7.5 Header Metadata Repetition in Body and Footer Partitions .47 7.5.1 Application Guid

    10、elines for header Metadata Repetition (Informative).47 7.5.2 Tracking Changes with Generation UID 48 8 Operational Patterns.49 8.1 General .49 8.2 Generic Universal Label for All Operational Patterns .49 8.3 Generalized Operational Patterns.50 8.3.1 Item complexity 50 8.3.2 Package complexity .50 8.

    11、3.3 Universal Label for Generalized Operational Patterns 51 8.4 Specialized Operational Patterns52 8.4.1 Universal Label byte values for Specialized Operational Patterns 52 8.5 Package Hierarchy in Operational Patterns .53 9 Header Metadata53 9.1 Header Metadata KLV Packet Sequence .53 9.2 Primer Pa

    12、ck54 9.2.1 Contents of the Primer .56 9.2.2 Local Tag values56 9.2.3 Dark Metadata Support56 9.3 Header Metadata Set Coding .57 9.3.1 Data Model (Informative)58 9.3.2 Strong and Weak References 58 9.3.3 Uniqueness of Instance UID values59 9.4 Structural Metadata Semantics.59 9.4.1 Explanation of Fig

    13、ures illustrating the Structural Metadata Semantics (Informative).59 9.4.2 The MXF timing Model.61 SMPTE ST 377-1:2011 Page 3 of 183 pages 9.4.3 Relationship between File Packages and Essence Containers. 64 9.5 Structural Metadata Definition 64 9.5.1 Header Metadata start. 64 9.5.2 Generic Class dia

    14、gram (Informative) 65 9.5.3 Material Package. 67 9.5.4 Source Package 67 9.5.5 Top-Level File Packages . 67 9.5.6 Lower-Level Source Packages 69 9.5.7 Relationship between the Packages and SourcePackageID / SourceTrackID 69 9.5.8 Relationship between the BodySID and IndexSID 71 9.5.9 Scope of the Tr

    15、ack ID values. 71 9.6 Structural Header Metadata Implementation 71 9.6.1 KLV Key values for Structural Metadata Sets. 71 9.6.2 Universal Labels for Abstract Structural Metadata Groups . 73 9.7 Application Metadata Plug-Ins 75 9.7.1 General (Informative). 75 9.7.2 Application Metadata Scheme Specific

    16、ation. 75 9.7.3 Generic Universal Label for the MXF Application Metadata Schemes. 75 9.7.4 Plug-In Mechanism 76 9.7.5 Simple Application Metadata Plug-In Instance Removability. 78 9.7.6 Simple Application Metadata Plug-In Instance Removal Implementation (Informative) 79 9.7.7 Use of the Application

    17、Metadata Plug-In Mechanism 79 9.7.8 Application-Specific Metadata Plug-In Mechanism Example (Informative) 80 9.8 Descriptive Metadata Plug-Ins 82 9.8.1 General (Informative). 82 9.8.2 Generic Universal Label for the MXF Descriptive Metadata Schemes 82 9.8.3 Generic MXF Descriptive Metadata Keys. 83

    18、9.8.4 Universal Labels for Abstract Descriptive Metadata Groups . 84 9.8.5 Plug-In Mechanism 85 9.8.6 Simple DM Plug-In Instance Removability 87 9.8.7 Simple DM Plug-In Instance Removal Implementation (Informative). 88 10 File Body 88 10.1 Essence Containers . 88 10.2 Technical Requirements for MXF

    19、Essence Containers . 89 10.3 Standards Requirements of an MXF Essence Container document 89 10.4 General Information (Informative) 90 10.5 Descriptors . 90 10.5.1 Use of Descriptors in File Packages. 90 10.5.2 Use of Descriptors in Physical Packages . 91 10.5.3 Use of Locators . 91 10.5.4 Extending

    20、Essence Descriptors . 91 10.6 Interleaved Essence Containers 92 11 Index Table 92 11.1 Overview 92 11.1.1 Interleaved Streams 93 11.1.2 Constant Bytes per Element (CBE) and Variable Bytes per Element (VBE) (Informative) 93 11.1.3 Complex Interleaves of Compressed Audio 94 11.1.4 Description of Opera

    21、tion 95 11.1.5 Generalization using Element Date. 97 11.1.6 Temporal Re-ordering . 97 11.1.7 Indexing Empty Essence Elements. 98 11.1.8 Indexing KLV Fill Items 99 11.1.9 Constant Edit Unit Size 99 11.2 Index Table Specification . 99 11.2.1 Index Table Segments. 100 SMPTE ST 377-1:2011 Page 4 of 183

    22、pages 11.2.2 Index Table Segment Key101 11.2.3 Index Table Segment.102 11.3 Partial / Sparse Index Tables for VBE Essence .106 11.4 To Find the Byte Offset for an Essence Element (Informative) 107 11.5 Using Index Tables for Internal Essence and External Essence107 11.5.1 BodySID nonzero, IndexSID n

    23、onzero107 11.5.2 BodySID zero, IndexSID nonzero 107 11.5.3 BodySID nonzero, IndexSID zero 108 11.5.4 BodySID zero, IndexSID zero 108 11.6 Additional Information (Informative)108 11.6.1 Relationship between Top-Level File Package Essence Timeline Tracks and Index Entries .108 11.6.2 Look-up Algorithm

    24、 for Conversion of Index Position to Stream Offset 108 12 Random Index Pack .110 12.1 Random Index Pack Key 110 12.2 The Random Index Pack Value 111 12.3 Algorithm for using the Random Index Pack (Informative) .111 Annex A Specifications for Root Metadata Sets (Normative).112 A.1 Interchange Object

    25、112 A.2 Preface .113 A.3 Identification.114 A.4 Content Storage116 A.5 Essence Container Data.116 Annex B Specifications for Generic Package (Normative).117 B.1 Generic Package 117 B.2 Generic Descriptor117 B.3 SubDescriptor.118 B.4 Network Locator118 B.4.1 URL file:/ .118 B.4.2 URL ftp:/119 B.4.3 U

    26、RIs.119 B.4.4 Handling invalid or unknown URLs and URIs119 B.5 Text Locator119 B.6 Generic Track .119 B.7 Track ID Usage.120 B.8 Structural Component.121 B.9 Sequence121 B.10 Source Clip .122 B.11 Filler 122 B.12 Timeline Track 123 B.13 Track Event.123 B.14 Static Track.124 B.15 Timeline Track (Time

    27、code).124 B.16 Sequence (Timecode) 125 B.17 Timecode Component 125 B.18 Timeline Track (Picture)126 B.19 Sequence (Picture).126 B.20 Source Clip (Picture).126 B.21 Timeline Track (Sound) 127 B.22 Sequence (Sound)127 B.23 Source Clip (Sound) .127 B.24 Timeline Track (Data) .127 B.25 Sequence (Data).1

    28、28 B.26 Source Clip (Data) 128 B.27 Dm Tracks 128 SMPTE ST 377-1:2011 Page 5 of 183 pages B.27.1 Timeline Track (DM) 128 B.27.2 Event Track (DM) 129 B.27.3 Static Track (DM) 129 B.28 Sequence (DM) 129 B.29 Segment. 129 B.30 Event 130 B.31 Comment Marker . 130 B.32 DM Segment 131 B.33 DM Source Clip

    29、132 B.34 Package Marker Object 132 Annex C Specification of the Application-Specific Metadata Plug-In Mechanism Sets (Normative). 134 C.1 Application Object 134 C.2 Application Plug-In Object 134 C.3 Application Referenced Object 136 Annex D Specification of the DM Plug-In Mechanism Sets (Normative)

    30、 . 137 D.1 Descriptive Framework 137 D.2 Descriptive Object 137 Annex E Specification for the Packages Used in MXF (Normative) 138 E.1 Material Package . 138 E.2 Source Package. 138 E.3 File Package. 139 E.4 Physical Package. 139 E.5 Package hierarchy in MXF. 139 Annex F Specification of Descriptors

    31、 Used in MXF (Normative) . 141 F.1 Scope of Descriptor Property Values . 141 F.2 File Descriptor 141 F.3 Multiple Descriptor 143 F.4 Picture Essence Descriptors 143 F.4.1 Generic Picture Essence Descriptor . 143 F.4.2 CDCI (Color Difference Component Image) Picture Essence Descriptor. 146 F.4.3 RGBA

    32、 (Red Green Blue Alpha) Picture Essence Descriptor 148 F.5 Generic Sound Essence Descriptor . 149 F.6 Generic Data Essence Descriptor 150 Annex G Picture Essence Descriptor Properties (Normative) . 151 G.1 Data Storage, Sampling, Display and Video Interface 151 G.1.1 Stored Data and Stored Rectangle

    33、. 152 G.1.2 Sampled Rectangle 153 G.1.3 Display Rectangle. 153 G.1.4 Video Interface . 153 G.1.5 Sampling 154 G.2 Property Definitions . 154 G.2.1 Frame Layout 154 G.2.2 Sample Rate and Edit Rate 156 G.2.3 Signal Standard. 156 G.2.4 Aspect Ratio . 156 G.2.5 Active Format Descriptor (AFD). 157 G.2.6

    34、Stored Width. 158 G.2.7 Stored Height 158 G.2.8 Sampled Width . 158 G.2.9 Sampled Height 159 G.2.10 SampledXOffset . 159 G.2.11 SampledYOffset . 159 G.2.12 Video Line Map. 159 SMPTE ST 377-1:2011 Page 6 of 183 pages G.2.13 DisplayWidth.160 G.2.14 DisplayHeight160 G.2.15 DisplayXOffset 160 G.2.16 Dis

    35、playYOffset 161 G.2.17 DisplayF2Offset.161 G.2.18 StoredF2Offset161 G.2.19 FieldDominance 162 G.2.20 Alpha Transparency 162 G.2.21 Transfer Characteristic 162 G.2.22 Image Alignment Offset.162 G.2.23 Image Start Offset .163 G.2.24 Image End Offset 163 G.2.25 Picture Essence Coding 163 G.2.26 Compone

    36、nt Depth.166 G.2.27 Horizontal Subsampling.166 G.2.28 Vertical Subsampling.166 G.2.29 Color Siting .166 G.2.30 PaddingBits.167 G.2.31 Alpha Sample Depth .167 G.2.32 Black Ref Level .167 G.2.33 White Ref Level.168 G.2.34 Color Range168 G.2.35 Reversed Byte Order.168 G.2.36 PixelLayout .168 G.2.37 Pal

    37、ette.169 G.2.38 PaletteLayout169 G.2.39 Scanning Direction 169 G.2.40 Pixel Layout 170 Annex H Static Local Tags Assigned by MXF Specifications (Normative).172 Annex I Bibliography (Informative) .181 SMPTE ST 377-1:2011 Page 7 of 183 pages Foreword SMPTE (the Society of Motion Picture and Television

    38、 Engineers) is an internationally-recognized standards developing organization. Headquartered and incorporated in the United States of America, SMPTE has members in over 80 countries on six continents. SMPTEs Engineering Documents, including Standards, Recommended Practices and Engineering Guideline

    39、s, are prepared by SMPTEs Technology Committees. Participation in these Committees is open to all with a bona fide interest in their work. SMPTE cooperates closely with other standards-developing organizations, including ISO, IEC and ITU. SMPTE Engineering Documents are drafted in accordance with th

    40、e rules given in Part XIII of its Administrative Practices. SMPTE ST 377-1 was prepared by Technology Committee 31FS. Intellectual Property At the time of publication no notice had been received by SMPTE claiming patent rights essential to the implementation of this Standard. However, attention is d

    41、rawn to the possibility that some of the elements of this document may be the subject of patent rights. SMPTE shall not be held responsible for identifying any or all such patent rights. SMPTE ST 377-1:2011 Page 8 of 183 pages 1 Scope This document defines the data structure of the Material Exchange

    42、 Format (MXF) for the interchange of audio-visual material. It defines the data structure for network transport and may be used on storage media. This document does not define internal storage formats for MXF compliant devices. The document defines all the components of the MXF file specification in

    43、cluding all those in the File Header, File Body and File Footer. It defines the application of Partitions in the file that provide valuable features such as the ability for an MXF file to serve many application requirements and recovery of partially received files. The document also defines key feat

    44、ures of the file structure including the Partition Packs, the Structural Metadata, the Primer Pack, the Random Index Pack and Index Tables. The document does not define either the Essence Container or the Descriptive Metadata. Instead, it defines the requirements for these components to be added as

    45、a plug-in to an MXF file. 2 Conformance Notation Normative text is text that describes elements of the design that are indispensable or contains the conformance language keywords: “shall“, “should“, or “may“. Informative text is text that is potentially helpful to the user, but not indispensable, an

    46、d can be removed, changed, or added editorially without affecting interoperability. Informative text does not contain any conformance keywords. All text in this document is, by default, normative, except: the Introduction, any section explicitly labeled as “Informative“ or individual paragraphs that

    47、 start with “Note:” The keywords “shall“ and “shall not“ indicate requirements strictly to be followed in order to conform to the document and from which no deviation is permitted. The keywords, “should“ and “should not“ indicate that, among several possibilities, one is recommended as particularly

    48、suitable, without mentioning or excluding others; or that a certain course of action is preferred but not necessarily required; or that (in the negative form) a certain possibility or course of action is deprecated but not prohibited. The keywords “may“ and “need not“ indicate courses of action permissible within the limits of the document. The keyword “reserved” indicates a provision that is not defined at this time, shall not be used, and may be defined in the future. The keyword “forbidden” indicates “reserved” and in addition indicates that the provision will never be defined in the fu


    注意事项

    本文(SMPTE ST 377-1-2011 Material Exchange Format (MXF) File Format Specification《素材交换格式(MXF) 文件格式规范》.pdf)为本站会员(postpastor181)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开