SRT (SubRip Subtitle)

The SRT (SubRip Subtitle) format is a straightforward and widely supported subtitle format compatible with most video players and editing software.

Format

  • Files consist of sequentially numbered subtitle blocks.
  • Each block contains four components:
    1. Sequence number: A numeric counter indicating the order of the subtitle.
    2. Timecode: The start and end times, separated by -->. The standard format is hours:minutes:seconds,milliseconds. LingoHub supports both the comma , and the period . as decimal separators for milliseconds.
    3. Text: The subtitle content, which can span multiple lines.
    4. Blank line: A mandatory blank line marking the end of the subtitle block.
  • LingoHub uses the timecode range (e.g., 00:00:00,000 --> 00:00:02,500) as the segment key.

Example

Additional example files are available on GitHub.

1
00:00:00,000 --> 00:00:02,500
Welcome to the example subtitle file.

2
00:00:03,000 --> 00:00:06,000
This is a multi-line
subtitle entry.

3
00:00:07,000 --> 00:00:10,500
SRT files make it easy to add captions to your videos.

Used by

  • YouTube (captions).
  • Facebook (video captions).
  • VLC Media Player.
  • Video editing software such as Adobe Premiere and Final Cut Pro.

References