Glossary
SubRip subtitle file (SRT)
A SubRip subtitle file, or SRT, is a plain-text file of numbered caption blocks. Each block has a start and end time in hours, minutes, seconds and milliseconds, followed by the caption text. It is one of the most common caption formats on the internet.
Updated October 17, 20264 cited facts, each traced to its source
Also called SRT, .srt, SubRip.
A SubRip subtitle file, usually called an SRT file, is a plain-text file that stores captions for a video. The name comes from the SubRip program, and the extension is .srt. Most subtitles distributed on the internet use this format 1. It is simple enough to open in any text editor, which is one reason editing tools and video platforms accept it.
Each caption is a numbered block
An SRT file is a list of blocks, and each block has three parts. The first line is a sequence number. Numbering runs sequentially, starting at 1 2. The second line gives the start and end times of the caption, joined by an arrow. The following lines hold the caption text, and a blank line ends the block. Because the format has no single formal standard, tools differ on small details, but this three-part block is the common core.
1
00:00:01,000 --> 00:00:03,500
Dictation writes as you speak.
2
00:00:04,000 --> 00:00:06,000
Check the draft before you send it.
Timecodes use a comma for milliseconds
The times in an SRT file read hours, minutes, seconds and milliseconds. The separator before the milliseconds is a comma, not a period 3. That detail is the most common cause of a failed import, since a tool that expects a period will reject the file or misread the times. The W3C based its WebVTT text track format on the SRT file format, so the two are close relatives 4, but WebVTT uses a period.
A concrete example
Suppose a transcript of a meeting has a sentence that spans four seconds. A transcription tool writes that sentence as one block, with a start time and an end time. A video editor reads the block and shows the text on screen for those four seconds. If the times are off, the caption appears early or late, which is why the times usually come from forced alignment or from a careful timing pass.
Why it matters for dictation
Dictated text is not a subtitle until someone adds times and breaks it into blocks. If you dictate a video script or a talk, the words need to be split into short caption lines and timed. Many speech tools can export a transcript with timestamps, and an SRT export is then a formatting step. Keep each caption short enough to read in its time, because a long caption on a short block cannot be read in time. For how captions differ from subtitles and what the common rules are, see our guide to captions and subtitles.
SRT files carry the words of a clean verbatim transcript most often, because captions are read, not heard. Their times rely on timestamps that match the audio, and an error in the text, measured by word error rate (WER), shows up on screen as a wrong word.
Related terms
- Timestamp (transcription): the times that each block uses.
- Forced alignment: the method that times a known transcript.
- Closed captions (CC): captions that viewers can turn on and off.
Guides that cover it
Evidence
Every number on this page, with where it comes from. Open a fact to see the exact words in its source.
- 1.
- 2.
- 3.
- 4.
Related terms
- Transcription: How to Turn Audio and Video Into TextThe topic this term belongs to
- Clean verbatimClean verbatim is a transcript that removes filler words, stutters, repetitions and false starts while keeping the speaker's wording and meaning. It is the usual choice for reading, captions and coding, where hesitations add noise rather than information.
- Closed captions (CC)Closed captions (CC) are a text version of a program's dialogue and relevant sounds that the viewer can turn on or off. The word closed means the viewer chooses whether to see them, which separates them from open captions.
- Forced alignmentForced alignment is the process of matching a known transcript to its audio so that each word or phone gets a start and end time. Unlike open speech recognition, it does not decide what was said; it only finds when each word was said.
- Open captionsOpen captions are text drawn onto the frames of a video, so every viewer sees them and nobody can switch them off. They are also called burned-in captions or hardcoded subtitles.
- Subtitles for the deaf and hard of hearing (SDH)SDH stands for subtitles for the deaf and hard of hearing. They show the dialogue plus the sound effects, music and speaker identification that a hearing viewer would get from the soundtrack.
- Timestamp (transcription)A timestamp in a transcript is a time marker, such as 00:12:15, that shows when the nearby text was spoken in the recording. Timestamps let readers jump to a passage, and they can be attached to whole segments or to single words, with different accuracy.
- Transcription foot pedalA transcription foot pedal is a switch that controls audio playback with the foot, so a transcriber can start, pause and rewind a recording while typing. It is also called a foot control or foot pedal.
- TranscriptionistA transcriptionist is a person who listens to recorded speech and types it as text, such as a clinician's dictated report. Speech recognition now writes first drafts, so much of the work has shifted to checking and correcting machine text.
- Turnaround time (TAT)Turnaround time (TAT) is how long a transcriber or service takes to deliver a finished transcript after an order is received. Court schedules define it in calendar days or hours, counted from the order.
- Verbatim transcriptionVerbatim transcription writes down exactly what is said, including filler words, false starts, repetitions and non-speech sounds, with no tidying. Researchers and legal teams use it when the way someone speaks is part of the record.
- WebVTT (VTT)WebVTT (Web Video Text Tracks, usually shortened to VTT) is a plain-text file format for timed captions and subtitles on the web. A .vtt file is a list of cues, and each cue gives a start time, an end time and the text to show.
Pages that use this term
- Transcription: How to Turn Audio and Video Into TextTopic
- How to Transcribe Audio to TextGuide
- Video to Text: Transcribe Videos and YouTubeGuide
- Transcription Software: How to Choose OneGuide
- How to Translate Audio and Video to English TextGuide
- Captions and Subtitles: Formats, Rules and ToolsGuide
- Timestamps and Speaker Labels in TranscriptsGuide
- Can DaVinci Resolve transcribe audio for free?Question
- How do you add automatic captions to YouTube Shorts?Question
- How do you transcribe a video to text for free?Question
- How do you transcribe an audio file on a Mac?Question
- How do you transcribe audio in Premiere Pro?Question
- How do you translate a video into English subtitles?Question
- What is an SRT file, and how is it different from VTT?Question
- What is the difference between captions and subtitles?Question
- Why is auto transcription not working in CapCut, Canva or Premiere Pro?Question
- Clean verbatimGlossary
- Forced alignmentGlossary
- Open captionsGlossary
- Timestamp (transcription)Glossary
- WebVTT (VTT)Glossary