FAQ / Syncing voiceover to a screen recording
How do I sync my voiceover to an existing screen recording?
Trying to read along to a video in real time is a losing battle. The reliable approach is to write a paragraph per on-screen step, record each paragraph as its own clip, and then drop the merged audio plus the marker track onto your video timeline.
One paragraph per visual step
Watch the screen recording once with the script in hand. For every distinct thing happening on screen - "click the New Project button", "type a name", "drag the slider" - write one paragraph of voiceover. Keep paragraphs short. A short paragraph is easier to re-record when the visual changes, and a short paragraph crops cleanly to fit the moment.
Record each paragraph as its own row
VoiceOverAndOver treats each paragraph as a row with its own audio. Hit Record, read one paragraph, hit Stop, move on. If the screen recording changes (you re-shoot a section, add a new step, reorder two clicks) you only re-record the affected paragraphs. The rest of the narration stays exactly where it is.
Crop the silence off each clip
Drag the crop handles on each paragraph's waveform so each clip starts the moment you talk and ends the moment you stop. Clean edges make timing on a video timeline straightforward; you do not have to nudge clips around to hide breath taps.
When you export, tick "Premiere/Resolve markers". You get a CSV of markers labeled with the first words of each paragraph. Drop that into your NLE alongside the audio and every paragraph snaps to a labeled marker on the timeline. That is the fast way to find "the click-the-export-button paragraph" without scrubbing.
Decide: one big track or per-paragraph stems?
For a tight demo where every line lands at a specific moment on screen, untick "Merge all audio tracks into one" before exporting. You get one audio file per paragraph, numbered in scene order, with the same captions and markers next to them. Drop each clip onto the video timeline and stretch the visual gaps to match. For a more continuous narration where the audio runs over the visuals, keep the merge on and let the markers tell your editor where each paragraph starts.
Caption track is free
Tick SRT or WebVTT on export and you have searchable captions for the demo with no transcription pass. YouTube and most documentation hosts accept either.