SheetVideo / Guides / Fixing the sync

Sheet music out of sync with your video? Here is how to fix it

Automatic sync places every bar and tells you which ones it is unsure of. For the rest there are three fixes, from a one-click shift of the whole take to dragging a single note onto its attack.

Runs in your browser · no account to start · a free account to export

Manual sync open under the video: the recording’s attacks above, the score’s notes below

Manual sync: the recording’s attacks on top, the score’s notes below — drag a note onto the attack it belongs to.

The way it is usually done
  1. Scrub to the line change that is wrong
  2. Nudge the keyframe a few frames
  3. Find that every keyframe after it is now wrong too
  4. Nudge them all

With keyframes, one fix moves everything after it. Here a fix stays local: the bars either side of it keep their places.

With SheetVideo
  1. Check the flagged bars
  2. Shift the whole take
  3. Fix one bar by hand
  4. Sync on the right part

No tapping beats. No tempo guessing. No keyframes.

Step by step

How to do it, click by click

Every picture below is the real SheetVideo editor, with what to click ringed and numbered. The example is a recording of Chopin’s Nocturne in E-flat, Op. 9 No. 2.

  1. 1Tell it which part you played

    “What did you play?” is the most important choice on this step. SheetVideo listens for exactly the notes of the parts ticked here, so a part that is not in your recording — a backing track, a doubled line, somebody else’s part — makes it listen for notes that never sound.

    This MIDI has a second part, Music Box, that only doubles the piano. It is not in the recording, so only Grand Piano is ticked. If a whole stretch keeps landing wrong, this is the first thing to check: sync on the part you played, alone.

    What did you play? with only Grand Piano ticked
  2. 2Press Sync score to video

    Step 3 is one button. Click Sync score to video.

    Under the button it says what it is listening for — the parts you ticked on the Score step. If that is wrong, Change takes you back to them.

    The Sync step with the Sync score to video button ringed
  3. 3Look at what it flagged

    When it finishes, every bar has a place in the recording. The timeline under the video shows it: green where the sync is sure, amber and red where a bar is worth a listen.

    The same bars are listed on the right with their times. Click one to jump there and listen; if it sounds right, click Sounds right and it drops off the list. In the Nocturne most of them sit in the closing bars, where the cadenza is played very freely.

    The Sync step after syncing, with the list of bars worth a listen ringed
  4. 4If everything is a touch early or late

    Play a few bars and watch the notes light up. If they light up before you hear them, click Later 50 ms; if after, Earlier. Each click replays the last few seconds, so two or three clicks usually settle it. This shifts the whole take and keeps every bar’s shape.

    The Earlier 50 ms and Later 50 ms buttons ringed
  5. 5Fix one bar by hand

    Stop on a bar that is off and click Fix sync here. Manual sync opens under the video: the recording’s attacks across the top, the score’s notes underneath.

    Drag a note onto the attack it belongs to and only that stretch moves — the bars either side stay where they are. For a whole bar there are ±50 ms and ±200 ms nudges on the right, and To playhead to snap it to where you have stopped.

    Manual sync open under the video, with the recording and the score’s notes lined up
In detail

Why a bar lands wrong

  • A part is ticked under “What did you play?” that is not in the recording
  • The recording and the score differ: a repeat you skipped, a bar you added, an improvised fill
  • A very free passage — a cadenza, a long fermata — with little to hold on to
  • A dense mix where your part is hard to hear under the rest
  • The whole take a touch early or late: a constant offset, fixed with the 50 ms buttons

Questions

Try it on one of your own takes

Free in your browser, export included — up to 60 seconds a video, with a small mark. Pro exports the whole take without it.