Updated 10/13/21: Caption support is now available for live video. Hooray! Check out our blog post for more information.
When you’re streaming video over the Internet, there are many reasons to support subtitles and closed captions. For one, if your content has ever been broadcast, you may be required to by the FCC. Beyond being compliant, you may want to provide this service to your users for:
There’s definitely value in providing subtitles and/or closed captions so we’re excited for the release of this new feature!
My personal use case for subtitles. (Image credit: the Internet)
The terms “subtitles” and “closed captions” are often used interchangeably and for the most part, they’re pretty similar. The difference comes down to one characteristic: closed captions include the transcription of sounds i.e. music, sound effects, etc. in addition to spoken words. Traditionally, subtitles were used to communicate other languages so it was designed to display only spoken words. Today, there are some regions where closed captions are known as “subtitles for the deaf and hard of hearing.” In fact, Apple calls it that on Apple TV.
Image credit: https://blog.ai-media.tv/blog/what-is-sdh
To add subtitles or closed captions to your videos, simply send us the files alongside your video file (or you can also add them afterwards!). Any subtitle or caption files that are ingested will automatically be associated and included with the video stream when using HLS and also available as a sidecar file to include in a HTML5 text track, especially when using MP4 for playback.
Note that subtitles and closed captions work for video on demand (VOD) only. You can add it to your live stream once it transitions to VOD. As for how many languages we support, you can have as many as you want! There's no limit. Check our docs for details.
There’s no additional cost for this feature and it is included for all our Mux Video customers.
We hope you find this useful! Let us know what other features you’d like to see in the future.