1、 Reference number ISO 26429-3:2008(E) ISO 2008INTERNATIONAL STANDARD ISO 26429-3 First edition 2008-07-15 Digital cinema (D-cinema) packaging Part 3: Sound and picture track file Emballage du cinma numrique (cinma D) Partie 3: Fichier de la piste sonore et visuelle ISO 26429-3:2008(E) PDF disclaimer
2、 This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this file, parties accept
3、 therein the responsibility of not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a trademark of Adobe Systems Incorporated. Details of the software products used to create this PDF file can be found in the General Info relative to the fil
4、e; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below. COPYRIGHT PROTECTED
5、DOCUMENT ISO 2008 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISOs member
6、body in the country of the requester. ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrightiso.org Web www.iso.org Published in Switzerland ii ISO 2008 All rights reservedISO 26429-3:2008(E) ISO 2008 All rights reserved iii Foreword ISO
7、(the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical comm
8、ittee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrote
9、chnical standardization. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of technical committees is to prepare International Standards. Draft International Standards adopted by the technical committees are circulated to the memb
10、er bodies for voting. Publication as an International Standard requires approval by at least 75 % of the member bodies casting a vote. ISO 26429-3 was prepared by the Society of Motion Picture and Television Engineers (as SMPTE 429-3-2007) and was adopted, under a special “fast-track procedure”, by
11、Technical Committee ISO/TC 36, Cinematography, in parallel with its approval by the ISO member bodies. ISO 26429 consists of the following parts, under the general title Digital cinema (D-cinema) packaging: Part 3: Sound and picture track file Part 4: MXF JPEG 2000 application Part 6: MXF track file
12、 essence encryption Part 7: Composition playlist ISO 26429-3:2008(E) iv ISO 2008 All rights reservedIntroduction The International Organization for Standardization (ISO) draws attention to the fact that it is claimed that compliance with this document may involve the use of a patent. ISO takes no po
13、sition concerning the evidence, validity and scope of this patent right. The holder of this patent right has assured ISO that he is willing to negotiate licences under reasonable and non-discriminatory terms and conditions with applicants throughout the world. In this respect, the statement of the h
14、older of this patent right is registered with ISO. Information may be obtained from: Eastman Kodak Company Intellectual Property Transactions 343 State Street Rochester, NY 14650 USA Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights
15、other than those identified above. ISO shall not be held responsible for identifying any or all such patent rights. ISO 26429-3:2008(E) ISO 2008 All rights reserved 1Table of Contents 1 Scope 3 2 Normative References 3 3 Overview . 3 4 Pattern Constraints . 4 4.1 General 4 4.2 Baseline Operational P
16、attern . 4 4.3 Additional Constraints 4 4.4 Labeling 5 5 Essence Constraints . 6 5.1 Picture 6 5.2 Sound. 6 6 Header Metadata Constraints . 6 6.1 General 6 6.2 Time Code 7 6.3 Track File Identity. 7 7 Descriptive Metadata Constraints. 8 8 Other Constraints and Definitions . 8 8.1 File Names and Asse
17、t Identity . 8 8.2 Synchronization 8 9 MIME Type 8 Annex A Bibliography (Informative) 9 Page 1 of 9 pages SMPTE 429-3-2007 Revision of SMPTE 429-3-2006 SMPTE STANDARD D-Cinema Packaging Sound and Picture Track File Copyright 2007 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 3 Barker Ave
18、nue, White Plains, NY 10601 (914) 761-1100 Approved August 14, 2007 NOTE Reference RFC 2045 corrected to RFC 2046 in Sections 2 and 9. ISO 26429-3:2008(E) 2 ISO 2008 All rights reservedSMPTE 429-3-2007 Page 2 of 9 pages Foreword SMPTE (the Society of Motion Picture and Television Engineers) is an in
19、ternationally-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 Guidelines, are prepared by S
20、MPTEs 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 the rules given in Par
21、t XIII of its Administrative Practices. SMPTE Standard 429-3 was prepared by Technology Committee DC28. ISO 26429-3:2008(E) ISO 2008 All rights reserved 3SMPTE 429-3-2007 Page 3 of 9 pages 1 Scope This standard specifies the common features of the format of sound and picture Tracks Files for distrib
22、ution of D-Cinema content using the MXF file format. It defines data structures for interchange at the signal interfaces of networks or storage media, but does not define internal storage formats for compliant devices or mappings for particular essence encodings. This document is an Application Spec
23、ification for D-Cinema applications. It is based on the SMPTE 390M OP-ATOM standard, but is further constrained to address the needs of distribution of D-Cinema content to exhibition sites. 2 Normative References The following standards contain provisions which, through reference in this text, const
24、itute provisions of this standard. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this standard are encouraged to investigate the possibility of applying the most recent edition of the standards indicated below
25、. SMPTE 330M-2004, Television Unique Material Identifier (UMID) SMPTE 377M-2004, Television Material Exchange Format (MXF) File Format Specification SMPTE 379M-2004, Television Material Exchange Format (MXF) MXF Generic Container SMPTE 390M-2004, Television Material Exchange Format (MXF) Specialized
26、 Operational Pattern “Atom“ (Simplifies Representation of a Single Item) SMPTE RP 224, SMPTE Labels Registry Internet Engineering Task Force (IETF) RFC 2046 (November 1996), Multipurpose Internet Mail Extensions (MIME), Part Two: Media Types 3 Overview A D-Cinema Sound and Picture Track File is an i
27、ndexed, randomly-accessible MXF container for a single clip of a single essence track. D-Cinema Sound and Picture Track Files shall not contain interleaved, multiplexed, multi-scene or multi-format essence. This standard is implemented as a set of restrictions on SMPTE 377M (MXF) and 390M (OP-ATOM).
28、 These restrictions fall in four broad categories: Pattern (in this case, a restricted version of SMPTE 390M OP-ATOM) Essence (in this case, an essence container that complies with SMPTE 379M) Header Metadata (in this case, strict compliance with SMPTE 377M) Descriptive Metadata (in this case, a sma
29、ll set of essential data) This standard is not a complete specification of a Track File for a particular essence type. It is intended to be combined with a standard essence mapping, essence constraints and optional encryption container to form a complete specification. These standards and respective
30、 combinations are beyond the scope of this standard. ISO 26429-3:2008(E) 4 ISO 2008 All rights reservedSMPTE 429-3-2007 Page 4 of 9 pages 4 Pattern Constraints 4.1 General D-Cinema Sound and Picture Track Files shall use the MXF file format SMPTE 377M in conjunction with the specialized Operation Pa
31、ttern, OP-Atom SMPTE 390M. Unless otherwise specified, Track Files shall follow the normative provisions of SMPTE 377M, SMPTE 390M and SMPTE 379M (Generic Container) and their references, notably SMPTE 336M (KLV). The full glossary of terms and acronyms used in the MXF specification is given in the
32、MXF File Format Specification. It is not repeated here to avoid any divergence of meaning. Readers unfamiliar with MXF are strongly encouraged to review the section of that document entitled “Definition of Acronyms, Terms and Data Types”. Implementers are cautioned that, although Track Files should
33、contain only those structures allowed by this document, SMPTE 377M nonetheless requires decoders to expect unrecognized (A.K.A. “dark”) KLV packets. Please review the section entitled “KLV Coded Dark Components” in SMPTE 377M for more information. 4.2 Baseline Operational Pattern In accordance with
34、SMPTE 390M, each Track File shall contain one Top-level File Package, representing the Track File in its entirety, and one Material Package. The Material Package shall not be used for playback but may be used to represent the offset and duration of the portion of the track intended for reproduction.
35、 SMPTE 390M, Annex A, gives examples of how OP-Atom MXF files can be used including the use of the Material Package tracks, Top-level File Package tracks and any lower-level Source Package tracks. 4.3 Additional Constraints 4.3.1 Container Track Files shall use the MXF Generic Container (GC) SMPTE 3
36、79M. Track Files shall use GC frame-based essence mappings. The Sound and Picture essence mappings shall be defined by associated mapping documents. 4.3.2 Interleaving Track files shall have a single essence type within the MXF Generic Container. Essence in Track Files shall be neither interleaved 1
37、nor multiplexed between essence types. 4.3.3 System Item The GC System Item is not used by Track Files. 4.3.4 Time Code track Time code tracks within the Essence Container are not used by Track Files. Synthetic time code is, however, present in the Header Metadata (see Section 6.2). 1From SMPTE 377M
38、: “multiplexed” means putting different partitions one after the other whereas “interleaved“ means that the Essence Container itself has different components which are interleaved on a time division basis. ISO 26429-3:2008(E) ISO 2008 All rights reserved 5SMPTE 429-3-2007 Page 5 of 9 pages 4.3.5 Par
39、titions A Track File shall have three partitions: Header, Body and Footer. The closed and complete Header Metadata shall be carried in the Header Partition, the Essence Container shall be contained in the single Body Partition and the Index Table Segment(s) shall be carried in the Footer Partition (
40、see Section 4.3.6 following). When possible, Sound and other Essence Partitions should have the same duration as the Picture Essence Partitions to which they relate. Track Files shall conclude with a Random Index Pack per SMPTE 377M. 4.3.6 Index Tables Track Files shall include standard MXF Index Ta
41、bles per SMPTE 377M. These Index Tables shall be divided into one or more Index Table Segments. NOTE Large VBR files may require multiple Index Table Segments due to segment space limitations. See SMPTE 377M for details. Each Index Segment shall be carried in the Footer Partition. 4.3.7 KAG Size Tra
42、ck Files shall employ the default KLV Alignment Grid of 1 see “Key Alignment Grid” in SMPTE 377M. 4.3.8 Essence Kinds Within a Track File, all Essence Containers of the same kind (Picture or Sound) shall be of the same essence type, e.g. JPEG2000, as defined by the relevant property of the essence d
43、escriptors. 4.3.8.1 Edit Rate All essence in a Track File shall have the same edit rate. 4.3.9 Encryption Track Files may include Essence Containers that have been subject to an encryption process. The Essence Container shall identify that the essence has been encrypted, but the definition of the en
44、cryption process is beyond the scope of this standard. 4.3.10 KLV Fill Track Files may use the KLV Fill item as defined in SMPTE 377M. 4.4 Labeling Track Files shall be labeled with a registered label, as per SMPTE RP 224, to identify the Essence Container and the Operational Pattern in every Partit
45、ion Pack and every Preface Set. The Essence Container label shall also be present in the File Descriptor. The Operational Pattern label shall be set according to SMPTE 390M. Since the Material Package within the Track File contains a single Source Clip (Section 4.2), Bit 0 of Byte 14 of the Operatio
46、nal Pattern label will always be 0. The value of Bit 1 of the same byte will depend on the number of essence tracks in the Material Package. ISO 26429-3:2008(E) 6 ISO 2008 All rights reservedSMPTE 429-3-2007 Page 6 of 9 pages 5 Essence Constraints The Track Files support a wide range of picture and
47、sound essence schemes and are, for instance, compression-agnostic. The following constraints exist independently of the particular essence scheme selected. 5.1 Picture 5.1.1 General Track Files are compression-agnostic. Each Content Package of the Picture Track Files essence container shall contain
48、one MXF GC Picture Item, each of which contains a single GC Picture Element. 5.1.2 Picture Parameters All frames in a Picture Track File shall share the same image structure. 5.1.3 Picture Packetization Picture essence shall be encoded in KLV Packets using a frame-based mapping and shall be indexed
49、accordingly. 5.2 Sound 5.2.1 General Track Files are sound format-agnostic. Each Content Package of the Sound Track Files essence container shall contain one MXF GC Sound Item, each of which contains a single GC Sound Element. 5.2.2 Sound Sampling All samples within a Sound Track shall have the same sample rate and bit depth. 5.2.3 Sound Packetization Sound essence shall be encoded in KLV packets using a frame-based mapping and shall be indexed accordingly. Where the soundtrack is multi-chann