- Posts: 13
- Thank you received: 0
3 Post Moderation Rule for New Boarders (25 Jan 2021)
New boarders will have their posts moderated - Don't worry if you cannot see your post immediately.
GoPro + Logic Pro X: Audio Drift in FCPX
- brett.michael
-
Topic Author
- Offline
- New Member
-
I recently came into ownership of a GoPro Hero 2 and finally gave it a try, with external audio, today. My external audio recorder was Logic Pro X (same setup I use with my DSLR on a regular basis).
Once I finished my recording (~1.5 hours) I imported into FCPX only to find a terrible drift problem (yes, they are both at the same sample rate). A few minutes into the footage it's already drifted noticeably, and over the entire duration the Logic audio ends up something like 5-6 seconds behind the GoPro footage.
I read some topics about h.264 files and tried various things (such as converting to 29.97 and 23.976 frames using QT Pro) but nothing worked. I ensured my Logic audio was bounced using the original clock with which it was recorded (an external audio interface) and tried things such as importing the video into Logic (instead of audio and video in FCPX) and experienced the same problem. Has anyone had this experience? I'm surprised the GoPro clock would vary by this much. I've never noticed any issues like this with the same setup and my Canon 70d.
Please Log in to join the conversation.
- Tom Wolsky
-
- Offline
- Moderator
-
Please Log in to join the conversation.
- brett.michael
-
Topic Author
- Offline
- New Member
-
- Posts: 13
- Thank you received: 0
Please Log in to join the conversation.
- Tom Wolsky
-
- Offline
- Moderator
-
Please Log in to join the conversation.
- brett.michael
-
Topic Author
- Offline
- New Member
-
- Posts: 13
- Thank you received: 0
Please Log in to join the conversation.
- Tom Wolsky
-
- Offline
- Moderator
-
Please Log in to join the conversation.
Please Log in to join the conversation.
- Karsten Schlüter
-
- Offline
- Moderator
-
- Posts: 3790
- Thank you received: 718
and your project is set to 29.97 either?
Please Log in to join the conversation.
Also, open the raw clips in QT Player. Do they drift there or not? If so, it's the camera. A Hero2 is an old model, wondering if it was recorded that way, or changing in your apps.
Please Log in to join the conversation.
- brett.michael
-
Topic Author
- Offline
- New Member
-
- Posts: 13
- Thank you received: 0
Redifer: Thanks for the suggestion. I'll look into Plural Eyes if I can't figure anything else out. At the end of the day, it will be a band-aid for this project and I'll likely move on from the GoPro (if it ends up being the culprit - testing to follow)
Karsten: Yes, all projects are at 29.97 (both Logic and FCPX)
BenB: I've attached screenshots of sample rates. I'm not sure how to open in QT and check for drift, however. This would require starting an mp4 and a wav file, somehow aligned to my clap transient (which occur at different times relative to the respective file start), and then listening to both until the end to determine how far off they are. Am I missing something simple here?
Please Log in to join the conversation.
Please Log in to join the conversation.
- brett.michael
-
Topic Author
- Offline
- New Member
-
- Posts: 13
- Thank you received: 0
I set up a test - once again the GoPro running on it's own and Logic recording audio. I played a metronome in the room and both devices picked up that one sound source. After 20 minutes I brought the files into FCPX. I aligned them by my initial clap (just to mimic my other recording - I know the metronome would have sufficed). The first picture is the beginning of the footage, the second is twenty minutes later. HUGE drift in the clock... Thoughts??
And yes, I once again verified all my sample and frame rates match (Y)
Please Log in to join the conversation.
- MarkNelsonMovies
-
- Offline
- Elite Member
-
- Posts: 256
- Thank you received: 48
It may be possible that the camera is recording at 30fps and not 29.97, and then FCPX is slowing it down to match, or maybe the gopro uses a flexible frame rate for better low light.
I would put the audio in the primary storyline, add the video as an attached clip, set the attachment point to the start of the sound, then go to the end and re-time the video clip by dragging the retime handle so that the end of the sound lines up, then enable optical flow if necessary.
Please Log in to join the conversation.
- brett.michael
-
Topic Author
- Offline
- New Member
-
- Posts: 13
- Thank you received: 0
I did think about 30 vs 29.97. I'm not sure how the meta data is created so someone else would have to tell me if its possible for this to happen (given that QT and FCPX tell me the files are at 29.97). Maybe I'll get the motivation to do the math and see how off it actually is!
I'll likely retime, as you suggested, and move on!
Thanks, all, for the responses and thoughts!
Please Log in to join the conversation.
Please Log in to join the conversation.
- brett.michael
-
Topic Author
- Offline
- New Member
-
- Posts: 13
- Thank you received: 0
Please Log in to join the conversation.
- brett.michael
-
Topic Author
- Offline
- New Member
-
- Posts: 13
- Thank you received: 0
I recorded a slightly-longer-than-usual song, with a spoken intro, yesterday, with the Canon 70d and my normal Logic setup. That setup uses a Behringer UMC404HD. This is a very inexpensive, 4-pre interface that is 1/4 the price of competitors in it's space but sounds nearly identical in A/B testing - I originally bought a few different units to compare (Y)
Anyway, thanks to this longer-than-usual clip I am again seeing drift between my audio and video. I'm gonna run another test tonight, this time with both cameras (and maybe my Canon 60d, as well, just for kicks) to see which is the most off.
In the meantime, if you have any thoughts let me know... Thanks!
Please Log in to join the conversation.
Please Log in to join the conversation.
- brett.michael
-
Topic Author
- Offline
- New Member
-
- Posts: 13
- Thank you received: 0
Please Log in to join the conversation.
Please Log in to join the conversation.


