Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time
Metadata
- Publisher
- SMPTE
- Doc Type
- Engineering Guideline (EG)
- Abstract
- This guideline specifies a set of formulas for converting between “SMPTE 12M time code” (correctly SMPTE ST 12-1 time code), MPEG-2 systems layer program clock reference (PCR) time base, and local wall clock time. Included are formulas for converting SMPTE ST 12-1 time address values and MPEG-2 PCR time base values to local wall clock time, and formulas for converting SMPTE ST 12-1 time address values directly to/from MPEG-2 PCR time base values. Local wall clock time conversion formulas are useful for converting between different frame rates of SMPTE ST 12-1 time code; e.g., a 24-fps SMPTE time code running at 23.976 fps could be converted to true time and then to a 29.97 drop frame SMPTE time code value. Finally, a discussion of how ST 12-1 time code may be carried within the coded video structures of both MPEG-2 and MPEG-4 AVC is provided.
- Release Tag
- 20160729-pub
- Publication Date
- 2016-07-29
- DOI
10.5594/SMPTE.EG40.2016- ISBN
978-1-68303-034-8- Link
- https://doi.org/10.5594/SMPTE.EG40.2016
- Group
- SMPTE 32NF Network/Facilities Infrastructure
- Keyword(s)
- Communication, Networking and Broadcast Technologies, Television, Test & Measurement, Time & Sync
Latest version of SMPTE EG 40
Document Versions — SMPTE EG 40
-
SMPTE EG 40:2002 (2002-08-05)[SUPERSEDED]
-
SMPTE EG 40:2012 (2012-11-28)[SUPERSEDED]
-
▶ SMPTE EG 40:2016 (2016-07-29)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- AES11:2009 (r2019) [Active, Amended, Reaffirmed]
- IEC.60461.2010 NOT IN REGISTRY
- ISO/IEC 13818-1 [Active]
- ISO 13818-2 [Active]
- ISO/IEC 14496-10 [Active]
- ISO/IEC 14496-2:2004 [Active, Amended]
- R-REC-BT.1700 NOT IN REGISTRY
- SMPTE ST 12-1:2014 [Active, Stabilized]
- SMPTE ST 170:2004 [Active, Stabilized]
- SMPTE ST 272:2004 [Active]
- SMPTE ST 339:2015 [Active]
- SMPTE ST 340:2015 [Active]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/SMPTE.EG40.2016.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
SMPTE EG 40:2016, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time. Available at https://doi.org/10.5594/SMPTE.EG40.2016
Snippet:
SMPTE EG 40:2016, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time. Available at https://doi.org/10.5594/SMPTE.EG40.2016
Undated variant
Preview:
SMPTE EG 40, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time. Available at https://doi.org/10.5594/SMPTE.EG40
Snippet:
SMPTE EG 40, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time. Available at https://doi.org/10.5594/SMPTE.EG40
HTML (ISO 690 compliant)
Preview:
SMPTE EG 40:2016, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time. Available at https://doi.org/10.5594/SMPTE.EG40.2016
Snippet:
<span class="citation"><cite>SMPTE EG 40:2016</cite>, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time. Available at <a href="https://doi.org/10.5594/SMPTE.EG40.2016" target="_blank" rel="noopener">https://doi.org/10.5594/SMPTE.EG40.2016</a></span>
Undated variant
Preview:
SMPTE EG 40, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time. Available at https://doi.org/10.5594/SMPTE.EG40
Snippet:
<span class="citation"><cite>SMPTE EG 40</cite>, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time. Available at <a href="https://doi.org/10.5594/SMPTE.EG40" target="_blank" rel="noopener">https://doi.org/10.5594/SMPTE.EG40</a></span>
SMPTE's HTML Pub
Preview:
SMPTE EG 40:2016, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time
doi: 10.5594/SMPTE.EG40.2016
url: https://doi.org/10.5594/SMPTE.EG40.2016
doi: 10.5594/SMPTE.EG40.2016
url: https://doi.org/10.5594/SMPTE.EG40.2016
Snippet:
<li> <cite id="bib-smpte-eg40-2016">SMPTE EG 40:2016</cite>, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time <span class="doi">10.5594/SMPTE.EG40.2016</span> </li>
Undated variant
Preview:
SMPTE EG 40, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time
doi: 10.5594/SMPTE.EG40
url: https://doi.org/10.5594/SMPTE.EG40
doi: 10.5594/SMPTE.EG40
url: https://doi.org/10.5594/SMPTE.EG40
Snippet:
<li> <cite id="bib-smpte-eg40">SMPTE EG 40</cite>, Conversion of Time Values between SMPTE ST 12-1 Time Code, MPEG-2 PCR Time Base and Absolute Time <span class="doi">10.5594/SMPTE.EG40</span> </li>