Compare sync near the beginning, middle and end before shifting the whole subtitle file. I would use a constant offset only when the error stays approximately constant. An error that grows through the programme points to a different duration, rate or version problem.
On this page
Our recommendation
I would diagnose the time pattern before changing the file. Use constant shifts for constant offsets, investigate rate or edit differences for drift, and verify all three measured positions afterwards.
Measure against identifiable events
Choose spoken words or clear sound events with unambiguous times. Record the subtitle event and corresponding video time at several positions. Avoid measuring only a long sentence whose intended caption lead or lag is a style judgement.
Confirm that the subtitles belong to the same edit. A removed intro, inserted scene or different platform cut can produce step changes rather than smooth drift. No single global time shift can restore a file created for a different sequence of edits.
Choose the right correction
For a stable offset, preserve the original and use a documented shift, then check for cues moving before zero. The Subtitle QA Desk can export a shifted SRT for supported input, but it does not perform a time-scale correction or reconstruct editorial changes.
For growing drift, compare source and delivery durations, frame-rate interpretation and any speed change. Correct the underlying relationship in the authoring workflow or use an appropriate reviewed retiming method. Recheck the ending after any correction; a perfect first minute is not enough.
An error pattern
The captions are 0.5 seconds late near the opening and 4.1 seconds late after an hour. The additional 3.6 seconds is about 0.1% of an hour, suggesting a rate relationship worth investigating. It does not prove the cause. Applying a minus-0.5-second shift improves the opening but leaves most of the ending error.
Before you act
- Measure beginning, middle and end.
- Confirm the exact video edit and duration.
- Keep constant shifting separate from rate correction.
Use the Subtitle QA Desk to apply the guide to your own setup.
Keep exploring
- Calculate duration at fractional frame rates without rounding away drift
- Conform or convert frame rate? Decide whether duration should change
Method note: this is an original planning procedure with illustrative inputs. It does not report a physical product test. Check the exact product, edition and official instructions before acting.
Build on what you just learned
Your next useful step.
Check the crop, captions and real viewing layout.
Explore another topic →



