Skip to content

Before you start: ensure you have configured a subtitle input stream.

  1. From the Encoding tab, go to the Subtitle encoding section.

  2. Click Add to create a new subtitle processing configuration or click Edit to edit an existing one. The Subtitles encoding window displays.

  3. Select the Codec to define how metadata is processed:

    • Pass-through
    • DVB-Subtitles
    • DVB-Teletext
    • Closed caption CEA 608 (only valid with both IP TV export type and 25i/50p to 29.97i/59.94p frame rate conversion)
    • DVB-TTML (only valid with Internet TV export type)
    • DASHIF-TTML (only valid with Internet TV export type)

Possible values depend on subtitle type.

  1. Depending on the selected codec, specific parameters must be configured.

  2. Click Save and continue or Save and exit to save your changes.

  3. Add the conditioned metadata to the output stream (see Define the output stream composition).

To convert Teletext to Closed Caption, follow these steps:

From the Input tab, go to the Sources > Input streams selection > Subtitle ID section then Configure input subtitle selection by setting the Type to Teletext.

Go to the Media processing tab then go to the Video processing > Video adjustment section and check that Frame rate conversion is set to 25i/50p to 29.97i/59.94p.

Go to the Encoding tab then check that Export type is set to IPTV.

Go to the Metadata encoding section to add and configure the subtitle encoding:

  1. Click the Add button then set the Codec to Closed caption CEA 608.

  2. Click the Add button then specify the input teletextMagazine, the Page and the destination CEA 608 Field.

    EL encoding video subtitle CC CEA608

  3. Click OK to validate.

Go to the Video encoding section to configure the video encoding.

  1. Go to the Video encoding > Stream metadata setting section.

  2. Tick the Closed caption checkbox then in the Closed caption stream, select the stream created in Step #5.

    EL encoding video metadata settings CC

  3. Click OK to validate.

Section titled “Add the video stream related to the output”
  1. Go to the Output tab.

  2. Go to the Output streams section, then click either the Add button (if no stream has been selected) or Edit in the Actions column.

  3. Select the video stream that you configured in Step #6 that includes the closed caption.

    EL output stream video CC

  4. Click OK to validate. You should see the selected streams in the list of output streams.

To convert Teletext to TTML, follow these steps:

  1. From the Input tab, go to the Sources > Input streams selection > Subtitle ID section and Configure input subtitle selection by setting the Type to Teletext.
  1. Check that Export type is set to Internet TV.
  1. Click the Encoding tab then go to the Subtitle encoding section. Teletext subtitle has been added to the Encoding tab. By default Codec is set to Pass-through.

  2. Click Edit to edit the subtitle encoding.

  3. Select the codec used to convert the subtitles, DVB-TTML. A new window let you configure the TTML parameters.

  4. Click Ok once done. You should get the following:

    el ttml encoding

  1. Click the Output tab.

  2. Go to the Output streams section, then click either the Add button (if no stream has been selected) or the edit button, Edit in the Actions column.

  3. Tick the subtitle stream that you configured in the previous step.

  4. Click OK to validate. You should see the selected streams in the list of output streams.

    el ttml output

Only available with MPEG-2 TS/UDP input type (or MediaComposer with MPEG-2 TS/UDP source only).

To convert ARIB B24 subtitles to Teletext, follow these steps:

  1. From the Input tab, go to the Sources > Input streams selection > Subtitle ID section.

  2. Click Add then set the Type to ARIB B24 and enter either the PID or Language of the subtitle. You should get the following:

    el arib input

  1. Click the Encoding tab then go to the Subtitle encoding section. ARIB B24 subtitle has been added to the Encoding tab. By default Codec is set to Pass-through.

  2. Click Edit to edit the subtitle encoding.

  3. Select the codec used to convert the subtitles, DVB-Teletext. You should get the following:

    el arib encoding

  1. Click the Output tab.

  2. Go to the Output streams section, then click either the Add button (if no stream has been selected) or the edit button, Edit in the Actions column.

  3. Tick the subtitle stream that you configured in the previous step.

  4. Click OK to validate. You should see the selected streams in the list of output streams.

    el arib output

. You can check that ARIB B24 subtitles are present in the input by displaying statistics. el arib stats

. You can check that ARIB B24 subtitles are present in the output by opening the output stream in a player.

Convert CEA-608/708 Closed Captions to TTML for DASH output

Section titled “Convert CEA-608/708 Closed Captions to TTML for DASH output”

To convert CEA-608/708 Closed Captions to TTML, follow these steps:

  1. From the Input tab, go to the Sources > Input streams selection > Subtitle ID section and Configure input subtitle selection by setting the Type to CEA-608/CEA-708 Closed Captions.
  1. Check that Export type is set to Internet TV.
  1. Click the Encoding tab then go to the Subtitle encoding section.

  2. Click Add. A new window let you configure the subtitle parameters.

  3. Select the codec used to convert the subtitles, DVB-TTML or DASHIF-TTML then configure the DVB-TTML or DASHIF-TTML.

  4. Click Ok once done.

  1. Click the Output tab.

  2. Go to the Output streams section, then click either the Add button (if no stream has been selected) or the edit button, Edit in the Actions column.

  3. Tick the subtitle stream that you configured in the previous step.

  4. Click OK to validate. You should see the selected streams in the list of output streams.

Only available with MPEG-2 TS/UDP input type (or MediaComposer with MPEG-2 TS/UDP source only).

To convert ARIB B24 subtitles to Teletext, follow these steps:

  1. From the Input tab, go to the Sources > Input streams selection > Subtitle ID section.

  2. Click Add then set the Type to ARIB B24 and enter either the PID or Language of the subtitle. You should get the following:

    el arib input

  1. Click the Encoding tab then go to the Subtitle encoding section. ARIB B24 subtitle has been added to the Encoding tab. By default Codec is set to Pass-through.

  2. Click Edit to edit the subtitle encoding.

  3. Select the codec used to convert the subtitles, DVB-Teletext. You should get the following:

    el arib encoding

  1. Click the Output tab.

  2. Go to the Output streams section, then click either the Add button (if no stream has been selected) or the edit button, Edit in the Actions column.

  3. Tick the subtitle stream that you configured in the previous step.

  4. Click OK to validate. You should see the selected streams in the list of output streams.

    el arib output

. You can check that ARIB B24 subtitles are present in the input by displaying statistics. el arib stats

. You can check that ARIB B24 subtitles are present in the output by opening the output stream in a player.


This feature relies on an open-source OCR (Optical Character Recognition) engine that extracts printed or written text from images. Once converted to Text, the subtitles are converted to DVB-Teletext.

To convert DVB-Subtitles to DVB-Teletext, follow these steps:

  1. From the Input tab, go to the Sources > Input streams selection > Subtitle ID section.

  2. Click Add then set the Type to DVB-Subtitles and enter either the PID or Language of the subtitle. You should get the following:

    el dvbsub input

  1. Click the Encoding tab then go to the Subtitle encoding section. DVB subtitle has been added to the list of subtitles. By default Codec is set to Pass-through.

  2. Click Edit to edit the subtitle encoding.

Usually, there is no need to set the Forced language field because the language is directly retrieved from the input DVB Subtitles. If the language is not set or is wrong in the input DVB subtitle descriptor, it can be set by the “Forced language” field.

  1. Select the codec used to convert the subtitles, DVB-Teletext. You should get the following:

    el dvbsub encoding

  1. Click the Output tab.

  2. Go to the Output streams section, then click either the Add button (if no stream has been selected) or the edit button, Edit in the Actions column.

  3. Tick the subtitle stream that you configured in the previous step.

  4. Click OK to validate. You should see the selected streams in the list of output streams.

    el dvbsub output

You can display statistics to check the average OCR confidence (in the range 0-100) on the last converted subtitle.

You can check that DVB subtitles are present in the output by opening the output stream in a player.

© 2025–2026 MediaKind. All rights reserved.