ImageVerifierCode 换一换
格式:PDF , 页数:14 ,大小:760.55KB ,
资源ID:1047037      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1047037.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SMPTE ST 429-5-2009 D-Cinema Packaging Timed Text Track File.pdf)为本站会员(cleanass300)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

SMPTE ST 429-5-2009 D-Cinema Packaging Timed Text Track File.pdf

1、 Copyright 2009 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 3 Barker Avenue, White Plains, NY 10601 (914) 761-1100 Approved March 9, 2009 Table of Contents Page Foreword . 2 Intellectual Property 2 1 Scope 3 2 Conformance Notation 3 3 Normative References 3 4 Glossary of Acronyms and T

2、erms. 4 5 Overview (Informative). 4 6 Ancillary Resource Wrapping 6 6.1 Generic Stream Repetition 6 6.2 Indexing Generic Stream Data 6 7 Timed Text Track File Structure 7 7.1 Essence Encoding 7 7.2 Index Table . 7 7.3 Timed Text Resource Constraints 7 7.4 Header MetadataConstruction 7 7.5 Essence De

3、scriptors . 8 7.6 Header MetadataConstraints 8 7.6.1 General 8 8 Essence Encryption 9 9 Synchronization. 10 10 Random Access to Ancillary Resources (Informative). 10 Annex A Labels and Descriptor Sets (Normative) 11 A.1 UL Values . 11 A.2 TimedText Descriptor Set. 12 A.3 TimedText resource SubDescri

4、ptor Set . 12 Annex B Bibliography (Informative) . 14 Page 1 of 14 pages SMPTE 429-5-2009SMPTE STANDARD D-Cinema Packaging Timed Text Track File SMPTE 429-5-2009 Page 2 of 14 pages Foreword SMPTE (the Society of Motion Picture and Television Engineers) is an internationally-recognized standards deve

5、loping 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 SMPTEs Technology Committees. Participat

6、ion 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 Part XIII of its Administrative Practices.

7、 SMPTE Standard 429-5 was prepared by Technology Committee DC28. Intellectual Property SMPTE draws attention to the fact that it is claimed that compliance with this Standard may involve the use of one or more patents or other intellectual property rights (collectively, “IPR“). The Society takes no

8、position concerning the evidence, validity, or scope of this IPR. Each holder of claimed IPR has assured the Society that it is willing to License all IPR it owns, and any third party IPR it has the right to sublicense, that is essential to the implementation of this Standard to those (Members and n

9、on-Members alike) desiring to implement this Standard under reasonable terms and conditions, demonstrably free of discrimination. Each holder of claimed IPR has filed a statement to such effect with SMPTE. Information may be obtained from the Director, Standards or that a certain course of action is

10、 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

11、 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 future. A conformant implementation according to this document is one that includes all manda

12、tory provisions (“shall“) and, if implemented, all recommended provisions (“should“) as described. A conformant implementation need not implement optional provisions (“may“) and need not implement them as described. Unless otherwise specified the order of precedence of the types of normative informa

13、tion in this document shall be as follows. Normative prose shall be the authoritative definition. Tables shall be next, followed by formal languages, then figures, and then any other language forms. 3 Normative References The following standards contain provisions which, through reference in this te

14、xt, constitute 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 indica

15、ted below. SMPTE 377M-2004 Television Material Exchange Format (MXF) File Format Specification SMPTE 379M-2004 Television Material Exchange Format (MXF) MXF Generic Container SMPTE 410-2008 Material Exchange Format Generic Stream Partition SMPTE 429-5-2009 Page 4 of 14 pages SMPTE 429-3-2007 D-Cinem

16、a Packaging Sound and Picture Track File SMPTE 429-6-2006 D-Cinema Packaging MXF Track File Essence Encryption Internet Engineering Task Force (IETF) (1996, November). RFC 2045 Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies Internet Engineering Task Force (I

17、ETF) (1996, November). RFC 2396 Uniform Resource Identifiers (URI): Generic Syntax Internet Engineering Task Force (IETF) (2005, July). RFC 4122 A Universally Unique Identifier (UUID) URN Namespace ISO/IEC 10646:2003 Information Technology Universal Multiple-Octet Coded Character Set (UCS) 4 Glossar

18、y of Acronyms and Terms Note: See also the list of acronyms and terms in SMPTE 377M. Closed Caption: Timed-text intended for display on a device other than the theater screen. Composition: A complete artistic or informational motion picture work, such as a feature, a trailer, or an advertisement, et

19、c. MXF: Material Exchange Format (see SMPTE 377M). Open Caption: Timed-text intended for display on the theater screen, usually written in the same language as the sound essence. Reel: A unit of essence comprising all or part of a composition. Resource: An integral unit of data, such as an XML docum

20、ent, a font, or a sub-picture image. Sub-picture: An ancillary image intended for display over a larger main image. Subtitle: Timed-text intended for display on the theater screen, usually written in a language other than the language of the sound essence. Timed-text: Text intended for display over

21、a timeline, in synchronization with image and sound essence. URI: A Uniform Resource Identifier, defined by RFC 2396, is a text string which uniquely identifies a resource, such as an XML Schema. URI values often identify objects not accessible via a computer network. UUID: Universally Unique Identi

22、fier, defined by RFC 4122. XML: eXtensible Markup Language, an abstract syntax for structured text with metadata. 5 Overview (Informative) D-Cinema compositions may contain subtitles, closed-captions or other forms of textual information in addition to sound and picture essence. The display of textu

23、al information varies according to purpose, but the essence encoding can be generalized as a timed-text resource (an XML document) that provides content, position and timing information (i.e., essence plus metadata), plus optional ancillary resources such as fonts and sub-pictures. SMPTE 429-5-2009

24、Page 5 of 14 pages In some cases the essence is entirely contained in one or more sub-pictures. In these cases the timed-text resource contains only timing and position information. Like sound and picture essence for D-Cinema, timed-text essence is encoded reel-by-reel. Each reel of timed-text essen

25、ce consists of one XML timed-text resource plus optional supporting resources. To simplify the delivery of what may potentially be many dozens of files for a given reel, all of the resources for a reel are wrapped in a single MXF Timed Text Track File as described in this document. To protect agains

26、t disclosure of the essence data to unauthorized parties, the essence may be encrypted. The Timed Text Track File is based on the D-Cinema Sound and Picture Track File SMPTE 429-3 with the exceptions stated in Section 7 of this document, with the additional use of Generic Stream Partitions SMPTE 410

27、 as required to carry Ancillary Resource data. Figure 1 below illustrates a simple Timed Text Track File containing text-based subtitle essence. The timed-text resource is contained in the Track File along with a font resource used to render the characters when the text is reproduced on the theater

28、screen. Figure 1 Example Timed Text Track File Structure using a Font Figure 2 illustrates a more complex Timed Text Track File containing sub-picture-based subtitles. The timed-text resource is contained in the Track File along with a number of sub-picture resources. Figure 2 Example Timed Text Tra

29、ck File Structure using Sub-Picture SMPTE 429-5-2009 Page 6 of 14 pages 6 Ancillary Resource Wrapping Each Ancillary Resource in a Timed Text Track File shall be entirely contained within an MXF Generic Stream Partition per SMPTE 410. Each Generic Stream Partition in the file shall contain exactly o

30、ne Ancillary Resource. Each Generic Stream Partition shall have a distinct BodySID per SMPTE 410. The Generic Stream Partition shall consist of a Generic Stream Partition Pack immediately followed by a single KLV packet containing all of the resource data. KLV Fill packets shall not be permitted bet

31、ween the Generic Stream Partition Pack and the resource KLV. The actual format of the resource data is beyond the scope of this document. Consult the defining document for the Timed Text Resource for more information. Figure 3 Timed Text Resource Partition Structure The Ancillary Resource KLV packet

32、 shall be identified by the Default Generic Stream Data Element key (see Generic Stream Data Element coding in SMPTE 410). Data Arrangement bit 1 shall be zero (the KL pair shall not be considered an intrinsic part of the Ancillary Resource data) and bits 3 and 2 shall be one and zero, respectively

33、(the Generic Stream payload is a byte string). Wrapping Signaling bits 1-3 shall be zero (there are no internal access units). The following UL value gives the Default Generic Stream Data Element key, set per the above constraints: Table 1 Ancillary Resource Key (hexadecimal) 06.0e.2b.34 01.01.01.0c

34、 0d.01.05.05 01.00.00.00 6.1 Generic Stream Repetition Generic Stream Repetition, as defined by SMPTE 410, shall not be used. 6.2 Indexing Generic Stream Data Generic Stream Data shall not be indexed using SMPTE 377M Index Tables. Generic Stream Partitions shall be included in the RIP. See Section 1

35、0 for an informative description of locating an Ancillary Resource using its Resource ID as a lookup value. SMPTE 429-5-2009 Page 7 of 14 pages 7 Timed Text Track File Structure Timed Text Track Files shall conform to the provisions of SMPTE 429-3 with the following exceptions: a. The Timed-Text Res

36、ource shall be clip-wrapped, not frame-wrapped. b. The file shall contain more than three (3) partitions when Ancillary Resources are present. c. Essence Constraints shall be determined by this document. 7.1 Essence Encoding The essence container in the Timed Text Track File shall contain the Timed

37、Text Resource, an XML document that contains all of the timing and position information for the timed-text instances. A Timed Text Track File shall contain exactly one Timed Text Resource. The Timed Text Resource shall be clip wrapped as a single Data Element in a single Data Essence Item of a Gener

38、ic Container SMPTE 379M. The Timed Text Resource may refer to Ancillary Resources such as fonts and sub-pictures. All Ancillary Resources referenced by the Timed Text Resource shall be contained within the Timed Text Track File in separate Generic Stream Partitions (see Section 6 above). The Timed T

39、ext Track File shall not contain resources not referenced by the Timed Text Resource. 7.2 Index Table The Timed Text Track File shall contain in the Footer Partition a standard MXF Index Table as defined in SMPTE 377M and as constrained by SMPTE 429-3. The Index Table shall contain one entry, pointi

40、ng to the beginning of the single Data Element in the GC that holds the clip-wrapped Timed Text Resource. Because the Index Table will have only one entry, the table shall consist of a single IndexTableSegment. Within the segment, the DeltaEntryArray shall be empty and the value of EditUnitByteCount

41、 shall be 0 (zero). 7.3 Timed Text Resource Constraints While this specification does not define or reference a specific standard for the format of the Timed Text Resource, the following requirements must be met by the resource format for the resource to be used in a Timed Text Track File: 1. The re

42、source shall be encoded as an XML document. 2. The resource shall be identifiable using an embedded UUID value RFC 4122. 3. The resource shall refer to external resources using UUID values. For example, SMPTE 428-7 meets these requirements. 7.4 Header Metadata Construction The Timed Text Resource sh

43、all be described by a top-level File Package SMPTE 377M. The File Package shall contain one Data Essence Track (SMPTE 337M, B.14 and B.15) with a single Data Source Clip (SMPTE 377M, B.16). A single Material Package shall be present which shall contain one Data Essence Track with a single Data Sourc

44、e Clip referencing the File Package. If the Timed Text Track file contains encrypted essence (see Section 8 below), the header shall contain a Cryptographic Framework SMPTE 429-6. SMPTE 429-5-2009 Page 8 of 14 pages 7.5 Essence Descriptors The primary File Package in the header metadata shall have a

45、 strong reference to a TimedText Descriptor, which shall describe the Timed Text Resource (see Annex A.2). If the Timed Text Resource references one or more Ancillary Resources, the TimedText Descriptor shall contain the same number of strong references to TimedTextResource Descriptors (one for each

46、 Ancillary Resource, see Annex A.3). A TimedTextResource Descriptor contains the ResourceID and MIME Type RFC 2045 of the respective resource, and also the BodySID of the Generic Stream Partition containing the resource data. Figure 4 illustrates the metadata descriptors for a Timed Text Track File

47、containing a Timed Text Resource and two Ancillary Resources (a font and an image). Figure 4 Essence Descriptor example 7.6 Header Metadata Constraints 7.6.1 General The MXF Header Metadata of Timed Text Track Files shall conform to the section “Header Metadata Constraints” in SMPTE 429-3. SMPTE 429

48、-5-2009 Page 9 of 14 pages 8 Essence Encryption Timed Text Track Files may be encrypted. For this purpose, the Timed Text Resource shall be contained in an Encrypted Triplet per SMPTE 429-6. Ancillary Resources may also be encrypted. Because an Ancillary Resource is a component of the files essence

49、track, it shall be encrypted using the same Cryptographic Context used to encrypt the Timed Text Resource. Ancillary Resources shall not be encrypted unless the Timed Text Resource is also encrypted. When encrypting Ancillary Resources, the Generic Stream Data Element KLV packet in the Generic Stream Partition that contains the resource data shall be contained in an Encrypted Triplet per SMPTE 429-6. If the optional MIC value is present in the EKLV packet, the Seq

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