Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Note: the current PBS Closed Caption format supported by COVE 2.0 is SAMI. We are actively working to implement the standards defined below over the next few months.

Note

Please see the 2017 FCC-Required Captioning Update

PBS Closed Captioning Requirements

Guided by the new FCC regulations, PBS Interactive is adopting Society of Motion Picture and Television Engineers Timed Text (SMPTE-TT) as the format for online closed captioning. To support a broad range of producer toolchains and workflows, we will also accept Synchronized Accessible Media Interchange (SAMI) and Scenarist Closed Caption (SCC) files during video ingest into COVE 2.0. If one of these "legacy" formats is provided, the COVE 2.0 system will automatically convert it to SMPTE-TT for storage and online display.

...

In a nutshell: SMPTE-TT = TTML = DFXP

Code Block
themeRDark
languagehtml/xml
themeRDark
titleExample SMPTE-TT / TTML (DFXP) - .xml
 
<?xml version="1.0" encoding="UTF-8"?>
<tt xmlns="http://www.w3.org/ns/ttml" xml:lang="en">
 <body>
  <div>
   <p begin="0:00:03.66" end="0:00:05.56">
    YOU HAVE TO HAVE YOUR THEATERS.
   </p>
   <p begin="0:00:05.56" end="0:00:07.26">
    YOU HAVE TO HAVE<br/>
    YOUR FIRST RUN MOVIES
   </p>
   <p begin="0:00:07.26" end="0:00:09.73">
    AND YOUR OPERA AND YOUR BALLET<br/>
    AND YOUR SYMPHONIES.
   </p>
   <p begin="0:00:09.73" end="0:00:12.90">
    AND YOU ALSO HAVE TO<br/>
    HAVE A BALLPARK.
   </p>
   <p begin="0:00:12.90" end="0:00:15.80">
    Narrator: AND BOSTON DOESN&apos;T<br/>
    HAVE JUST ANY BALLPARK.
   </p>
   <p begin="0:00:15.80" end="0:00:17.30">
    IT HAS THE BALLPARK
   </p>
   <p begin="0:00:17.30" end="0:00:20.93">
    THAT EVERY OTHER MAJOR LEAGUE<br/>
    CITY WISHES IT HAD.
   </p>
   <p begin="0:00:23.23" end="0:00:25.66">
    Mike Barnicle: YOU CAN WALK<br/>
    TO THE BALLPARK.
   </p>
   <p begin="0:00:25.66" end="0:00:27.50">
    THAT&apos;S A HUGE THING.
   </p>
   <p begin="0:00:27.50" end="0:00:29.23">
    AND YOU CAN SENSE IT<br/>
    BECKONING YOU--
   </p>
   <p begin="0:00:29.23" end="0:00:29.23">
    COME ON, COME ON, YOU&apos;RE<br/>
    GETTING CLOSER, COME ON IN.
   </p>
  </div>
 </body>
</tt>
 

...

For even more information about exactly what a SAMI file is and how it can be generated please visit page: http://webaim.org/techniques/captions/windows/sami&nbsp;

Code Block
themeRDark
languagehtml/xml
themeRDark
titleExample SAMI
 
<sami>
<head>
<style type="text/css">
<!--
.ENCC {Name: English; lang: en-US; SAMI_Type: CC;}
-->
</style>
</head>
<body>
<sync start="3670">
<p class="ENCC">
 YOU HAVE TO HAVE YOUR THEATERS.
</p>
</sync>
<sync start="5572">
<p class="ENCC">
 YOU HAVE TO HAVE<br/>
 YOUR FIRST RUN MOVIES
</p>
</sync>
<sync start="7273">
<p class="ENCC">
 AND YOUR OPERA AND YOUR BALLET<br/>
 AND YOUR SYMPHONIES.
</p>
</sync>
<sync start="9743">
<p class="ENCC">
 AND YOU ALSO HAVE TO<br/>
 HAVE A BALLPARK.
</p>
</sync>
<sync start="12912">
<p class="ENCC">
 Narrator: AND BOSTON DOESN'T<br/>
 HAVE JUST ANY BALLPARK.
</p>
</sync>
<sync start="15815">
<p class="ENCC">
 IT HAS THE BALLPARK
</p>
</sync>
<sync start="17317">
<p class="ENCC">
 THAT EVERY OTHER MAJOR LEAGUE<br/>
 CITY WISHES IT HAD.
</p>
</sync>
<sync start="20954">
<p class="ENCC">
 &nbsp;
</p>
</sync>
<sync start="23256">
<p class="ENCC">
 Mike Barnicle: YOU CAN WALK<br/>
 TO THE BALLPARK.
</p>
</sync>
<sync start="25692">
<p class="ENCC">
 THAT'S A HUGE THING.
</p>
</sync>
<sync start="27527">
<p class="ENCC">
 AND YOU CAN SENSE IT<br/>
 BECKONING YOU--
</p>
</sync>
<sync start="29262">
<p class="ENCC">
 COME ON, COME ON, YOU'RE<br/>
 GETTING CLOSER, COME ON IN.
</p>
</sync>
</body>
</sami>
 

...