Video narration drifting out of sync? How to fix it
Find why voice narration drifts out of sync with video, measure the mismatch, and correct a steady timing change or a section that slips.
Your narration starts in sync with the video, but a few minutes later the words arrive too early or too late. Moving the whole audio clip can fix a constant delay, but it will not fix drift that grows over time.
First find out whether the timing error builds gradually or begins at one point. Then use the Audio Editor to adjust the narration's speed or a specific section, and check the result against the video in your video editor.
Measure and correct the drift
- Open the Audio Editor and open a copy of your narration file. Keep the original file unchanged so you can compare or start again.
- In your video editor or player, find a clear sync point near the beginning, such as the first spoken word matching a visible action. Find another clear point near the end. Use the same points when you check the edited audio.
- Compare the narration with both points. Note whether the beginning matches and how far the end is off. Also check a point in the middle to see whether the mismatch grows steadily or appears suddenly.
- If the mismatch grows steadily, compare the duration of the narration between your two sync points with the duration the video requires. A small speed change can bring the end back into sync.
- Export an edited copy, put it into the video project, and check the beginning, middle, and end. Listen for unnatural pitch or rushed speech before replacing the original audio.
The Audio Editor can change audio speed and pitch, but it does not show a video preview. Keep your video editor open for the visual comparison, and use the Audio Editor for the audio adjustment.
What the timing pattern means
The narration is off by the same amount from start to finish
This is a fixed offset, not drift. If the voice is late by the same amount at the beginning and end, the narration clip probably starts in the wrong place in the video project. Move the clip as a whole in your video editor. Changing its speed would make the timing worse.
The beginning matches, but the error grows toward the end
This is steady drift. The audio and video durations differ slightly over time, often because they were recorded or processed using different timing. A small speed adjustment may help. The longer the recording, the more a tiny difference can add up.
The audio matches, then suddenly jumps out of sync
A single jump usually points to a cut, missing audio, or a section that was moved or stretched in the video project. Find the point where the mismatch begins. Adjust that section instead of changing the speed of the entire narration.
The sync changes unpredictably
If the mismatch speeds up and slows down rather than growing at a steady rate, a global speed change is unlikely to solve it. Check for dropped or duplicated frames, edits that changed clip timing, or a video file recorded with a variable frame rate. Your video editor may need to conform or transcode the source before you make further audio edits.
How to fix it
- Move the whole clip for a fixed offset. If the narration is consistently early or late, adjust its position on the video timeline. Do not change its duration to correct a simple start-time error.
- Change speed for steady drift. In the Audio Editor, adjust the narration speed by a small amount, then compare its duration between the same sync points. For example, if a 10-minute narration needs to fit into 9 minutes and 58 seconds, it needs to play about 0.33% faster. Treat this as a starting estimate, then check the actual sync in your video project.
- Check the voice after changing speed. Speed changes can also change pitch, making a voice sound higher when faster or lower when slower. If the result sounds unnatural, try a smaller adjustment or correct the narration in shorter sections. The Audio Editor also supports pitch changes, but a pitch correction may not make every speed change sound natural.
- Repair a local slip at a natural pause. If sync changes at one edit point, split or cut the audio around a pause or sentence boundary, then adjust that section's timing in your video editor. Avoid cutting through a word or breath unless you can smooth the edit.
- Check the exported video, not just the timeline. Play the final export at the beginning, near the middle, and near the end. If the project timeline is aligned but the exported file is not, check the export frame rate and whether the source video has variable frame rate. Re-export a short test before rendering the full project.
For a steady drift, you can estimate the speed change with this ratio: original audio duration divided by the duration you need. For example, 600 seconds divided by 598 seconds is about 1.0033, or roughly 0.33% faster. If the required change is very small and your editor cannot set it precisely, divide the narration at pauses and make smaller timing corrections across sections.
Check the recording and project before editing more
Make sure the video and narration are being compared from the same project version. A replaced video clip, a trimmed beginning, or an audio track moved by a few frames can look like a recording problem. Also check that the exported video uses the intended frame rate. Avoid changing the audio sample rate at random: it usually will not fix timing drift, and may create a different playback problem.
If the same recording drifts against several different video files, test it against its original video or another known reference. If the drift is present only with one video file and varies over time, investigate the video file or its frame timing before repeatedly changing the narration speed.
When to stop adjusting the narration
A global speed adjustment is a good fit only when the mismatch changes gradually and consistently. If the voice becomes noticeably rushed, pitch-shifted, or still fails to match in the middle, undo the change and work on smaller sections or the video timing instead. For a long project with irregular drift, correct the source video timing or rebuild the affected edits rather than forcing the narration to fit.
The Audio Editor processes your opened audio in the browser, and your files stay on your device.
