By offering a complete suite of closed captioning features, Encoding.com enables customers to ingest and output closed captions in useful ways. For example:
Input Formats |
Output Formats |
---|---|
MP4 with caption track in CEA-608 format |
MP4 with a SCC sidecar file |
MP4 with caption track in CEA-708 format |
MP4 with a SRT sidecar file |
MP4 with caption track in MPEG-4 Part 17 format |
MP4 with CEA-608 caption track |
3GP with caption track in 3GPP Timed Text format |
MP4 with MPEG-4 TT subtitle track |
MPEG-2 with caption track in CEA-608 format |
3GP with 3GPP TT subtitle track |
ASF with caption track in CEA-608 format |
HLS with CEA-608 caption track |
MOV with a sidecar file in SCC format |
MPEG-2 with CEA-608 caption track |
FLV with a caption track in SRT MP4 with a sidecar file in DFXP format |
MOV with a SCC sidecar file |
MP4 with a sidecar file in DFXP format |
|
MP4 with a sidecar file in SAMI format |
|
MP4 with a sidecar file in SCC format |
We want to integrate our captioning feature set with your existing workflow seamlessly. That is why our closed caption feature set is turned off by default. You can fully specify your closed caption workflow in the instructions you send to our system, so you have complete flexibility.. Other software packages and services make assumptions about closed caption workflows. The problem with this approach is you run the risk of making inaccurate assumptions. For example, one cloud-based service currently on the market will automatically copy analog captions (if present in the source video) into an MP4 output file. This output is useless in the real world for several reasons:
-
Most mobile devices (laptops, tablets and phones) don’t have the decoder all flat screens use to display closed caption tracks.
-
MPEG-4 standard specifies subtitles instead of closed captions. That’s why iOS devices expect the standard MPEG-4 Part 17 subtitles in an MP4 file.
-
Video players in Android devices require sidecars (SRT files, mostly).
-
Browser-based players generally require sidecar files to display closed captions for the same reason. It is possible to add analog closed captions to an MP4, but it is also pointless.
Automating such an irregular workflow wastes resources, confuses customers, slows things down and can upset project managers. That’s why we decided to enable customers to specify how to process their closed captions workflow with our API.