Convert subtitles or lyrics from SRT (SubRip) to plain text format by removing timestamps and other effects
View ToolUse Cases
- Change extension of TXT file to SRT
- In most cases your file is already in the SRT file format. All that must be done is change it's extension from .txt to .srt. This tool does that and automatically downloads the output as a .srt file. You can use this subtitle file with a video player of your choice.
- Introduce timestamps in plain text subtitle
- In this case all you have are lines of subtitles with no timestamp information whatsoever. The tool does it's best to introduce timestamps for each line of lyrics by considering the length of the line, how many words & characters are in it and the Start/End time you provide.
- Language Conversion
- Use this to convert each line of your subtitles from one language to another.
Srt
SRT is a subtitle file format generated by the SubRip software. A time range (start to end) precedes each line of subtitle. Video players show the subtitle on the screen when the video is within this period.
Settings Explained
1. Start Counter
Each sequentially generated subtitle has a counter in the SRT file format. By default, the counter starts from 0. You can change this starting counter by using this setting
Starting Counter 0
0 00:00:17,620 --> 00:00:23,210 Baby, last night was hands down 1 00:00:23,310 --> 00:00:25,810 One of the best nights
Starting Counter 1
1 00:00:17,620 --> 00:00:23,210 Baby, last night was hands down 2 00:00:23,310 --> 00:00:25,810 One of the best nights
2. Start Time
The time in seconds when the subtitle starts. Must be greater than the End Time
3. End Time
The time in seconds when the subtitle ends. Must be less than the Start Time
4. Convert Language
Select to perform language conversion on the lyrics
5. Source Language
The language to convert the lyrics from
6. Target Language
The target language for the subtitle translation
History
- Mar 21, 2022
- Support for multi-line short time format
- Dec 22, 2021
- Handled malformed VTT input
- Oct 27, 2021
- Support for converting plain text with prefix time codes
- Dec 18, 2018
- Support for converting subtitle language
- Oct 22, 2018
- Support for plain text files
- Aug 14, 2018
- Tool Launched
Comments 11
Tigerbully Copy Link
Thank you!
I miss DOS times when everything were less complicated. You had more control
Ronen Sharon Copy Link
It would great to include an optional timing setting for this tools per line, and without the application to decide the timing per line (which I do not understand the settings currently).
Could it be advised?
Tikki Copy Link
Thank you for this tool! It is very helpful. I paid for a transcription service and they did not provide the correct output for the file! You are a game-changer!!! Thanks a million!
Locd Copy Link
Thanks, it works perfect!
Emma Scott Lavin Copy Link
Awesome tool, but... the generated timecodes were bad -- start times are later than end times, and some lengths are zero. So I was able to generate a file for my 40 minute video, but ended up spending several hours manually changing the timecodes. I think the fix is probably pretty minor on the code side, so if you can fix whatever the bug is, this tool will be a serious game changer. Hopefully it'll be updated in time for my next vid :) Thanks!
VTS Copy Link
How do I control the duration?
Olinad Snebur Copy Link
Fantastico. Amei seu programa!!!
Hades Ibrahim Orlandi Copy Link
The generated srt file is not supported for use in Final Cut X
James Copy Link
It Makes The Captions Last Less Than A Second For Mine...
Roger Edward Fitton Copy Link
"Start Time must be greater than End Time, and vice versa"???!!!
But the output of my 12-line test looks good!
Roger Edward Fitton Copy Link
For those who can't control the 'duration'.
You are working in seconds. My test script was a song with 10 lines in it. The first line was sung after 15 seconds, and the total track was about 5 minutes.
Start time = 15. End Time = 300.
It generated lines every 25 seconds.