Syncopa icon

Sorting video and audio by recording time

Synchronization by metada

youtube button

Try this:

camera1 camera1 camera1

1. Perform mul­ti­cam shoot­ing


2. Pipe all me­dia through Syncopa


3. Get a ver­sa­tile XML file


4. Import to NLE and ease your work­flow


Syncopa comes into play when you shoot several different cameras and sound recorders without timecode, and further multicam editing is intended.

It allows you to sync, sort and organize footage in a split second, and produce solid clean timeline ready to work with in NLE.


Instant synchronization by start recording times using embedded metadata.

Syncopa supports wide range of popular DSLRs (Canon EOS, Nikon D), mirrorless (Lumix GH), action cameras (GoPro) and sound recorders (Zoom).

It will work with majority of camcorders and even smartphones.


Convenient visual footage representation on a timeline. Fast video preview.

Drag your footage directly in Syncopa's GUI. Familiar tracks & clips arrangement on a timeline allows you to review and make decisions faster.

Instant video and audio preview by simple click makes it even easier.


Fast media inspection and cleanup. Output sequence ready for multicam editing.

Remove orphan, accidental and test footage. Discard outtakes and bloopers, compact your sequence by effective empty space cut-out.

Get XML file, import it to your editing software and you're good to go.

Syncopa is now free

All the main functionality is immediately available to you, including the import and synchronization by metadata for supported files, video and audio preview, all editing features. The program does not require an internet connection and has no restrictions on the duration of the sequence.

If you want to help in the development, additional possibilities open up for you. Start by creating a simple account. Then, each time XML files are exported, a summary of the cameras used, the duration of the project and synchronization errors will be sent to our server. Analytics will allow us to much better determine the direction of further development: we will know which cameras need support most of all, and what problems most often arise for users.

We will be grateful for any support. Therefore, for registered users who have made a donation of $20 or more, we grant access to experimental features, the main of which is the synchronization by sound.



Multicam style editing assumes the ability to switch cameras freely at any moment (just like linear editing in realtime). This requires frame-to-frame accuracy synchronization of all camera angles.

It's OK in case your workflow employs filming equipment, which writes SMPTE timecode. But there are different tasks and different budgets.

What if you are shooting on entry level DSLRs?

You may try audio sync software (Pluraleyes) or using an old good clapboard. But sound is not an option in many cases. Cameras during shooting may be far away from each other, they may be in totally different environments. It might be a quiet event, like florist masterclass.

What if there were no sound at all? What if all cameramen turned cameras on and off randomly and independently? What if there were shot several hundreds of takes?

How in the world can you sync that kind of stuff?


Fortunately, there is still a possibility.

Almost any recording device on the Earth produces media files according to their proper standards, which involves saving the metadata along with actual media information.

What's important for us, this metadata usually contains a timestamp of file creation moment, which means a recording start time and can be used as a sync guideline.

The pros of doing so are obvious:
— you can get the sync capability for virtually any recording device;
— extracting metadata is fast and you get the sequence in seconds.

There are essential cons though:
— metadata accuracy is not enough for frame-to-frame sync, so you still need some post work.

We are currently working on implementing other options including audio analysis, which hopefully allows us to forget this nightmare.
Watch the sneak peek


The latest version of Syncopa is 1.2. Build 2019 March 19.

windows logo



Author's tutorials:

Basic workflow

1. Import footage from each camera to the individual track in Syncopa. This is important. Other way you may get intersections and unexpected results.

2. Turn the Metadata Switch on. Clips will be arranged in time according to extracted timestamps. Use Fast Preview to see the whole picture and to remove redundant takes.

3. Keep an eye on obvious time shifts (internal camera's time differences). Correct them by sliding tracks. Use the beacons, guide shots and pronounced moments to align tracks together.

4. Cut routine breaks by Remove Holes option. Slider lets you change the threshold of how much time is considered to be a “hole” and gives a visual clue. Scissors button will actually remove the intervals marked red. Video clips stays untouched, audio cuts accordingly by setting In and Out points.

5. Set the project settings according to your workflow (you can change those in NLE, but FPS may affect the accuracy, so set it properly) Get an XML file, save it to a hard drive and import to your editing software.

Shooting advice

It is a good idea to set the same internal clock on all your recorders (i.e. for Canons you can use EOS utility — it will automatically sync camera time with computer when connected via USB, or you can do it by hand just by setting equal times and pushing OK button roughly at the same moment).

But this is really optional, because what really matters is the temporal relationship between shots, which stays consistent (of course if you didn't change camera internal time during shooting session).

Even if your cameras have totally different times, like messed up years, you can just slide tracks in Syncopa, bring them to the one starting point, and relative positions still will be correct.

For this reason, even better idea is to make some simultaneous “beacons” or guide shots a couple of times during the shooting session. Just a dummy shots, when all the cameramen start recording by a command (3-2-1 countdown or something). Then, when you synching, you can easily tell the beacons, align them and the rest footage will match together.


Import footage

Go to Menu → Track → Import Media;
or double click in Track Bin area;
or just drag & drop directly onto track.

Move selected clips

Drag with Right Mouse Button.

Slide whole track

Hold Alt (Option) key
and drag with Right Mouse Button.

Multiple selection

Shift + Left Click;
or just draw a selection area.

Cut at cursor position

Hit 'X' key.

Build Waveforms

Menu → Edit → Build Waveworms
or hit 'W' key.

Media preview

Alt + Left Click on Windows;
Option + Left Click on Mac OS.

Navigate timeline

Use Mouse Wheel to zoom;
Middle Mouse Button to scroll

Lock / Unlock clips

Q / Alt + Q on Windows;
Q / Option + Q on Mac OS.

Toggle Mark

Hit 'M' key

You can help

For obvious reasons, author can't test this tool with every camera or recorder available out there.

If you're interested, feel free to send us test shots from cameras you wish to add support to. Theoretically Syncopa may work with anything that records mov, mp4, mts, wav or mp3 formats (and may be some others).

Supported devices by far:

Cameras: Canon EOS (550D, 650D, 6D, 60D, 7D, 5D mark II),
Lumix DMC GH3 / GH4, Nikon D3200, GoPro Hero 3 / 4, Sony HXR-NX70P,
Sound recorders: Zoom H4n, Olympus WS-831.

Tested with following editing software:

Adobe Premiere Pro CC 2015‒2019, Sony Vegas Pro 13, Grass Valley Edius Pro 6.
Should work with Final Cut Pro 7, testing is needed. Any valuable feedback will be appreciated.

Contact us:

Support the developer:

Syncopa is created by an amateur in his spare time. The project is driven by personal enthusiasm and the search for affordable solutions for multi-camera shooting problems.

Today we successfully use it in real work projects, so we decided to make it accessible to everyone.

If the program is useful and will save you from a couple of sleepless nights, then any amount of donations will be a great incentive for the author to continue developing.

Synchronization by sound and other experimental features are available for users who have provided support for $20 or more.


  • Yandex Money:

  • 410014201485194
  • Webmoney:

  • Z414402998622
  • In the comments to the translation, specify the e-mail used when registering your account in Syncopa. Then the credits on your balance will be updated within 5 minutes after receipt of payment.

    author photo
    Our team developing Syncopa
    and we wish you a painless editing!
    Eugene Boodnik

    You can always find me at:

    vk logo

    Official Syncopa community:

    vk logo

    My personal social page:


    telegram logo viber logo whatsapp logo +79512524777