srtedit fix-overlap input.srt > fixed.srt
SRTEdit is a versatile tool that can be used in a variety of scenarios: srtedit
Sometimes subtitles for a 23.976 fps (film) movie are used on a 25 fps (PAL) video file. The timing drifts further apart as the movie progresses. SRTEdit includes a mathematical frame-rate converter. It can stretch or compress the entire subtitle timeline from one frame rate to another, preserving sync from minute 1 to minute 120. srtedit fix-overlap input
srtedit encoding --to utf8 input.srt > output.srt It can stretch or compress the entire subtitle
Let’s walk through the most common use case: Fixing a downloaded SRT file that is out of sync with your video.
Play your video in an external player (like VLC). Note exactly when the first line of dialogue occurs. Then, look at the first subtitle in SRTEdit.
Using SRTEdit is relatively straightforward, even for those new to subtitle editing. Here's a step-by-step guide to get you started: