Special thanks to Michael Karagosian, MKPE Consulting, LLC and John Hurst, CineCert, LLC, for their assistance in producing this chart. | Copyright © 2012 by the Society of Motion Picture and Television Engineers
SMPTE DigiTal CinEMa PaCkagE: Captions and subtitles
ClOSED CaPTiOn DiSPlaY
aSSiSTiVE liSTEning DEViCE
(headphones)
COMPOSiTiOn
ST 429-2:2011 D-Cinema Packaging – DCP Operational Constraints ST 428-7:2010
D-Cinema Distribution Master – Subtitle
ST 430-10:2010 D-Cinema Operations – Auxiliary Content Synchronization Protocol
ST 430-11:2010 D-Cinema Operations – Auxiliary Resource Presentation List
ST 428-10:2008 D-Cinema Distribution Master – Closed Caption and Closed Subtitle
ST 429-5:2009 D-Cinema Packaging – Timed Text Track File
ST 429-12:2008 D-Cinema Packaging – Caption and Closed Subtitle
SERVER
SMPTE is proud to showcase standards for subtitles, captions, and audio assist for D-Cinema. For the first time there is an end-to-end set of open standards to support the hearing impaired and visually impaired communities in movie theaters. The standards provide for open and closed subtitles and captions, an audio narrative for the visually impaired, and a dialog enhancement track for the hearing impaired.Standards facilitate interoperability of products and processes. For nearly 100 years, SMPTE has been the leader in standards for the motion imaging industry, facilitating interoperability and therefore business. Join the SMPTE standards process and participate in the development of future standards. To participate in the latest standard activities on digital cinema (21DC-TC) or to learn more about SMPTE Standards Committees go to https://www.smpte.org/standards/engineering-committees.
1322
Composition Reels of Available Assets Composition Tracks Reel 1 Reel 2 Reel 3 Picture Track File Picture Track File Picture Track File Sound Sound Sound Track File - en Track File - en Track File - en Subtitle Subtitle Track File - en Track File - en Closed Caption Track File - en Closed Caption Track File - fr Closed Caption Closed Caption Track File - de Track File - de Closed Caption Closed Caption Closed Caption Track File - nl Track File - nl Track File - nl Closed Subtitle Closed Subtitle Track File - de Track File - de Closed Subtitle Closed Subtitle Track File - fr Track File - fr
Closed Subtitle NOT ALLOWED Track File - en
Reel 1 Reel 2 Reel 3 Picture Track File Picture Track File Picture Track File Sound Sound Sound Track File - en Track File - en Track File - en Subtitle Subtitle Track File - en Track File - en Closed Caption Track File - en Closed Caption Track File - fr Closed Caption Closed Caption Track File - de Track File - de Closed Caption Closed Caption Closed Caption Track File - nl Track File - nl Track File - nl Closed Subtitle Closed Subtitle Track File - de Track File - de Closed Subtitle Closed Subtitle Track File - fr Track File - fr Closed Subtitle Track File - en
Essence Partition Pack Header Metadata Track Ancillary
Resource
Source Packagereference by UIDn
reference by UID1
reference by UID1
reference by UID1
reference by Context ID1
1link by Cryptographic Key ID
DM Track (Static)
DM Sequence
DM Segment
Cryptographic Framework
Cryptographic Context Cryptographic Key
Timed Text Resource SubDescriptor #n
Essence Container
Encrypted Triplet 1
contains
link b
y Con
text
ID
link b
y Tra
ck N
umbe
r
link b
y Con
text
ID
link b
y Stre
amID
Encrypted Triplet 2
Optional Generic Stream #n
Id
EditRate
IntrinsicDuration
EntryPointCaptionTrackFileAssetType
Duration
KeyId
Hash
Language
AnnotationText
cpl: Track File Asset Type
SubtitleReeltype dcst:SubtitleReelType
dcst:Idtype dcst:UUID
dcst:ContentTitleTexttype dcst:UserText
dcst:AnnotationTexttype dcst:UserText
dcst:IssueDatetype xs:dateTime
dcst:ReelNumbertype xs:positiveInteger
dcst:Languagetype xs:language
dcst:EditRatetype dcst:RationalType
dcst:TimeCodeRatetype xs:positiveInteger
dcst:StartTimetype dcst:TimeCodeType
dcst:LoadFonttype xs:anyURI
dcst:SubtitleReelType
dcst:SubtitleList
1..∞
DCS
Socket Connect
Announce
Announce Response (OK)
Get New Lease
Get New Lease Response (OK)
Get Status
Get Status Response (OK)
Set RPL Location
Set RPL Location Response (Processing)
Get Status
Get Status
Get Status
Get Status
Get Status Response (Processing)
Get Status Response (Processing)
Get Status Response (OK)
Get Status Response (OK)
Output Resource for timeline
Get and Process Resource
Get and Process RPL
Update Timeline
Update Timeline Response (OK)
Set Output Mode (enabled)
Update Timeline
Set Output Mode Response (OK)
Update Timeline Response (OK)
ACS
SMPTE wishes to thank these companies for their generous support of this wall chart.
These recognized brands represent leaders who support the industry through the
standards development process.
<?xml version=”1.0” encoding=”UTF-8”?><dcst:SubtitleReel xmlns:dcst=”http://www.smpte-ra.org/schemas/428-7/2006/DCST”> <Id>urn:uuid:fbf6e056-0a6e-4dd8-8003-0a914481ed87</Id> <ContentTitleText>Example</ContentTitleText> <AnnotationText>Thisisatestfile</AnnotationText> <IssueDate>2005-07-14T21:52:02.000-00:00</IssueDate> <ReelNumber>1</ReelNumber> <Language>en</Language> <EditRate>24 1</EditRate> <dcst:TimeCodeRate>24</dcst:TimeCodeRate> <StartTime>00:00:00:00</StartTime> <LoadFont ID=”Arial”>urn:uuid:3dec6dc0-39d0-498d-97d0-928d2eb78391</LoadFont> <SubtitleList> <Font ID=”Arial” Color=”FFFFFFFF” Weight=”normal” Size=”40”> <Subtitle SpotNumber=”1” TimeIn=”00:01:34:17” TimeOut=”00:01:40:20”> <Text HAlign=”left” Hposition=”0.0” Valign=”bottom” Vposition=”30”> <Font Italic=”yes”>Narrator:</Font></Text> <Text HAlign=”left” Hposition=”0.0” Valign=”bottom” Vposition=”10”>accelerate toward light speed</Text> <Text HAlign=”left” Hposition=”0.0” Valign=”bottom” Vposition=”20”>Someone watching a car</Text>
</Subtitle> </Font> </SubtitleList></dcst:SubtitleReel>