Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

FCPX BUG - Synchronize Clips

If you've been following the Final Cut Pro X debacle, you've probably come to realize that version 10.0 is far from perfect.


When Apple announced FCPX, It was exciting to hear that a synchronization tool was going to be included in the software. Though this was music to our ears, I was a little confused why the developing team didn't leave this to PluralEyes.


As a freelance editor, I was recently faced with a project where I was given material which was shot on a Canon 5D Mark II, with audio captured separately on a H4n Zoom.


Having used PluralEyes with FCP7, I was excited to see how "Synchronize Clips" would handle a similar situation. To my surprise, it didn't, I was absolutely shocked to find the following results.


Having torn my hair out for a few days, I would like to share the hurdles, and the workaround I use to overcome it.


Attention Final Cut Pro X development team, please put back the smile we once had on our face, even if it means allowing third party developers to build plugins that actually work.



FCPX Synchronize Clips BUG & Workaround:


To demonstrate how inaccurate Synchronize Clips works with native h.264 media, I've constructed the following test.


First I started a new event and imported 2x raw or un-optimized files.


  • File 1 - Approx 10min video clip, shot on a Canon 5D Mark II - 1920 x 1080 25P codec h.264
  • File 2 - Approx 10min audio file, recorded on the H4n Zoom - recorded at 44.1 kHz codec WAV


During the recoding, I created sync points by clapped my hands approximately every minute.

User uploaded file

User uploaded file

After importing them both into FCPX, I selected the two files, right mouse clicked and selected Synchronize Clips.

User uploaded file

Result.........

User uploaded file

As you can see in my screen grab, the sync points are clear and should be easy to match, yet FCPX was unable to line up the peaks and synchronize the two.


Trying to brain storm what it could be, I decided to optimize the h.264 clip to ProRes 422 using the optimize media option in FCPX.


To my surprise, the results were exactly the same, the clips were still out of sync.


Further investigating, I noticed something fishy going on in the inspector panel, the meta data didn't seem to be changing. Read more here: https://discussions.apple.com/thread/3272835?tstart=30


Not knowing what else to do, I decided to transcode outside of FCPX. Using MPEG Streamclip, I transcoded the original h.264 to ProRes 422, re-imported and re-synchronized.


Need I say more about the result.

User uploaded file



FCPX Synchronize Multipal Clips BUG


In this test I set the H4n Zoom to continuously record for 5min. During that time I recorded 10-15sec clips approximately ever minute. Each clip had a different amount of claps, which should have made it very easy for FCPX to sync.


  • 5min Audio
  • 5x Clips 10-15sec each
  • Every clip had a distinct amount of claps
  • All clips converted to ProRes prior importing


Result..... There all stacked on top of each other.

User uploaded file



If FCPX is unable to synchronize such an easy task like this, then I think I'm right to say synchronize clips has a BUG and needs looking at by the

development team.


Please keep in mind that these findings have been my own personal experience with FCPX, if anyone else has had a different experience, please share and don't forget to send Apple feedback.

Posted on Aug 21, 2011 8:09 AM

Reply
16 replies

Aug 21, 2011 5:09 PM in response to Andy Neil

Andy,


Making sure I've left no stone unturned, I've re-recorded a second audio clip using 48kHz.


The below screen grab shows:

A native h.264 file synced with a 48kHz WAV file

User uploaded file


For good measure, I'll now transcode the h.264 file to ProRes 422 using compressor, re-import and re-sync.

User uploaded file


Screen gab result:

Same video converted to ProRes 422 (outside of FCPX) + the 48kHz WAV file.

User uploaded file


Clearly there seems to be an issue trying to sync a h.264 codec.


I'd have to say, having to convert to ProRes doesn't bother me all that much, but the fact that FCPX can't synchronize multiple clips makes me wonder if the development team really put FCPX through it's passes before releasing it.


I came onboard to FCPS at version 5 so I won't claim to be any type of vertan, but wouldn't one think Apple would use FCP7 at least as a starting point for a new rewrite?


Anyway... I guess it's back to FCP7 for the time being 😠

Aug 21, 2011 5:16 PM in response to blimpmedia

Unfortunately, writing FCP X from an FCP 7 starting point wouldn't help in this situation, as FCP 7 can neither work properly with H.264, nor automatically synchronize audio to video.


Have you tried importing the H264 with the setting, "Create Optimized Media" so that FCP X makes a ProRes file and swaps it out? How does that fare in the synching process?


Andy

Aug 21, 2011 5:47 PM in response to Andy Neil

Unfortunately, writing FCP X from an FCP 7 starting point wouldn't help in this situation, as FCP 7 can neither work properly with H.264, nor automatically synchronize audio to video.


Totally agree, however if you can look past the incapability to work with h.264, synchronizing using PluralEyes was such a dream.


Have you tried importing the H264 with the setting, "Create Optimized Media" so that FCP X makes a ProRes file and swaps it out? How does that fare in the synching process?


Andy yes I have, like mentioned in my first post, transcoding the file to ProRes using optimize media in FCPX also resulted in a time shift.


Please see screen grab below.


Native h.264 file optimized on import and synced.

User uploaded file

User uploaded file

User uploaded file

User uploaded file


Andy like I made mention in another post https://discussions.apple.com/thread/3272835?tstart=30 personally I feel it's got something to do with the way FCPX is handling the meta data, but hey I could be wrong.

Aug 21, 2011 5:55 PM in response to blimpmedia

Sorry, didn't catch that from your previous post. I think the problem is based on the Long GOP structure of H264. It's also possible that H264 from one source might sync, while H264 from another source won't. I hope you're sending reports to Apple. Hopefully this is an issue that can be addressed quickly. Did you try Plural Eyes with that footage in H264 inside FCP 7?


Andy

Aug 23, 2011 6:00 AM in response to blimpmedia

I do think there is a bug.


We normally use TC to sync AV and do create synced movies outside FCP. This is working fast, reliable and makes editing faster as the NLE doesn't have to care about this.


Just for a matter of testing I used several short audio clips (each with four tracks from a 744T) and tried to sync them with the FCPX sync feature. None of them were in sync.

Aug 23, 2011 10:59 AM in response to blimpmedia

Hi there, I'm having exactly the same problem, but I've noticed it goes a little deeper. I have tried this with H.264 files, transcoded to ProRes 422 by FCPX. Audio from a Zoom H1, 48khz, 24bit. Camera sound (should be) 48Khz. 1080p, 25fps.


These can be synced just fine manually, but the auto-sync feature is way out. But when I looked a little closer, I realised that FCP had actually slowed the camera clip! Try it yourself (I filmed a stopwatch and the zoom at the same time). So even if it's in sync at the beginning, it's out by a couple of seconds for every minute it runs. It's almost as if the camera sound was 44, and FCP was stretching it out to 48 (which can't be right!!!). Totally weird, and I'm pretty sure it's a bug.

Aug 23, 2011 4:20 PM in response to Andy Neil

What I find very unusual is, if you transcode the clip outside of Final Cut Pro X, syncing one clip at a time works perfect. The only time it doesn't work, is when you attempt syncing h.264 and when the clip has been selected to be be optimized within Final Cut Pro X…. Very strange if you ask me!


Andy, I sent the development team a feedback email and explained that I've written a very detailed post on their Apple discussion forum, and for them to follow the link.


Is it likely the development team will follow?

Feb 13, 2012 1:07 AM in response to blimpmedia

lol - read through this thinking I experienced all of this last August then noticed the date of your original post - good to get everything confirmed though - I liked 10.0.1, quite a lot of stuff got fixed, still running it on my main editing machine - 10.0.3 on my back up 2008 MBP with projects copied onto different hard drives whilst I test it thoroughly

FCPX BUG - Synchronize Clips

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.