Information Technology Services
Information Technology Services

Video Captioning

Do you need to create captions/subtitles for an online video? Here are a couple of suggestions for how to get started with Closed Captions. For more information on captioning and video accessibility, please visit the Video Accessibility page on the Accessibility Hub website.

Automatic Captioning

All videos uploaded to the Queen's Streaming service are submitted for Automatic Captions, by default. Automatic captions are Closed Captions that are machine-generated using Ensemble Video's integrated speech-to-text technology. The accuracy of auto-generated captions will vary based on factors like the audio quality of the submitted video. It is recommended that you review and edit any automatic captions with a caption editor, such as Amara. 

Similarly, Microsoft Stream will automatically create closed captions for uploaded videos and provides an easy-to-use interface for making edits to the resulting transcript. Information on how to ensure automatic captions are generated for your videos and how to edit them is available on Microsoft's "Generate automatic captions and a transcript for your Microsoft Stream videos" tutorial.

Captioning Editors

Amara Caption Editor

The Queen's Streaming Service is integrated with a service called the Amara Caption Editor. Amara allows you to create and edit captioning files for free. It operates on a three-step process:

  1. Type your captions according to what you hear in the video;
  2. Sync them with the timing of your video;
  3. Review and refine the captions.

To learn more about the Streaming Service, please visit our Streaming Service Page. A tutorial on using the Amara Caption Editor is also available. 

Live Captioning

Looking for a way to include live captions in your meetings? Microsoft Teams makes it easy to turn on live captions for any meeting - the tool will detect was is being said and display the captions in real-time. More information on how to enable live captions for your Teams meetings is available in Microsoft's Use live captions in a Teams meeting tutorial. 

Paid Captioning Services

In contrast to automatic captions, which are machine-generated, a captioning service offers dedicated staff that work on your behalf to close caption your videos. There are many service providers to choose from that will provide you with the necessary files to manually upload the Closed Captions to your videos. More information on these providers and how to upload manually upload captioning files are available on the Video Accessibility page of the Accessibility Hub website. 

Automatic Sync Integration with Queen's Streaming

IT Services has worked closely in the past with Automatic Sync Technologies paid captioning service, CaptionSync, for generating transcripts and captioning files on behalf of users. Now, you can request to have an integration setup between a library on the Streaming service and your Automatic Sync account. This allows designated users to easily submit captioning requests directly from a Queen's streaming account. Once a video is submitted, it will be captioned within 1-3 business days. The captions will automatically be sent back and integrated with your video, making captions available on playback.

Integration Setup Process

First-Time Account Setup

The following steps outline the process for the first-time setup of an Automatic Sync account in the Streaming Service. 

  1. First, if you or your department does not already have an account with CaptionSync by Automatic Sync Technologies, you'll need to create one. This is a paid service, so you'll need to work with your department to identify how payments should be handled. Information on setting up an Automatic Sync account is available on their website. To create an account, fill out the following form: It's possible that your faculty or department may already have an account setup that you could use. If you're unsure, you can submit a general request and we will help you connect you with a relevant account owner, if applicable. 
  2. Once an account has been setup, the account owner will need to submit a request to Automatic Sync to turn on the Ensemble integration. You can do this by sending an email to or go to your account's "Help" section and submit a support ticket.
  3. When you receive confirmation from Automatic Sync that the Ensemble integration has been turned on for your account, you can submit your Integrate an Automatic Sync Account with a Streaming library request form. Note: Requests must be submitted by the owner of the Automatic Sync account.
  4. IT Services will setup the account in the Streaming service. As part of this process, an SSH key will be automatically generated. We will provide you with this key, at which point, you will need to add it to your Automatic Sync account. A tutorial is available with specific instructions for Adding an SSH Key
  5. Please confirm with us once you have successfully added the SSH Key. We will then provision access either to specific users within the requested library, or to all users within the library, depending on your request. We will verify with you once setup is complete. 
Requests for Additional Library Integrations

After an Automatic Sync account has been setup for the first time, account owners can request to integrate other libraries in the Streaming service with the same account. This can be helpful if a department is opting to maintain a single Automatic Sync account, rather than having individual users setup their own accounts. To request the integration of a library with an existing Automatic Sync account in the Streaming service: 

  1. Have the owner of the Automatic Sync submit the Integrate an Automatic Sync Account with a Streaming library request form. They will need to specify which library needs to be integrated, and who should be granted permission to submit requests
  2. IT Services will configure the integration for the requested library with the Automatic Sync account and provision the necessary users with access to submit videos.

Submitting your Videos for Captioning

Once your library has been integrated with Automatic Sync, use the following videos to submit your video for captioning. 

  1. Locate the video that you'd like to be captioned in your media library and click Manage
  2. Select the Caption tab, then select Submit to Captioning Service 

ensemble interface for submitting to a captioning service

  1. Select which video file you would like to use from the Media field
  2. The Account field should be automatically populated - however, if you have access to multiple accounts, you may need to choose which account should be charged
  3. Enter a short Description, or title for the video
  4. If there is anything that you'd like to flag with the transcriber (e.g., the correct spelling of specific words, etc.), you can use the Notes to Transcriber field to do so
  5. Select the Language for the video
  6. Indicate whether this is a rush job - rush jobs have a shorter turnaround time but do incur additional charges. 
  7. Click Submit

screenshot of ensemble interface for submitting a video for captioning