Empty Clip Subtitles? Check the One-Hour Master Timecode
An EDL at 01:00:00:00 and an SRT starting at zero use different clocks. Work through a 25 fps example to create correctly timed clip subtitles.
A cut list can point to 01:00:30:00 while the matching speech in your master SRT is at 00:00:30,000. Both can be correct: the edit uses a one-hour timecode origin, while the subtitle file measures elapsed time from the beginning of the master. Searching the SRT at one hour returns no cues when the recording is only a few minutes long.
Identify three clocks before changing anything
- Source in/out: which part of the master the cut uses.
- Record in/out: where that part sits in the edited sequence.
- SRT time: the cue's elapsed start and end, written in hours, minutes, seconds and milliseconds.
Frame timecode's final field counts frames, not hundredths of a second. Adobe describes that structure in its timecode overview, updated January 7, 2026. Confirm the frame rate and timecode origin with the editor who supplied the cut list. Do not assume that every timeline starts at one hour.
A worked 25 fps example
Assume a zero-based master SRT and a cut from source 01:00:30:00 to 01:00:40:00 at exactly 25 fps. The master starts at 01:00:00:00. Subtract that origin: this selects elapsed seconds 30 through 40 of the master.
Master cue: 00:00:32,000 --> 00:00:35,000 Clip range in master: 30.000 --> 40.000 seconds Clip cue: 00:00:02,000 --> 00:00:05,000
The ten-second clip begins at zero; its first subtitle need not begin at zero. Here the speaker starts two seconds into the clip. Shifting the first cue to zero would put the words two seconds early.
Use the master offset once
- Open Split subtitles into clips and load the SRT for the full master.
- Load the CMX3600 EDL and select the actual frame rate. Inspect the source timecodes, not just the edited sequence positions.
- For this example, set Master starts at to
01:00:00:00. The tool may propose an origin from the EDL, but a guess must be checked against the master. - Choose one subtitle file per clip. Check that the expected clip contains cues before downloading the ZIP.
- Open the resulting SRT beside the actual exported clip. Confirm the first spoken line, a middle line and the final line. At a cut crossing a cue, review the retained words manually.
If you instead type elapsed ranges such as 0:30-0:40 Example, leave the master origin at 00:00:00:00. Do not subtract an hour from timestamps that already start at zero. If the SRT itself contains one-hour timestamps, first establish a consistent clock for both inputs; this example assumes a zero-based SRT.
When the offset is not the problem
An empty result can also mean the selected range contains no speech or the subtitles belong to another master. Progressively increasing drift calls for checking frame rate or changed edit speed, not repeatedly adjusting one constant offset. The 25 fps arithmetic above does not establish drop-frame or mixed-rate accuracy.
CueScribe processes these subtitle files in the browser and exports SRT or VTT. Its EDL/FCP7 XML import is a subset, not a complete reconstruction of arbitrary multi-source timelines, nested edits or speed ramps. Use a single matching master for this workflow, and validate complex conforming in your editor. The splitter edits subtitles; it does not cut the video.
For format choice, see SRT versus VTT. If the picture itself has unexpected flashes, handle that independently using the Premiere export-check workflow.
Local files are processed in your browser; pasted links use server caption lookup, which may use Supadata. Use the bookmarklet while the Chrome listing is being prepared, or read about Pro early access.