A recording cut into parts gives one subtitle file per part, each starting at 00:00:00. Add them in order and get one file with every part at its real position. Add a single file to move all its captions earlier or later. Nothing is uploaded.
Each part's subtitles count from zero, so part 2 has to move forward by exactly the length of part 1. The length of part 1 is the length of its audio, not the time of its last caption: if the speaker stopped 20 seconds before the cut, the last caption ends 20 seconds early. The tool's suggestion is the end of the previous part's last caption, rounded up to the next whole second. It is right when the cut fell mid-speech, which is most cuts.
When you know the cut points, use them. Recordings split by an app or a recorder are usually cut at fixed lengths (every 12, 15 or 30 minutes), so type that length in Parts were cut every and every start is set at once. Or type a start for each part by hand, as 12:00, 1:02:30 or a number of seconds.
With one file, the tool only shifts. Watch for the first caption: if it appears 2.5 seconds before the words, type +2.5; if it appears after them, type a negative number. A fixed shift fixes a constant offset, the kind an intro or a trimmed opening causes. It does not fix drift, captions that start right and fall further behind, which comes from a different frame rate or a different edit of the video.
| Symptom | Cause | Fix |
|---|---|---|
| Every caption early or late by the same amount | An intro added or trimmed | Shift by that amount |
| Part 2 captions play over part 1 | Parts transcribed separately, each from 00:00 | Merge with the right start for each part |
| In sync at the start, later and later after | Different frame rate (25 against 23.976 fps) | New subtitles timed from this video's audio |
| In sync, then suddenly off from one point | A scene cut or added in this edit | Shift from that point, or new subtitles |
Before merging, check each file for broken timing lines; after, translate the merged file or turn it into plain text. If the recording is still long enough to need cutting for some other service, the large recording calculator shows why it does not here.
Add both files in order. Each part after the first starts at 00:00:00 in its own file, so it has to be moved to where it begins in the full recording. The tool suggests that point from the end of the part before (rounded up to the next second); if you cut the recording at a known time, such as every 30 minutes, type it in. Then download one SRT or VTT.
Add one file and type how far to move every caption: +2.5 if the captions show 2.5 seconds too early, -1.2 if they show 1.2 seconds too late. Captions moved before 00:00:00 are dropped.
A fixed offset cannot fix drift: subtitles that start in sync and slowly fall behind were timed for a different frame rate (25 against 23.976 frames per second, for example) or a different cut of the video. The cleanest fix is new subtitles timed from the audio of the video you actually have.
No. The files are read and joined by JavaScript in this browser tab. Nothing is sent to WhipScribe or anyone else.
Start from the recording and download the subtitle file: see the SRT file generator, the YouTube to SRT page and the WebVTT generator.