Developer(s) | Brain, Zuggy[1] |
---|---|
Stable release | 1.50b4 / November 7, 2006[2] |
Preview release | 1.50b5 / April 30, 2011[3] |
Written in | Delphi |
Operating system | Microsoft Windows |
Available in | English |
Type | Subtitle editor |
License | GPL[1] |
Website | zuggy.wz.cz |
SubRip is a software program for Windows which "rips" (extracts) subtitles and their timings from video. It is free software, released under the GNU GPL. SubRip is also the name of the widely used and broadly compatible subtitle text file format created by this software.
Contents |
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.[4] It can optionally save the recognized subtitles as bitmaps for later subtraction (erasure) from the source video.[5][6]
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,[7] colors and video processing requirements[8] 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.[9]
SubRip uses AviSynth to extract video frames from source video, and can rip subtitles from all video files supported by that program.[8]
Filename extension | .srt |
---|---|
Internet media type | application/x-subrip |
The SubRip file format is "perhaps the most basic of all subtitle formats."[10] SubRip files are named with the extension .srt
, and contain formatted plain text. The time format used is hours:minutes:seconds,milliseconds. The decimal separator used is the comma, since the program was written in France. The line break used is often the CR+LF pair. Subtitles are numbered sequentially, starting at 1.
1 00:00:20,000 --> 00:00:24,400 Altocumulus clouds occur between six thousand
2 00:00:24,600 --> 00:00:27,800 and twenty thousand feet above ground level.
The SubRip .srt
file format is supported by most software video players listed in Comparison of video player software. For Windows software video players that do not support subtitle playback directly, the VSFilter DirectX filter displays SubRip and other subtitle formats.[12] The SubRip format is supported directly by many subtitle creation/editing tools,[13] and some hardware home media players.[14][15][16][17][18] In August 2008, YouTube added subtitle support to its Flash video player under the "Closed Captioning" option - content producers can upload subtitles in SubRip format.[19]
A format called WebSRT (Web Subtitle Resource Tracks) was as of October 2010 being specified by the Web Hypertext Application Technology Working Group for the proposed HTML5 <track>
element. It shared the .srt
extension and was "broadly based on" (parts of) the SubRip format, but was not fully compatible with SubRip.[20][21] The prospective format was later renamed WebVTT.[22][23]
The SubRip .srt
file format supports any text encoding including ANSI, Unicode Little Endian, Unicode Big Endian, UTF-8. Byte order mark can be used to define encoding unambiguously. Further Unicode support is up to media player.