Lag while clip skimming in the FCPX browser - Sonoma + FCP 10.6.10

I'm on a Mac Studio M2 max. Its pretty brand new, so I went all the way to Sonoma and FCPX 10.6.8. Everything is on the internal SSD.


I'm working on a project and I've noticed that when I play a clip in the browser then stop it to skim elsewhere on it, it takes a 1 or 2 second delay for the playhead to react and appear. The same manipulation on the timeline doesn't do that.


To make sure, I've created a new library with 1 clip in Pro Res Proxy 50% of 4k. The lag is still there.


I also have a base Mac mini M1 with Ventura + FCP 10.6.8 and the lag isn't present at all. So I'm guessing its a problem introduced by Sonoma and/or ver. 10.6.10. It might seem like a minor thing, but losing 1 or 2 second every time I play/stop and skim hundreds of clips, I fear it would amount to hours...


Is there anything I can do? Reverting to Ventura + 10.6.8 seems like a major headache, since I don't have a timemachine of my system yet.


https://youtu.be/f8UnKtCbUOQ

Mac Studio, macOS 14.0

Posted on Oct 21, 2023 4:37 PM

Reply
Question marked as Top-ranking reply

Posted on Oct 22, 2023 3:05 AM

You say "skimming" but in your screenshot it appears that skimming is turned OFF:



Are you really skimming or clicking and pressing space to play?

Please clarify.


Also: when the application is not behaving correctly, one the first things to try is to delete its preferences. To delete preferences, hold down command and option while starting FCP X and click Delete Preferences. The application will start in a default state, and open an "Untitled" library. Reopen the library you were working on, set the preferences the way you like them, and try again.

Any changes?

Similar questions

24 replies
Question marked as Top-ranking reply

Oct 22, 2023 3:05 AM in response to Okiyah

You say "skimming" but in your screenshot it appears that skimming is turned OFF:



Are you really skimming or clicking and pressing space to play?

Please clarify.


Also: when the application is not behaving correctly, one the first things to try is to delete its preferences. To delete preferences, hold down command and option while starting FCP X and click Delete Preferences. The application will start in a default state, and open an "Untitled" library. Reopen the library you were working on, set the preferences the way you like them, and try again.

Any changes?

Jun 3, 2024 11:48 AM in response to Okiyah

I have spent a lot of time researching this and hopefully will have some more info soon. Not a fix, just more detailed info that may help Apple pursue a fix.


This case is difficult because it involves things that are hard to measure, such as subtle differences in skimmer responsiveness in certain situations. These only happen for specific types of mouse gestures.


E.g, if you play a clip in the Browser in list mode, press the spacebar to halt the playback, then move the mouse pointer beyond the playback point in the clip, it can take 1-2 sec in some cases to start skimming. However, if the mouse pointer is in motion over the clip when pressing the space bar to stop playback, the skimmer will instantly become active -- on both 10.6.5 and 10.7.1 on MacOS Sonoma 14.5 on M1 Ultra.


Likewise if you stop playback, then just click at the desired point in the clip, the skimmer will also instantly become active -- on 10.6.5 and 10.7.1.


This only happens if you stop playback, *then* move the mouse pointer, don't click on the clip, and just wait for the skimmer to activate. In that case there is an apparent skimmer auto-activation difference between 10.6.5 and 10.7.1, at least on Sonoma 14.5 on Apple Silicon. It also may vary based on the exact codec and whether the clip has audio. I'm still testing that.


The XCode Instruments data currently seems to indicate it might be a real problem, since the thread that activates the skimmer encounters a semaphore timeout and gets blocked on some other resource for 1+ seconds. I can't yet tell what it's blocked on; it might be a GPU resource.

Oct 22, 2023 11:24 PM in response to Okiyah

I have tested this on two macs - one Intel, one M1 Max - running Sonoma.


This appears to be something in 10.6.10. I tried 10.6.5 on the same macs, and it does not have the delay.

AFAICT, it's not Sonoma but 10.6.10 that has the problem.

The same is happening with the grey skimming icon. When 10.6.10 is launched, the icon is grey, even though skimming is on - as LocaAlicia pointed out. Again, 10.6.5 does NOT have the problem.

May 30, 2024 7:03 AM in response to BenB

I've kept everything up to date in the hope that it would go away magically, but it didn't happen yet. I'm on the M2 Max, and I'm pretty sure its related to the new chip architecture caveats and a previous update of FCP (after 10.6.5). I've had other bugs that seem related to the chip (like FCP not opening because of graphic crash...that was induced by Firefox...).


Intel Macs I'm working on don't have this. I've been working on the internal drive (8 tb) with 2 to 4 tb of free space at all time. And since all my projects cannot be opened in previous versions of FCP, I'm now at the mercy of a coding happy accident that would correct this (since it does seem on their radar, and yes I've sent 4 or 5 feedback using the shortcut in FC).

Oct 23, 2023 3:57 PM in response to TheRealJG

Well thanks everyone for confirming the problem.


I was able to try with 10.6.8 on the Mac Studio but it doesn't change anything. I also had access to the 10.6.6 but it won't open my libraries that have been updated. I was also able to try on a colleague Mac Pro 2019 (Intel) on the last Ventura version and FCP 10.6.8 and it doesn't have the lag. So I'm not ruling out that its a M2 chip/Sonoma problem yet.


So I guess I'm kinda of stuck at finger crossing that the next update correct it.

May 30, 2024 6:35 AM in response to Okiyah

Sonoma 14.5 on M1 and Intel Macs, FCPX 10.7.1, can't replicate this. The first thing I'd question how much free space is on the system drive. Since we're expecting FCP 10.8 soon (hopefully by the end of the year) that will fix it, maybe? In the mean time, I'd recommend updating to the latest macOS and FCPX versions.

Jun 2, 2024 7:20 AM in response to joema

Thanks so much for this insight! Any further info you find would be great :)


To answer other people's points - I haven't updated to Sonoma 14.5 yet (as I don't like to update mid project) but don't see why it would fix the issue (especially given what joema said above). I'm on the latest version of FCP (10.7.1). It's not a disk space thing as I have 300GB free at least.


If I understood correctly from others' experiences, FCP 10.6.5 didn't have the issue - all of the others (certainly from 10.6.8) do have that bug.


For me, it happens in the Media Browser even when I'm in full clip view; when I play a clip, then pause and move the cursor to another clip (the red line takes 1-2s to catch up). It only happens if I was first playing a clip within the Browser, not if I'm just skimming around. Still really annoying when I'm in shot selection mode ;). Oh and the clips are just proxies of 4K files - no effects applied, not even a LUT.

May 30, 2024 8:21 PM in response to ay337

I can intermittently replicate this on Sonoma 14.5 on my M1 Ultra on FCP 10.7.1. I just used a 1080p Quicktime color bars test clip from Apple, so it does not need a difficult codec or effects.IMO it’s pretty minor, but it shouldn’t do that. I got some traces using XCode Instruments and am studying them. I need to go back and try some older FCP versions.


The main FCP UI thread is getting bogged down for a sec or two in some cases when starting a skim operation in the Browser in filmstrip mode.. It’s doing lots of recursive calls to the MacOS Core Animation framework. I don’t know why. It’s a “fit and finish” thing, just a little irritating if you’re trying to work fast using the skimmer.


I’ll try to get some more info.

Oct 22, 2023 9:55 PM in response to Luis Sequeira1

your screenshot it appears that skimming is turned OFF:

I think it's a bug from version 10.6.10, but when I start FCP, skimming is always ON, but the display is gray. It's a pain to have to press the S key several times to adjust before starting editing, so I'm looking forward to it being fixed soon.

There is no skimming delay on MacBook Pro2020, Ventura13.6, FCP10.6.10(Japanese version)

Oct 23, 2023 11:14 AM in response to Okiyah

You can copy it using AirDrop or put it in a usb drive and bring it to the other mac.


I no longer have 10.6.8 (or rather I do but it is put away in an external drive, not readily at hand), so I cannot say if this particular issue was there or not. I kept 10.6.5 on my mac because it is the last that works on Big Sur and I need to share some libraries with an older mac that only goes up to that OS.

Jun 2, 2024 7:43 AM in response to ay337

Thank you! At least I know someone's experiencing the exact same thing as me, with pretty much the same context. Which tends to prove its a real thing.


Filmstrip or list view, the lag is there. My theory is that people think its a "normal" lag and don't make a case of it. Also you can still work, cause the timeline doesn't experience this, but shot selection quickly becomes a pain. Its an update thing, cause I immediately noticed the difference. I updated mid-project and that wasn't happening the minute before...

Oct 22, 2023 8:50 PM in response to Luis Sequeira1

Yes I'm skimming. I'm pressing spacebar to play, stop and then skimming (red playhead line). The lag is shown when I'm moving my cursor after stopping. I press stop then move my cursor and it takes the red skimming line 1 or 2 seconds to appear and work.


The grayed out skimming is another bug that I've been seeing recently. I'm working, skimming is on and then its just grayed out for no reason.


Clearing my preferences didn't change anything unfortunately. Thanks for suggesting it though, that wouldn't have come up to my mind.


My only way to verify that its a Sonoma and/or 10.6.10 ver bug, is to update my mac mini. But then if that's the case, I have two machines that don't work properly.

May 30, 2024 2:54 AM in response to Okiyah

I'm experiencing this too on a Mac Studio with M1 Max - Sonoma 14.4.1, Final Cut Pro 10.7.1. Can't believe it's not fixed already...isn't everyone experiencing this? It only happens in the media browser, not on the timeline, as you said. It's incredibly annoying when I'm quickly skimming and selecting from a load of clips, as I can't get into any kind of rhythm, have to keep anticipating the lag!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Lag while clip skimming in the FCPX browser - Sonoma + FCP 10.6.10

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