Skip to main content
All CollectionsClosed Captioning
How to add closed captioning to VOD
How to add closed captioning to VOD
Updated over a year ago

Introduction

Read this article explaining how to create closed captioning for recorded media. If you have already the necessary VTT files, you can upload them to Videolinq and use them with a recorded MP4 file to create a player and stream video on demand (VOD).

Upload Files

Open the media dashboard Sources/Content Management/Media Files section. Use the green icon to upload the MP4 and VTT files.

Associate the MP4 with the VTT file.

FTP Option

Customers with the Premium and Enterprise plans can use FTP client software to upload batches of single or multi-bit rate media clips with associated VTT files, to take advantage of the adaptive bitrate service we offer for playback with the Videolinq or 3rd party video players. Contact customer service to activate the FTP media upload option in your hosting account.

Before uploading the MP4 files, rename the VTT file with the same name as the media file, and place them in the same folder.

Example of a single bitrate media clip with VTT file -

filename.mp4

filename.vtt

Example of a multi bitrate media clips with VTT files -

filename_360.mp4

filename_720.mp4

filename_1080.mp4

filename_360.vtt

filename_720.vtt

filename_1080.vtt

Point to a single media file like this (0000 is your account number):

https://media.videolinq.net/playback/_definst_/0000/file-name/playlist.m3u8

Point to multiple media files using adaptive bitrate (ABR):

https://media.videolinq.net/playback/_definst_/0000/amlst:file-name/playlist.m3u8?resolutions=240,360,480,720,1080

Language Support

In general, captions insertion should match audio played on the video to help viewers read in the text the spoken language in the video. When using the Videolnq player you can prepare alternative multi-lingual caption files and label them properly. The player will prompt the user to select the proper language they want to read as closed captioning.

Follow the same guidelines to prepare the media clip and VTT files. Add two-digit code language letter extensions to tell the player what file language to select.

Example of single bitrate clip with multi-lingual VTT files -

filename.mp4

filename_en.vtt (for English)

filename_de.vtt (for German)

filename_es.vtt (for Spanish)

filename_it.vtt (for Italian)

Example of multi-bitrate clips with multi-lingual VTT files -

filename_360.mp4

filename_720.mp4

filename_1080.mp4

filename_360_en.vtt (for English)

filename_360_de.vtt (for German)

filename_360_es.vtt (for Spanish)

filename_360_it.vtt (for Italian)

filename_720_en.vtt (for English)

filename_720_de.vtt (for German)

filename_720_es.vtt (for Spanish)

filename_720_it.vtt (for Italian)

filename_1080_en.vtt (for English)

filename_1080_de.vtt (for German)

filename_1080_es.vtt (for Spanish)

filename_1080_it.vtt (for Italian)

IMPORTANT: Mac/Chrome and iOS/Chrome computers block the upload of VTT files. Mac and iOS users, please use Safari or Firefox browsers to upload VTT files to Videolinq.

Did this answer your question?