SMPTE RDD 3-2008 e-VTR MXF Interoperability Specification《e-VTR MXF互操作规范》.pdf

上传人:boatfragile160 文档编号:1046322 上传时间:2019-03-27 格式:PDF 页数:7 大小:213.56KB
下载 相关 举报
SMPTE RDD 3-2008 e-VTR MXF Interoperability Specification《e-VTR MXF互操作规范》.pdf_第1页
第1页 / 共7页
SMPTE RDD 3-2008 e-VTR MXF Interoperability Specification《e-VTR MXF互操作规范》.pdf_第2页
第2页 / 共7页
SMPTE RDD 3-2008 e-VTR MXF Interoperability Specification《e-VTR MXF互操作规范》.pdf_第3页
第3页 / 共7页
SMPTE RDD 3-2008 e-VTR MXF Interoperability Specification《e-VTR MXF互操作规范》.pdf_第4页
第4页 / 共7页
SMPTE RDD 3-2008 e-VTR MXF Interoperability Specification《e-VTR MXF互操作规范》.pdf_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、 Copyright 2008 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 3 Barker Avenue, White Plains, NY 10601 (914) 761-1100 Approved July 11, 2008 The attached document is a Registered Disclosure Document prepared by the proponent identified below. It has been examined by the appropriate SMPTE

2、Technology Committee and is believed to contain adequate information to satisfy the objectives defined in the Scope, and to be technically consistent. This document is NOT a Standard, Recommended Practice or Engineering Guideline, and does NOT imply a finding or representation of the Society. Errors

3、 in this document should be reported to the proponent identified below, with a copy to engsmpte.org. All other inquiries in respect of this document, including inquiries as to intellectual property requirements that may be attached to use of the disclosed technology, should be addressed to the propo

4、nent identified below. Proponent contact information: Hiroshi Nakano Sony Corporation, B2B 4-14-1 Asahicho, Atsugi Kanagawa, 243-0014 Japan Email: Page 1 of 7 pages RDD 3-2008Revision of RDD 3-2005 SMPTE REGISTERED DISCLOSURE DOCUMENT e-VTR MXF Interoperability Specification RDD 3-2008 Page 2 of 7

5、pages 1 Scope This document provides details of the implementation of the e-VTR from Sony. The MXF files created by this device are fully compliant with the MXF. The ability of the e-VTR to receive MXF files have some constraints resulting from storage issues that result from the need to retain comp

6、liance with the type D-10 tape format specification. In conjunction with the referenced Standards, this RDD is intended to provide sufficient information enabling a developer to construct MXF files that will be compatible with the e-VTR. 2 Normative References The following standards contain provisi

7、ons which, through reference in this text, constitute provisions of this registered disclosure document. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this registered disclosure document are encouraged to inve

8、stigate the possibility of applying the most recent edition of the standards indicated below. SMPTE 356M-2001, Television Type D-10 Stream Specifications MPEG-2 4:2:2P ML for 525/60 and 625/50 SMPTE 377M-2004, Television Material Exchange Format (MXF) File Format Specification (Standard) SMPTE 378M-

9、2004, Television Material Exchange Format (MXF) Operational Pattern 1A (Single Item, Single Package) SMPTE 379M-2004, Television Material Exchange Format (MXF) MXF Generic Container SMPTE 385M-2004, Television Material Exchange Format (MXF) Mapping SDTI-CP Essence and Metadata into the MXF Generic C

10、ontainer SMPTE 386M-2004, Television Material Exchange Format (MXF) Mapping Type D-10 Essence Data to the MXF Generic Container 3 Introduction The e-VTR supports the following specific body format and MXF operational pattern. Essence Container Generic Container D10 Operational Pattern #1a When recor

11、ding and reproducing on tape, e-VTR records and reproduces not only audio/visual data but also MXF file header. In this case, the MXF header is directly recorded on tape without parsing, and the reproduced MXF header from tape is directly transmitted. If e-VTR changes the attributes of the file afte

12、r receiving it, e-VTR will overwrite the existing MXF header with a new header when transmitting. The e-VTR can make a new file from the recorded data in a specified area. In this case, MXF header will be created when transmitting. 4 Encoding Specification The e-VTR creates a minimal, but compliant,

13、 MXF file according to SMPTE 356M, SMPTE 377M, SMPTE 378M, SMPTE 379M, SMPTE 385M, and SMPTE 386M. RDD 3-2008 Page 3 of 7 pages 4.1 KLV Structure The MXF file is based on KLV structure which comprises of 16 byte UL key, length and value. Length is BER (basic encoding rules) encoded. The MXF file tra

14、nsmitted by the e-VTR uses 4 byte BER encoded length in the style of “83 xx yy zz”. All MXF components are aligned to 512 byte boundaries by using the fill item, as specified in SMPTE 386M. 4.2 File Header Structure In case the MXF header is not recorded on tape or the recorded MXF header is invalid

15、, the e-VTR will create a minimal, but sufficient MXF header with the sets as shown below. Header Partition Header Partition Fill Item Primer Preface Identification Essence Container Data Time Code Track Time Code Sequence Time Code Component Picture Track Picture Sequence Picture Component Material

16、 Package Sound Track Sound Sequence Sound Component Multiple Descriptor CDCI Descriptor Sound Essence Descriptor Time Code Track Time Code Sequence Time Code Component Picture Track Picture Sequence Picture Component Content Storage File Package Sound Track Sound Sequence Sound Component Header Meta

17、data Fill Item Index Table Index Table Fill Item 4.3 File Body Structure The e-VTR supports only the type D-10 format with the generic container as the MXF body. The frame structure comprises a system item, a picture item, and a sound item and the length of each is defined. K L (83 xx yy zz) Vxx yy

18、zzRDD 3-2008 Page 4 of 7 pages System Metadata Pack Package Metadata Set System Item Fill Item Picture Set Picture Item Fill Item Sound Set Interleave (1 Frame) Sound Item Fill Item 4.4 File Footer Structure The file footer will be 0x200 fixed length (including the fill item) and created each time f

19、or transmission. Footer Partition Footer Partition Fill Item 5 Description of e-VTR Implementation 5.1 Receiving an MXF File 1 The Essence Container (AV) data and MXF header will be recorded on tape as received. 2 If the status of the data is regarded as one of the conditions in sub clause 5.1.1, th

20、e MXF Header will not be recorded. 3 The Header Partition Pack and the Header Metadata of the received MXF Header is directly recorded to tape and transmitted from tape without parsing. 4 The Index Table of the received MXF Header is directly recorded to tape without parsing. If the Edit Unit Byte C

21、ount value is different from the size of Edit Unit in the body, the value will be corrected when transmitting. 5 If the status of the data is regarded as one of the conditions in sub clause 5.1.2, the MXF recording will be aborted. 6 The Type D-10 compressed signal will be recorded directly whether

22、or not in accordance with the specified compression rates of 30M, 40M and 50M. When transmitting, the compression ratio is set by the VTR internal settings. 5.1.1 Status and conditions for not recording the MXF header 1-1 When MXF version is 1.1 (Note1), and Partition Status is “Open Partition =1”.

23、1-2 When MXF version is 1.2 (Note2), and Partition Status is other than “Closed Complete =4”. 2 The total data length of the header is greater than 256KB ( 256KB-24B precisely). Notes: 1 “MXF version 1.1“ is equal to Pro-MPEG draft version V10. 2 “MXF version 1.2“ is equal to Pro-MPEG draft version

24、V11 and to the SMPTE standard. RDD 3-2008 Page 5 of 7 pages 5.1.2 Status and conditions for aborting an MXF recording 1 File Header The UL is not the Header Partition Metadata Key. The “KAG” value is other than “512”. “Index Byte Count” value is “0” which means no Index Table. Format or TV system (5

25、25/625) in “Essence Containers” is not supported by the e-VTR. Primer Set UL not found where expected. 2 Header Partition Index Table Set UL not found where expected. 3 Index Table “Edit Unit Byte Count” value is “0” which means variable frame length. 4 KLV coding is not correct. 5 Incorrect UL or u

26、ndefined UL present in the Essence Container. 6 Any file containing Body Partitions or a Random Index pack. 5.2 Transmitting the MXF File 1 If the MXF header of the specified file was recorded on tape, the reproduced MXF header will be transmitted without any processing. If e-VTR changes the attribu

27、tes of the file after receiving it, e-VTR will make the MXF header invalid. If the MXF header of the specified file was not recorded on tape, or if it was invalid, the e-VTR will overwrite the existing MXF header with new Metadata for transmission according to policies (1),(2) and (3). (1) e-VTR wil

28、l create an MXF header according to the specification V.1.2. (2) In case where TC is continuous and the transfer mode is other than SITE REPF, the Partition Status will be set to “Closed Complete”, and the “duration” property in the Header Metadata will be set to the appropriate value. (3) In case w

29、here TC is discontinuous or corrupted; or the transfer mode is SITE REPF, the Partition Status will be set to “Closed Incomplete”, and the “duration” property in the Header Metadata will be set to -1. (To restore timecode of a cut out file, a “SITE FSIZ” command has to be issued before the file tran

30、sfer) If the Header metadata is newly created, the Package UID of File Package and Material Package will also be created as new. “Generation UID” of Identification will be created. The “Company Name” and “Product Name” properties of the Identification set will be set to “SONY” and “eVTR”. 2 The foll

31、owing private UID will be used for “Product UID” of Identification. 06 0e 2b 34 04 01 01 06 0e 06 01 20 01 01 01 00 3 In case the Menu inside e-VTR for D-10 compression ratio is set to the value other than “default value of 50M”, e-VTR will re-encode the reproduced signal and transmit it with the sp

32、ecified compression ratio. 5.3 UL Code List Following is the list of UL codes used for e-VTR on transmission. In some cases, the values may be masked with a MASK value to allow variations of input as shown below: RDD 3-2008 Page 6 of 7 pages MASK 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 Close

33、d Incomplete 06 0e 2b 34 02 05 01 01 0d 01 02 01 01 02 02 00 Header Partition Closed Complete 06 0e 2b 34 02 05 01 01 0d 01 02 01 01 02 04 00 MASK 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 Operational Pattern #1a 06 0e 2b 34 04 01 01 01 0D 01 02 01 01 01 09 00 MASK 00 00 00 00 00 00 00 00 00 0

34、0 00 00 03 00 07 00 525 / 50M 06 0e 2b 34 04 01 01 01 0d 01 03 01 02 01 02 01 525 / 40M 06 0e 2b 34 04 01 01 01 0d 01 03 01 02 01 04 01 525 / 30M 06 0e 2b 34 04 01 01 01 0d 01 03 01 02 01 06 01 625 / 50M 06 0e 2b 34 04 01 01 01 0d 01 03 01 02 01 01 01 625 / 40M 06 0e 2b 34 04 01 01 01 0d 01 03 01 02

35、 01 03 01 Essence Container 625 / 30M 06 0e 2b 34 04 01 01 01 0d 01 03 01 02 01 05 01 MASK 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 Fill Item 06 0e 2b 34 01 01 01 02 03 01 02 10 01 00 00 00 Primer 06 0e 2b 34 02 05 01 01 0d 01 02 01 01 05 01 00 Preface 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 0

36、1 2f 00 Identification 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 30 00 Content Strage 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 18 00 Essence Container Data 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 23 00 Material Package 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 36 00 File Package 06 0e 2b 34 02 53

37、 01 01 0d 01 01 01 01 01 37 00 Multiple Descriptor 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 44 00 CDCI Essence Desc. 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 28 00 Sound Essence Desc. 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 42 00 Timecode Definition 06 0e 2b 34 04 01 01 01 01 03 02 01 01 00 00 0

38、0 Picture Definition 06 0e 2b 34 04 01 01 01 01 03 02 02 01 00 00 00 Sound Definition 06 0e 2b 34 04 01 01 01 01 03 02 02 02 00 00 00 Track 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 3b 00 Sequence 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 0f 00 Component 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 11

39、00 Structural Metadata Timecode12MComponent 06 0e 2b 34 02 53 01 01 0d 01 01 01 01 01 14 00 Index Table Segment 06 0e 2b 34 02 53 01 01 0d 01 02 01 01 10 00 00 System Metadata 06 0e 2b 34 02 05 01 01 0d 01 03 01 04 01 01 00 Mask 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f f System Item Package Me

40、tadata 06 0e 2b 34 02 43 01 01 0d 01 03 01 04 01 02 xx Mask 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7f Picture 06 0e 2b 34 01 02 01 01 0d 01 03 01 05 01 01 00 Mask 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7f Sound 06 0e 2b 34 01 02 01 01 0d 01 03 01 06 01 10 00 Footer Partition Closed Compl

41、ete 06 0e 2b 34 02 05 01 01 0d 01 02 01 01 04 04 00 RDD 3-2008 Page 7 of 7 pages There is a legacy base of e-VTR MXF files that use a different Fill item key. This key has the value 06.0e.2b.34.01.01.01.01.03.01.02.10.01.00.00.00. MXF decoders should be able to recognize both Fill item keys. 5.4 Bod

42、y Size The body size for transmission varies with the compression ratio as follows: System Item RatioSector(512)Bytes(dec)Bytes(hex)50M 510 261120 3FC0040M 428 219136 3580030M 347 177664 2B600System- 1 512 20050M 408 208896 3300040M 326 166912 28C0030M 245 125440 1EA00Audio- 101 51712 CA0050M 611 312832 4C60040M 513 262656 4020030M 416 212992 34000System- 1 512 20050M 489 250368 3D20040M 391 200192 30E0030M 294 150528 24C00Audio- 121 61952 F200525625VideoEdit UnitVideoEdit Unit

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

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