SRT file content information and troubleshooting - Prime Video Tech Docs

SRT file content information and troubleshooting

Last updated 2024-08-05

SubRip Text file format (.srt) files are the most common timed-text files submitted to Prime Video Slate. These files contain the following four repeating elements:

  1. A sequential counter number
  2. The start and end times for the subtitle’s onscreen appearance
    The timecode format is hours:minutes:seconds,milliseconds with time units always two digits, except for milliseconds. Milliseconds are expressed in three digits. Colons separate all the values except for milliseconds; a comma is used before milliseconds.
  3. Subtitle text (one or two lines)
  4. A blank line containing no text

Example SRT file contents

The following table shows a correct SRT file example.

1

00:01:16,195 --> 00:01:18,375

Attendees, the bananas are

exceptionally good today.

2

00:01:19,476 --> 00:01:21,115

I encourage you to have one.

Common SRT file submission errors

The tables in this section show various SRT file examples, and illustrate common errors.

Plain text
Problem: Missing elements #1 (sequential counter numbers) and #2 (start and end times for each subtitle’s appearance).

Attendees, the bananas are

exceptionally good today.

I encourage you to have one.

Missing sequential counter number
Problem: Missing element #1.

00:01:16,195 --> 00:01:18,375

Attendees, the bananas are

exceptionally good today.

00:01:19,476 --> 00:01:21,115

I encourage you to have one.

Unsupported characters and emojis
Problem: Use of unsupported characters and emojis

1

00:00:00,291 --> 00:00:03,422

♪ (slow beat rock music) ♪

Unbounded style tags
Problem: HTML tags must be balanced. In this example, note that the u element is not fully contained by the i element.

1

00:00:16,353 --> 00:00:19,247

Announcer: It’s the <u> <i>contestant’s</u> responsibility.</i>

Unsupported font element attribute
Problem: HTML font element attribute value is missing quotes.

In the following example, the font element parameter of color is missing the required quotes around #00A8E1. You can use single (') or double (") quotes.

Wrong

12

00:00:56,123 --> 00:00:59,048

HELLO?

<font color=#00A8E1>ARE YOU THERE?

Correct

12

00:00:56,123 --> 00:00:59,048

HELLO?

<font color="#00A8E1">ARE YOU THERE?</font>

Can’t find what you’re looking for?

Contact us


Internal Server error! Please try again
Your session has expired

Please sign in to continue

Sign In

edit