What the SubRip format actually is, what it can never carry, and how to generate one from your footage without handing the footage to anyone.
It helps to know, because half the problems people have with subtitle files come from expecting SRT to do something it cannot.
An SRT file is plain text. Each cue is a number, a line giving the start and end time, the caption itself, and a blank line:
1
00:00:02,100 --> 00:00:04,400
You could type all of these by hand…
2
00:00:04,600 --> 00:00:07,200
Or you could just press Generate.
That is the entire specification worth knowing. It is why SRT works everywhere, and also why it cannot carry a colour, a typeface, a screen position or a word-level highlight. There is nowhere in the format to put them.
<track> element.Drop a video into the studio, press Generate, correct whatever the model misheard, and export. The free browser version does this without an account and without uploading the file; the Mac app does it faster, with a much larger model, and with no practical limit on how long the video is.
Short answers, including where the format simply gives up.
A plain text file listing numbered cues, each with a start and end timestamp and one or two lines of text. It is the oldest and most widely supported subtitle format there is — every video player, every editor and every social platform reads it.
No. SubRip carries text and timings and nothing else. If you need a font, a colour, a position or word-level highlighting to survive, export SubStation Alpha (.ass) instead.
WebVTT is the web-native descendant of SubRip. The syntax is nearly identical — VTT uses a dot before milliseconds where SRT uses a comma, and adds a WEBVTT header. Use VTT for HTML video track elements and SRT for everything else.
That is called burn-in, and it re-encodes the picture. Export a styled .ass file and run ffmpeg -i input.mp4 -vf "subtitles=captions.ass" -c:a copy output.mp4. suubbs does not have a one-click burn-in button yet.
Yes. SRT is the standard upload format for captions on essentially every platform that accepts them.
That is the whole point of suubbs. Transcription runs on your own machine in both the free browser version and the Mac app, so the video never leaves it.