A free software program for Windows which extracts subtitles and their timings from various video formats to a text file.

SubRip is a free software program for Windows which extracts subtitles and their timings from various video formats to a text file. It is released under the GNU GPL. The SubRip subtitle file format, .srt, is widely supported. It is a human-readable file format where the subtitles are stored sequentially along with the timing information. Most subtitles distributed on the Internet are in this format.

SubRip software

Using optical character recognition, SubRip can extract from live video, video files, and DVDs, then record the extracted subtitles and timings as a Subrip format text file. It can optionally save the recognized subtitles as bitmaps for later subtraction (erasure) from the source video.

In practice, SubRip is configured with the correct codec for the video source, then trained by the user on the specific text area, fonts, styles, colors, and video processing requirements to recognize subtitles. After trial and fine-tuning, SubRip can automatically extract subtitles for the whole video source file during its playback. SubRip records the beginning and end times and text for each subtitle in the output text .srt file.

SubRip uses AviSynth to extract video frames from source video, and can rip subtitles from all video files supported by that program.

File format

The SubRip file format is described on the Matroska multimedia container format website as "perhaps the most basic of all subtitle formats." SubRip (SubRip Text) files are named with the extension .srt and contain formatted lines of plain text in groups separated by a blank line. Subtitles are numbered sequentially, starting at 1. The timecode format used is hours:minutes:seconds,milliseconds with time units fixed to two zero-padded digits, and fractions fixed to three zero-padded digits (00:00:00,000). The fractional separator used is the comma, since the program was written in France.

  • A numeric counter identifying each sequential subtitle
  • The time that the subtitle should appear on the screen, followed by --> and the time it should disappear
  • Subtitle text itself on one or more lines
  • A blank line containing no text, indicating the end of this subtitle

Key Terms

free software program windows
text file
timings various video formats
video files
zero padded digits

Additional Resources

No ressources found.




(none found)


No comment found.

Sources & Credits

Last modified on May 3 2020
Content adapted from Wikipedia
No credits found. is service provided by Codecide, a company located in Chicago, IL USA.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram
Malcare WordPress Security