Can iMovie sync audio automatically?
No. iMovie has no command that lines up two clips by their sound. You can line them up by eye using the waveforms, or sync them first on this page and import one finished file.
Free · runs in your browser
Final Cut Pro syncs clips by their sound with one command; iMovie has no automatic sync at all. Here is how to do both, and how to let the browser do the matching for iMovie projects.
In Final Cut Pro, select the camera clip and the recording in the browser and choose Clip › Synchronize Clips (Option-Command-G) with Use audio for synchronization ticked. Final Cut makes a new synchronised clip with the two in line and leaves the originals untouched.
iMovie has no command that lines clips up by their sound, so there you either nudge the recording by eye against its waveform, or sync the files first and bring a finished clip into iMovie. The tool on this page does that matching in Safari or Chrome and can export one video with the recorder’s sound in place, ready for an iMovie project.
For the same job in other editors see the Premiere guide and the DaVinci Resolve guide. The multicam hub explains how sound matching works and what makes it fail.
Import the camera clip and the recorder file into the same event, so both show in the browser.
Select the two clips, then choose Clip › Synchronize Clips or press Option-Command-G. You can also Control-click and choose it from the menu.
In the window that opens, make sure Use audio for synchronization is selected, then click OK. Final Cut checks markers, timecode and dates, then refines the alignment with the waveforms.
A new synchronised clip appears in the browser. Use it in your project, and turn off the camera’s scratch audio in the clip’s audio settings if you only want the recorder.
For two or more angles, make a multicam clip: select every angle and the recorder in the browser and choose File › New › Multicam Clip. In its settings, keep audio-based synchronisation on, and Final Cut lines the angles up by their sound before building the clip you cut between in the angle viewer. As with every waveform method, each angle needs some sound of its own.
iMovie for Mac can show waveforms and can separate a clip’s sound with Modify › Detach Audio (Option-Command-B), but it has no automatic sync. Lining up a recorder by hand works, it just takes patience:
Zooming far enough to place sound to the frame is fiddly in iMovie, and a near miss of a frame or two makes speech sound hollow. The quicker route is below. If all you want is a song or voiceover under an iMovie clip, with no recording to match, add audio to a video sets its start, level and fade in one go.
Final Cut Pro users can go further: with several angles, press FCPXML (Final Cut, Resolve) under More options and open the file in Final Cut, keeping it beside the footage so the clips relink by name. Need a clap that every camera can see and hear? The digital clapperboard runs on any phone.
No. iMovie has no command that lines up two clips by their sound. You can line them up by eye using the waveforms, or sync them first on this page and import one finished file.
Option-Command-G, with the clips selected in the browser. Tick Use audio for synchronization for waveform matching.
No. Final Cut creates a new synchronised clip and leaves the original clips as they were.
Create a multicam clip from the selected angles with audio synchronisation turned on. Final Cut lines them up by sound and builds a clip you can switch angles in.
Yes, in a recent version of Safari on macOS, as well as Chrome, Edge and Firefox. Nothing is installed and the files stay on your Mac.