Skip to main content
All CollectionsCustomizing
Troubleshooting Captions Uploads
Troubleshooting Captions Uploads

Captions uploads can fail for a number of reasons. Many of these issues can be identified and fixed manually before uploading to Wistia.

Katie avatar
Written by Katie
Updated over 3 months ago

Captions files require precise formatting and may fail to upload for a variety of reasons. If your SRT or VTT file fails to upload, we'll display a descriptive error message in the Upload Transcript modal.

For more information about uploading captions and transcripts, refer to our transcripts and captions overview.

Note

While we accept both SRT and VTT files, VTT files will be converted to SRT upon uploading.

SRT Formatting

SRT stands for “SubRip Text", which is a basic subtitle format. SRT files can be created and edited using most text editors.

Tip

We recommend a maximum line length of 32–40 characters to prevent your captions from being cut off or wrapped to the line below.

An SRT file is comprised of four parts:

  1. The number for each subtitle (begins with 1).

  2. The beginning and ending time for each subtitle, formatted as hours:minutes:seconds,milliseconds, and separated by -->. There should be one space between the starting time and the -->, and one space between the --> and the ending time.

  3. The subtitle text. This can be on one or more lines.

  4. A line break before the start of the next subtitle.

An SRT file should be formatting similarly to the example below:

1
00:00:00,500 --> 00:00:03,840
You can add captions in any
language to your Wistia media.

2
00:00:03,840 --> 00:00:06,337
French, Spanish,
Japanese, Arabic.

3
00:00:06,337 --> 00:00:08,420
When your viewers click
the closed captions button

4
00:00:08,420 --> 00:00:10,711
on the player, they can choose
their preferred language

5
00:00:10,711 --> 00:00:11,800
from a drop-down menu.

6
00:00:11,800 --> 00:00:15,180
Croatian, Czech, Hungarian.

Even the smallest mistake or inconsistency can interfere with your SRT file. Read on for some common errors and how to fix them.

Common Errors

Caption Start Time is After End Time

Each timestamp must be listed in chronological order. The start time of the first timestamp in a line must not exceed the end time of the second timestamp and vice versa.

Adjust your timestamps in a text editor before re-uploading to Wistia, or generate a new set of captions using the Generate Transcript option.

Invalid File Type

We accept both SRT and VTT files, though VTT files will be converted to SRT format upon upload. Other file extensions such as TXT will fail to upload.

Missing or Additional Line Breaks

Each set of line number, timestamp, and caption should be separated by a single line break. Incorrect spacing can cause uploads to fail. For example, line 15 in the file below has an extra space between the timestamp and the words below:

15
00:00:44,040 --> 00:00:46,140

But this building
doesn't completely

16
00:00:46,140 --> 00:00:47,980
represent how we work.

To correct this formatting, the first line break should be removed:

15
00:00:44,040 --> 00:00:46,140
But this building
doesn't completely

16
00:00:46,140 --> 00:00:47,980
represent how we work.

Incorrect Symbols

The start and end time of each timestamp should be separated by two hyphens and a right-facing bracket (-->). Ensure that these hyphens are not replaced by em-dashes (—).

Incorrect Character Encoding

To ensure that special characters are displayed correctly, your SRT file must be encoded in UTF-8. Captions files should not be encoded in other formats like UTF-16 or UTF-8 with BOM.

If you're comfortable using command line applications, you can use a handy tool called Subcheck to scan your SRT file for errors and make automatic corrections.

Still having trouble? Reach out to our support team for assistance!

Did this answer your question?