SubRip Text file format (.srt) files are the most common timed text files submitted to Prime Video Direct. These files contain the following four repeating elements:
- A sequential counter number
- 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 expressed in three digits (colons separate the values, except for a comma used before milliseconds)
- Subtitle text (one or two lines
- A blank line containing no text
Example SRT file contents
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
Plain text
Problem: Missing elements #1 and #2
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. Below note that the u element is 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 (") quote.
Wrong
12
00:00:56,123 --> 00:00:59,048
HELLO?
<font color=#00A8E1>ARE YOU THERE?
Corrent
12
00:00:56,123 --> 00:00:59,048
HELLO?
<font color="#00A8E1">ARE YOU THERE?</font>