IMF) Specification
Total Page:16
File Type:pdf, Size:1020Kb
Interoperable Master Format (IMF) Specification February 19, 2011 Version 1.0 http://entechcenter.com/files/imf/2011.02.19/IMF_Specification_V1.0.pdf Copyright 2009, 2010, 2011 by Entertainment Technology Center 509 West 29th Street Los Angeles, California 90007 United States of America 213-743-1600 www.etcenter.org 1 NOTICE The Entertainment Technology Center at the University of Southern California (ETC) is the author and creator of this draft specification for the purpose of copyright and other laws in all countries throughout the world. The ETC copyright notice must be included in all reproductions, whether in whole or in part, and may not be deleted or attributed to others. ETC hereby grants to persons and entities reviewing this document a limited, non-exclusive license to reproduce this specification for their own use, provided it is not sold. Inquiries regarding permission to reproduce or distribute this specification should be directed to the Entertainment Technology Center at the University of Southern California; Attn: CEO and Executive Director; 509 West 29 th Street, Los Angeles, California 90007; USA; (213) 743-1600 (voice); (213) 743-1803 facsimile; e-mail: [email protected]. This document is a draft specification developed by the Interoperable Master Format (IMF) project participants, as hosted by the ETC. It is intended solely as a guide for companies interested in developing products that can be compatible with other products developed using this document. Neither the IMF project participants nor ETC shall be liable for any direct, exemplary, incidental, proximate or consequential damages or expenses arising from the use of this document. This document defines only one approach to compatibility regarding its subject matter, and other approaches may be available. By creation and distribution of this draft document, no position is taken by the IMF project participants or ETC with respect to the validity or infringement of any patent or other proprietary right. The IMF participants and ETC hereby expressly disclaim any liability for infringement of intellectual property rights of others by virtue of the use of this document. The IMF participants and ETC have not and do not investigate any notices or allegations of infringement prompted by the distribution of this document, nor do the IMF participants or ETC undertake a duty to advise users or potential users of this document of such notices or allegations. The IMF participants and ETC hereby expressly advise all users or potential users of this document to investigate and analyze any potential infringement claims, seek the advice of intellectual property counsel, and, if indicated, obtain a license under any applicable intellectual property right or take the necessary steps to avoid infringement of any intellectual property right. The IMF participants and ETC expressly disclaim any intent to promote infringement of any intellectual property right by virtue of the creation or distribution of this document. 2 Table of Contents 1 IMF INTRODUCTION ............................................................................................................... 21 1.1 INTRODUCTION ..........................................................................................................................21 1.2 SCOPE .......................................................................................................................................21 1.3 BASIC AND EXTENDED LEVELS ..................................................................................................21 1.4 SYSTEM OBJECTIVES .................................................................................................................21 1.5 DOCUMENT LANGUAGE .............................................................................................................22 2 SYSTEM OVERVIEW ................................................................................................................ 24 2.1 DOCUMENT FRAMEWORK ..........................................................................................................24 2.1.1 BASIC AND EXTENDED LEVEL REFERENCES ...............................................................................24 2.2 OVERVIEW ................................................................................................................................25 2.2.1 IMF SYSTEM ARCHITECTURE ....................................................................................................25 2.2.2 MAJOR SYSTEM KEY CONCEPTS ................................................................................................26 2.2.3 BUSINESS -TO -BUSINESS SOLUTION ............................................................................................26 2.2.4 DIGITAL SOURCE MASTER (DSM) .............................................................................................26 2.2.5 ARCHIVE NOT IN SCOPE .............................................................................................................26 2.2.6 FILE /F RAME -BASED SYSTEM .....................................................................................................27 2.2.7 ESSENCE AND DATA ESSENCE ....................................................................................................27 2.2.8 METADATA ...............................................................................................................................27 2.2.9 SECURITY ..................................................................................................................................27 2.2.10 WRAPPING AND TRACK FILE CREATION .....................................................................................27 2.2.11 COMPOSITION ............................................................................................................................28 2.2.12 VERSIONS .................................................................................................................................28 2.2.13 SEQUENCE .................................................................................................................................28 2.2.14 OUTPUT PROFILE LIST ...............................................................................................................29 2.2.15 PACKAGES ................................................................................................................................29 3 2.3 IMF ELEMENTS AND PROCESSES ................................................................................................31 3 ESSENCE ..................................................................................................................................... 32 3.1 OVERVIEW ................................................................................................................................32 3.1.1 INTRODUCTION ..........................................................................................................................32 3.1.2 ESSENCE SYSTEM OVERVIEW ....................................................................................................32 3.2 ESSENCE FUNDAMENTAL REQUIREMENTS ..................................................................................32 3.2.1 COMMON ESSENCE FILE FORMATS .............................................................................................32 3.2.2 FRAME RATES AND SYNCHRONIZATION .....................................................................................32 3.3 IMAGE SPECIFICATION ...............................................................................................................33 3.3.1 IMAGE CONTAINER , ACTIVE IMAGE , PIXEL ASPECT RATIO .........................................................33 3.3.2 PIXEL ASPECT RATIO .................................................................................................................35 3.3.3 BIT DEPTH ................................................................................................................................35 3.3.4 CHROMA SUBSAMPLING ............................................................................................................35 3.3.5 COLOR SPACE , COLOR SPACE GAMUTS ......................................................................................35 3.3.6 STEREOSCOPIC CONTENT ...........................................................................................................36 3.3.7 COMPRESSION REQUIREMENTS ..................................................................................................36 3.3.7.1 Image Compression Requirements ......................................................................................36 3.3.7.2 Intra-Frame Compression ...................................................................................................36 3.3.7.3 Spatial Resolution Scalability .............................................................................................37 3.3.7.4 Image Compression Codecs ................................................................................................37 3.3.8 UNCOMPRESSED REQUIREMENTS ...............................................................................................37 3.3.9 STRUCTURAL METADATA ..........................................................................................................37 3.3.9.1 Image Metadata Required Fields ........................................................................................37 3.4 AUDIO SPECIFICATION ...............................................................................................................40