Adding Transcripts to Videos using the Media Module

In this topic you will learn how to add and polish transcripts for videos using the Media module.

Adding a transcript file

Transcript files can be uploaded using the Media module. To upload a transcript for a video, follow these steps:

  1. Open the Media module.
  2. Click the link for the video you want to edit.
  3. In the right-side navigation, click Languages.
  4. At the top of the panel, click the title dropdown and select Transcripts.
  5. Click New and choose how to add the transcript:
    • Browse Files — Select the transcript file from your computer. The file will be uploaded to .
    • Upload from URL — Enter the public URL where the transcript file resides. The file will be uploaded to .
    • Auto-Transcript — Generate a transcript automatically from the video’s audio.
  6. In the Add Transcript dialog, complete the fields:
    Add Transcript dialog
    • Select the Language of the transcript data.
    • The Label is filled in automatically based on the language, but you can edit it as needed.
    • Select a Status:
      • Published — Transcript will appear on the Playback API for the video.
      • Draft — Transcript will not appear on the Playback API for the video.
  7. Click Add to save the transcript information.

Polished transcripts

You can use the Polish transcription setting to make auto-generated transcripts cleaner to read and organized in paragraphs. The unpolished version keeps word-level timestamps.

  1. Open the Admin module and select Captions and Audio.
  2. Under General Transcript Settings, turn on Polish transcription. You can also choose whether to allow mixed-language transcripts and whether to include non-speech audio cues such as music or laughter.
    Admin Captions and Audio page showing General Transcript Settings
  3. To generate a transcript, open the Media module, open a video, select Languages, switch the title dropdown to Transcripts, and select New > Auto-Transcript.
    New menu with Auto-Transcript option
  4. Select how speaker labels should be handled, then click Next.
    Add Transcript dialog showing speaker label options
  5. Set the transcript language, label, status, and dictionary options, then click Add.
    Add Transcript dialog showing language, label, status, and dictionary options

Editing transcript details

The Media module provides the option to edit transcript details. To edit transcript details, follow these steps.

  1. Open the Media module.
  2. Click the link for the video you want to edit.
  3. In the right-side navigation, click Languages and switch the title dropdown to Transcripts.
  4. On the transcript row, click the overflow menu (three-dot menu) and select Edit Transcript Details.
    Transcript actions menu
  5. Edit the transcript details as needed.
    Transcript Details dialog
  6. Click Save.

Downloading transcript files

The Media module provides the ability to download transcript files. To download a transcript file, follow these steps.

  1. Open the Media module.
  2. Click the link for the video you want to edit.
  3. In the right-side navigation, click Languages and switch the title dropdown to Transcripts.
  4. On the transcript row, click the overflow menu (three-dot menu) and select Download.

Deleting transcript files

The Media module provides the option to delete transcripts. To delete a transcript, follow these steps.

  1. Open the Media module.
  2. Click the link for the video you want to edit.
  3. In the right-side navigation, click Languages and switch the title dropdown to Transcripts.
  4. On the transcript row, click the overflow menu (three-dot menu) and select Delete.
  5. In the Delete transcript dialog, click Delete to confirm.
    Delete transcript confirmation

Limitations

  • There is no current transcript experience in the Brightcove Player.
  • Formats other than .txt on upload in the Media Module are not supported.
  • If you are using auto-captioning, the JSON transcript will display in the list, however there is no current ability to edit the contents of the transcript.
  • Remote transcripts are not initially supported.
  • Uploading a transcript for shared assets is not supported.